Projects / 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.

Operating Systems

Recent releases

  •  28 Jan 2002 09:14

    No changes have been submitted for this release.

    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 (my local net broadcast
    address) but
    checking with tcpdump no packet gets out.
    Any clue?


    Project Spotlight


    A Fluent OpenStack client API for Java.


    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.