Simple, powerful flow anonymization.
Updated release of the python wrapper for libnids.
Normalized Compression Distance (NCD) calculation implemented in python.
A python port of Michal Zalewski's 0trace hop enumeration tool.
pybgpdump combines the functionality of libbgpdump and the ease of python to parse BGP messages from MRT dumps.
Aimject facilitates man-in-the-middle attacks against AOL Instant Messenger's OSCAR protocol via a simple GTK interface.
GTK+ frontend demostrating the capabilities of libdnet.
winnie is a network scanner capable of detecting Honeyd deployments.
A simple alarm clock for the Rhythmbox music player.
A Pidgin plugin for displaying in your away message and/or profile the currently playing song in Rhythmbox.
A Gaim plugin for viewing conversation logs within a specified time range.
A Gaim plugin that will translate a specially formatted IM into an email and send it out. This is a useful hack for mobile phones that support AIM but not sending emails.
The ARC4 CryptoAPI module I wrote for the linux kernel. It is currently used by several in-kernel wireless drivers in 2.4/2.6 to implement WEP.
Quotes from the comedian Mitch Hedberg for use with the fortune program.
A set of quotes from the TV show Family Guy for use with the fortune program.
A quick python script hacked up to automatically tag MP3s based on their directory hierarchy.
Miscellaneous patches I've contributed to a number of projects: epiphany, ethereal, ettercap, evolution, gaim, gal gift, gnome, lfhex, libdnet, linux kernel, naim, nano, rhythmbox
Unless stated otherwise, all material on this site is available under a Creative Commons Share-Alike license. Layout design compliments of Wouter Bolsterlee.