maggio, 2009Archive for

Pubblicato Eigetron

Come anticipato nell'articolo di ieri, ho realizzato un sistema di riconoscimento facciale che ora ho pubblicato . Eigetron è un sistema di riconoscimento facciale completamente scritto da zero che utilizza l'algoritmo delle facce di Eigen per un matching abbastanza preciso rispetto ad un database precedentemente calcolato . Per la decomposizione degli eigenvalues e eigenvectors ho utilizzato l'algoritmo di Jacobi che rende la procedura, su matrici simmetriche, molto molto veloce . Pagina...

Eigen Fast Decomposition : Work in progress :D

Come avrete ormai capito, sono un fissato della biometria e computer vision in generale ... così, dopo aver studiato come un matto ed implementato un sistema di riconoscimento delle impronte digitali, ora passo allo studio per la realizzazione di un sistema di riconoscimento facciale :D . Il metodo che per adesso sto studiando è abbastanza vecchiotto a dire la verità, ma tutt'ora sembra essere uno dei più precisi ed efficienti, trattasi del metodo per decomposizione di Eigen . In prati...

Pubblicato BioIdentify

Dopo qualche mese dalla sua stesura ho deciso di pubblicare e condividere il mio primo progetto open che include tutte le funzioni necessarie al fine di elaborare delle impronte digitali . BioIdentify (o bioid) è un applicazione da riga di comando che consente di estrarre le features dalle impronte digitali e salvarle in un file "BIR" (Biometric Identification Record), eseguire matching tra due impronte o identificare il padrone di un impronta all'interno di un database di BIRs precedentemen...

Che tristezza -.-

Da felice possessore di un eeepc asus non potevo riportare questa triste notizia ... ma prima un po di storia . Circa un anno fa (forse qualcosina di +) hanno spopolato in tutti i negozi hi-tech, catene, etc etc i mini pc della asus ... proprio in quel periodo cercavo qualcosa di facile da trasportare in vacanza (era estate) che mi desse l'opportunità di montare tutti i miei tools ed averli sempre con me (non sia mai, le wifi sono ad ogni angolo :D) ... e quindi mi prese "la fissa" dell'eeep...

Come creare finestre su X11

Questi giorni, data la necessità su un paio di progetti che sto portando avanti, ho avuto la necessità di studiarmi il server grafico X per capire come creare finestre ed interagire con loro in C/C++ . Avrei potuto usare un framework grafico di livello più alto, ma a me piace "chiacchierare" direttamente col server grafico sia per una questione di dipendenze che per una questione di efficienza del codice . Aimè, X è stra documentato, ma non si trovano facilmente esempi completi e/o fu...

Adotta un hacker ! :D

E' nato da poco il progetto "Friends Of GNOME", con l'obiettivo di raccogliere dei fondi, provenienti dalle nostre donazioni, per continuare lo sviluppo di questo fantastico manager . Le donazioni vanno da un minimo di 10$ ad un massimo di 1200$ e, in base alla cifra donata, vi verranno recapitati a casa diversi gadgets firmati GNOME . Se siete convinti sostenitori di GNOME come me fateci un pensierino, o quanto meno, se avete un sito/blog, pubblicizzate il progetto tramite gli appositi ba...

OpenVAS-svn : Il nuovo Nessus

Da pochi giorni ho aggiornato la mia installazione di Ubuntu alla 9.04 e mi sono accorto che Nessus, il famoso kit per i vulnerability assesments, non è più pacchettizzato per questa versione ... male ! Sia per lavoro che per scopi personali lo utilizzavo spesso e volentieri . Così leggendo in giro mi sono trovato davanti due opzioni, o installare i pacchetti per le versioni precedenti, oppure installare OpenVAS, ovvero un recente fork di Nessus completamente open source ... e indovinate ?...

Lista Progetti

Una lista dei principali progetti che sto portando avanti . Giskard Giskard è un semplice script con lo scopo di bloccare per quanto sia possibile gli attacchi di tipo denial of service, analizzando le statistiche riguardanti le connessioni del vostro server e interagendo con il firewall che avete installato. E' altamente consigliato inserire lo script in un processo crontab, impostando il suo tempo di esecuzione il più frequente possibile. I dettagli per la configurazione sono inseriti...

SoftWire : Runtime x86 Assembler

Tempo fa, cercando tutt'altro, scoprii un proggetto a dir poco eccezionale . Un certo Nicolas Capens aveva realizzato una libreria scritta in C++ in grado di assemblare a runtime del codice assembly dentro un buffer che può essere chiamato come funzione, supportando l'intero instruction set x86 sia a 32bit che a 64bit . Cercando i sorgenti di questa favolosa libreria ho scoperto la brutta storia che c'era dietro ... una nota società, trovando nella rete questo proggetto, ha offerto al no...

TED – Network Event Daemon

Sarò paranoico io, o sarà che la sicurezza in ambito informatico non è mai troppa, ma ho sentito la necessità di avere uno strumento che mi avvisasse degli "eventi" della mia rete, come connessioni (o tentativi) dall esterno verso il mio pc o nuovi pc connessi sulla mia rete (non sia mai qualcuno dovesse attaccarsi alla mia wifi XD) . Sono sicuro al 100% che esiste già un tool che faccia queste cose, ma a me piace scrivermi da solo i miei strumenti, così sta nascendo TED, acronimo (un p...
Page 1 of 712345...Last »