logo
Packet Purgatory

Download packet purgatory 0.8
Download the signature for the tarball.
Download my key
Older versions of Packet Purgatory

Packet purgatory is a userland library that provides an API to a "network wedge" that can sit in between your system's IP stack and the wire. Outbound packets may be modified after your kernel is done with them, but before they have been send out your NIC, and inbound packets may be modified after they have been received by the NIC, but before the firewall is aware of them.

There is a tutorial on how to use Packet Purgatory, currently in two parts, with future parts to be added, detailing advanced features. Part 1, Part 2.

Packet Purgatory was part of a presentation at ToorCon, and the summary of the presentation I gave on libpacketp can be found here.

Packet purgatory requires libpcap , and libdnet version 1.2 or higher.

Hey! Fedora Users! Having Problems?

Go here to learn about the fix for compiling libdnet under Fedora.