.TH packetforge-ng 1 "June 2008" "Version 1.0-rc1" .SH NAME packetforge-ng - forge packets: ARP, UDP, ICMP or custom .SH SYNOPSIS .B packetforge-ng .SH DESCRIPTION .BI packetforge-ng is a tool designed to forge ARP-request, UDP, ICMP or custom packets. .SH OPTIONS .PP .TP .I -H, --help Shows the help screen. .TP .I -p Set frame control word (hex) .TP .I -a Set Access Point MAC addres .TP .I -c Set Destination MAC address .TP .I -h Set Source MAC address .TP .I -j set FromDS bit .TP .I -o clear ToDS bit .TP .I -e disable WEP encryption .TP .I -k Set source IP (and port) .TP .I -l Set destination IP (and port) .TP .I -w Write packet to this pcap file .TP .I -r Read packet from this pcap file .TP .I -y Read PRGA from this file .TP .I -t Set Time To Live in IP-Header .TP .I -s Set size of the generated null packet. .TP .I -0, --arp Forge an ARP packet .TP .I -1, --udp Forge an UDP packet .TP .I -2, --icmp Forge an ICMP packet .TP .I -3, --null Forge a llc null packet .TP .I -9, --custom Build a custom packet, requires \-r to read an unencrypted frame out of a pcap file. .SH EXAMPLE .B packetforge-ng \-y test.xor \-a 00:09:5b:12:40:cc \-h 00:10:2a:cb:30:14 \-k 192.168.1.100 \-l 192.168.1.1 \-w arp-request.cap .SH AUTHOR This manual page was written by Thomas d'Otreppe. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. .SH SEE ALSO .br .B aircrack-ng(1) .br .B airdecap-ng(1) .br .B airdriver-ng(1) .br .B aireplay-ng(1) .br .B airmon-ng(1) .br .B airodump-ng(1) .br .B airolib-ng(1) .br .B airsev-ng(1) .br .B airtun-ng(1) .br .B buddy-ng(1) .br .B easside-ng(1) .br .B ivstools(1) .br .B kstats(1) .br .B makeivs-ng(1) .br .B wesside-ng(1)