Gianluigi Spagnuolo,
studente. Si interessa di programmazione,
sicurezza informatica, buddismo zen, reti e sistemi operativi liberi.
E' tra i fondatori dell'
Italian Ruby User Group
e dell'
Irpinia Linux User Group
e moderatore della mailing list
Security4Dummies.
Home page:
http://kirash.interfree.it
In questo articolo tratteremo della libreria libkvm che permette di accedere alla memoria virtuale del kernel dei sistemi *BSD. La prima parte illustra l'utilizzo di alcune funzioni della libreria e nella seconda parte vedremo l'implementazione di alcune di esse.
In questo documento vedremo cosa fa il comando config(8) quando viene eseguito durante la compilazione del kernel di OpenBSD. In particolare vedremo come vengono interpretate le varie direttive del file di configurazione e come viene gestito l'hardware. Il testo che segue è valido, quasi totalmente, per tutti i sistemi basati su 4.4BSD
Questo documento tratta della normalizzazione del traffico di rete. La prima parte affronta l'argomento dal punto di vista teorico. La seconda parte presenta alcuni stralci di codice, ampiamente commentati, dell'implementazione della direttiva "scrub" all'interno del Packet Filter di OpenBSD. La terza parte illustra brevemente il sanity check eseguito dall'estensione unclean di IPTables, il firewall dei sistemi GNU/Linux.
In questo breve documento vedremo cosa succede quando gestiamo il Packet Filter di OpenBSD attraverso il tool pfctl. Ovvero prenderemo a pretesto il comportamento di pfctl per dare uno sguardo all'implementazione dei comandi ioctl e degli pseudo-device all'interno del kernel di OpenBSD.
Questo documento è una guida introduttiva alla pratica del penetration testing (d'ora in poi semplicemente pen-test). Particolare attenzione sarà data alle varie tipologie e agli aspetti critici dei pen-test, in modo da metterne in evidenza la particolare natura.