The purpose of packetforge-ng is to create encrypted packets
that can subsequently be used for injection. You may create
various types of packets such as arp requests, UDP, ICMP and
custom packets. The most common use is to create ARP requests
for subsequent injection. To create an encrypted packet, you
must have a PRGA (pseudo random genration algorithm) file. This
is used to encrypt the packet you create. This is typically
obtained from aireplay-ng chopchop or fragmentation attacks.
Usage: packetforge-ng <mode> <options> -arp : forge an ARP
packet (-0) -udp : forge an UDP packet (-1) -icmp : forge an
ICMP packet (-2) -null : build a null packet (-3) -custom :
build a custom packet (-9) Here is an example of how to generate
an arp request packet. First, obtain a xor file (PRGA) with
either the aireplay-ng chopchop or fragmentation method. Then
use the following command: packetforge-ng -0 -a
00:14:6C:7E:40:80 -h 00:0F:B5:AB:CB:9D -k 192.168.1.100 -l
192.168.1.1 -y fragment-0124-161129.xor -w arp-request Assum