packetforge-ng
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
packetforge-ng [2007/01/25 23:35] – Cosmetic changes mister_x | packetforge-ng [2007/01/27 20:49] – Standardizing the format darkaudax | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Packetforge-ng ====== | ====== Packetforge-ng ====== | ||
+ | |||
+ | |||
Line 5: | Line 7: | ||
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 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. | ||
- | To create an encrypted packet, you must have a PRGA (pseudo random genration algorithm) file. This is used to encrypt the packet you create. | + | To create an encrypted packet, you must have a PRGA (pseudo random genration algorithm) file. This is used to encrypt the packet you create. |
===== Usage ===== | ===== Usage ===== | ||
Line 35: | Line 37: | ||
*--icmp | *--icmp | ||
*--custom | *--custom | ||
+ | |||
+ | |||
===== Usage Example ===== | ===== Usage Example ===== | ||
Line 50: | Line 54: | ||
*-a 00: | *-a 00: | ||
*-h 00: | *-h 00: | ||
- | *-k 255.255.255.255 is the destination IP. IE In an arp it is the "Who has this IP" | + | *-k 192.168.1.100 is the destination IP. IE In an arp it is the "Who has this IP" |
- | *-l 255.255.255.255 is the source IP. IE In an arp is the "Tells this IP" | + | *-l 192.168.1.1 is the source IP. IE In an arp it is the "Tell this IP" |
*-y fragment-0124-161129.xor | *-y fragment-0124-161129.xor | ||
*-w arp-packet | *-w arp-packet | ||
Line 58: | Line 62: | ||
Enter " | Enter " | ||
- | | + | |
The results look like this: | The results look like this: | ||
Total number of packets read 1 | Total number of packets read 1 | ||
Line 93: | Line 97: | ||
Saving chosen packet in replay_src-0124-163529.cap | Saving chosen packet in replay_src-0124-163529.cap | ||
You should also start airodump-ng to capture replies. | You should also start airodump-ng to capture replies. | ||
- | + | | |
- | End of file. | + | |
By entering " | By entering " | ||
+ | |||
+ | |||
+ | ===== Usage Tips ===== | ||
+ | |||
+ | Most access points really don't care what IPs are used for the arp request. | ||
+ | |||
+ | So the packetforge-ng command becomes: | ||
+ | | ||
+ | |||
+ | ===== Usage Troubleshooting ===== | ||
+ | A common mistake people make is to include either or both -j and -o flags and create invalid packets. | ||
packetforge-ng.txt · Last modified: 2010/08/22 20:59 by mister_x