Programmazione

Usare la serializzazione in PHP per il caching delle query SQL

Da quando ho preso un server dedicato (e ne ho cambiati parecchi XD), ho iniziato a studiare per bene il tuning dei vari demoni che utilizzo per ottenere il massimo delle prestazioni con il minimo consumo di risorse . Inutile dire che mi si è aperto un mondo, ho decisamente rivalutato il lavoro dei sistemisti (di quelli seri almeno) che spesso può risultare ben più ostico di quello di uno sviluppatore, dovendosi barcamenare tra documentazioni fatte male, file di configurazione gigantenormi, m...

C Stack Inspection

Un po di tempo fa mi son posto un quesito : Avendo un puntatore ad una variabile allocata sullo stack (non l'heap, quindi memoria statica), è possibile determinare quanti byte ci posso scrivere al massimo prima di andare in overflow ? Naturalmente, nel caso di una stringa con la corretta terminazione nulla, basterebbe una semplice chiamata a strlen ed il gioco è fatto ... ma avendo un puntatore "generico", del quale non si sa niente, ne il tipo di dati ai quali punta, ne se è terminato, o altr...

Nuovi moduli per Hybris ^^

Dato che è un po che non scrivo qua, mi sembra giusto buttare giù due righe per descrivere l'attuale situazione di Hybris . Man mano che sistemavamo il core, risolvendo bug qua e la, mi è venuta voglia di iniziare ad implementare i primi moduli esterni, il che ha richiesto una riscrittura abbastanza consistente del codice (nn mi dilungo in dettagli tecnici, ma non avendolo ancora provato non mi ero accorto che il loading dinamico dei moduli non funzionava XD), ma alla fine ce l'ho fatta. I...

Apre il portale ufficiale di hybris !!!

Finalmente il lavoro di documentazione e bugtracking ha inizio! All'indirizzo http://hybris.evilsocket.net/ ho creato un piccolo portale che racchiude tutte le informazioni su Hybris, compresa una documentazione che, anche se attualmente è abbastanza "rozza", sarà di estrema utilità per chiunque vorrà cimentarsi con questo linguaggio di programmazione. Per ogni riferimento su hybris da oggi in poi guardate la :D

!!! HYBRIS CERCA COLLABORATORI !!!

E' arrivato il momento di riconoscerlo, hybris sta diventando una cosa grossa (x quanto riguarda le linee di codice almeno XD) e gestirlo interamente da solo magari non è un problema, ma di certo rallenta i potenziali sviluppi di quello che potrebbe diventare un linguaggio di scripting estremamente comodo . Di conseguenza, scrivo questo post nella speranza che, qualche sviluppatore di buona volontà sia interessato al progetto e abbia voglia e tempo di collaborare, ma facciamo un breve riassun...

Aggiornamento Hybris : Strutture e Server Socket

Già da tempo Hybris è dotato (o dotatA ? :D) delle funzionalità necessarie per il loading dinamico delle librerie (i file .so su Linux e in futuro le .dll di Windowz), così ieri mi sono messo a lavoro per estendere il supporto anche alle funzioni che richiedono come parametri delle strutture. Di conseguenza, ho creato una libreria di test (libtest.so) che esporta una funzione, il codice è il seguente : Come si può evincere dal codice, la funzione 'print_struct' richiede come parame...

I’m lovin it

Lol più uso Hybris e più mi piace, non ho mai letto un xml + facilmente :D [evilsocket@masamune ~/Desktop] ./lol.hs Tue, 03 Nov 2009 03:27:54 +0000 :US opens cyber security command centre Tue, 03 Nov 2009 03:27:01 +0000 :Intel Chipset Causing IPhone Sync Problem Tue, 03 Nov 2009 03:26:23 +0000 :Security industry 'not making much difference' Tue, 03 Nov 2009 03:25:36 +0000 :Bank IT Worker Charged In $1.1 Million Fraud Tue, 03 Nov 2009 03:24:51 +0000 :C++ Smackdown: Competitive ...

iPhone Ettercap Port

Recentemente ho avuto il piacere di collaborare con alcuni ragazzi di hackint0sh per il porting di Ettercap su iPhone (e si, pirni non ci bastava XD) . Inutile dire l'enorme sforzo che tutti abbiamo fatto (+ che altro loro, io sono arrivato a lavori avanzati ed ho dovuto correggere solo alcune cosette, che tutta via stavano bloccando tutto :P) e onestamente nemmeno mi sento di scrivere "finalmente ecco il porting di Ettercap per iPhone" poichè allo stato dell'arte c'è solo una versione super-...

Aggiornamento Hybris : To ‘~=’ or not to ‘~=’ ?

Una delle caratteristiche che più adoro del perl, è decisamente l'operatore ~= per le espressioni regolari, che mi consente di estrarre, matchare e/o rimpiazzare quel che più mi aggrada. Essendo Hybris un linguaggio di scripting pensato e sviluppato per *fondere* le features dei vari linguaggi di programmazioni che più ritengo utili (ovviamente stando al mio gusto), come potevo non implementare questo operatore ? E così, una nuova release di hybris è pronta e può essere trovata sul mio pro...

WP-Sentinel Pubblicato

Ho appena fatto le ultime modifiche fino ad arrivare alla versione 1.0 di WP-Sentinel e ho deciso di renderlo pubblico . Potete trovare il codice e le istruzioni per l'installazione la configurazione a questa pagina ... proprio perchè mi sono sbattuto per scrivere il file README, NON risponderò ad alcuna domanda riguardante installazione e configurazione ma solo ad eventuali domande tecniche o che comunque reputerò intelliggenti . Riporto brevemente la versione italiana del readme : ...
Page 1 of 612345...Last »