Projects : net/ipsorc

BSDforge

Following, are FreeBSD ports, or other *BSD related projects, hosted, or worked on at BSDforge in the net category.

IP Sorcery
IP Sorcery is a tool to create, and send IP packets with a GTK front-end

IP Sorcery is a network troubleshooting and firewall testing tool. The prorgram works by generating custom "packets" and sending them to a target host. Thus testing the authenticity of firewall rules and host verification. It also has a graphical user interface.

USAGE
Things to remember
  • - Only root can use this program
  • - IP can always be used with any of the protocols
  • - Only one other protocol can be specified besides IP
  • - the -D data and -N number of packets options can be used with all also


TCP packets

ipmagic -is 64.58.190.25 -id 66.100.11.11 -ts 1234 -td 23 -tf S

that sends a TCP packet with IP source address 64.58.190.25 and IP destination address 66.100.11.11 and TCP source port 1234(-ts 1234) and TCP destination port 23(-td 23) with TCP Flags SYN(-tf S)

RIP packets

ipmagic -uRc RS -uRa1 127.0.0.1 -uRn1 255.255.255.0 -uRm1 16 -uRa2 127.0.0.2 -uRn2 255.255.255.0 -uRm2 16

That sends a RIP response packet with RIP entry table 1 address 127.0.0.1(-uRa1 127.0.0.1) table 1 netmask 255.255.255.0 (-uRn1 255.255.255.0) and table 1 metric of 16(-uRm1 16) it also sends a second entry table with address 127.0.0.2 (-uRa2 127.0.0.2) table 2 netmask of 255.255.255.0 (-uRn2 255.255.255.0) and table 2 metric of 16(-uRm2 16)

Installation

On a FreeBSD system;
Using the FreeBSD ports system:
cd /usr/ports/net/ipsorc make install clean
Using the FreeBSD pkg system:
pkg install net/ipsorc