Projects / libpal

libpal

libpal allows you to create your own forged IP, TCP, and ICMP packets. It is straightforward to use and is a powerful tool for building artificial TCP/IP packets.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

No changes have been submitted for this release.

RSS Recent comments

29 May 2009 19:40 digitalsushi

Hi aamoruso,

Sorry I am replying 2,410 days later, but I found that you have to also specify the destination IP in the pkt_socket_prepare() call for the kernel to figure out the routing destination. I had the same issue. Hope that helps!

23 Oct 2002 05:23 aamoruso

Broadcast packets
Hi, I'm trying to build and send a broadcast IP
packet. I've set destination address to
192.168.1.255 (my local net broadcast
address) but
checking with tcpdump no packet gets out.
Any clue?

Screenshot

Project Spotlight

reposurgeon

A tool for editing version control repository history.

Screenshot

Project Spotlight

QtitanDataGrid

QtitanDataGrid is a grid for business application in Qt.