1、支持ARP/RARP、DNS、ETHERNET、ICMP、IGMP、IP、OSPF、RIP、TCP和UDP协议; 2、支持在类UNIX系统上实现Layer 2或Layer 3注入; 3、支持在Windows系统上实现Layer 2注入; 4、支持从文件读取和注入数据包Payload; 5、支持从文件中读取IP和TCP选项; 6、已在OpenBSD、Linux、Solaris、macOS和Windows 2000平台上进行过测试;
git clone https://github.com/libnet/nemesis.git
curl -sS https://deb.troglobit.com/pubkey.gpg | sudo apt-key add -
echo "deb [arch=amd64] https://deb.troglobit.com/debian stable main" | sudo tee /etc/apt/sources.list.d/troglobit.list
sudo apt-get update && sudo apt-get install nemesis
(向右滑动,查看更多)
sudo apt install libnet1-dev
configure LDFLAGS=-L/path/to/lib CPPFLAGS=-I/path/to/header
tar xf nemesis-1.7.tar.xz
cd nemesis-1.7/
--prefix=/usr
make -j5
sudo make install-strip
sudo nemesis icmp -S 10.10.10.3 -D 10.10.10.1 -G 10.10.10.3 -i 5
sudo nemesis dhcp -d eth0
sudo nemesis igmp -v -p 22 -S 192.168.1.20 -g 239.186.39.5 -D 239.186.39.5
echo -ne '\x94\x04\x00\x00' >RA
sudo nemesis igmp -v -p 0x11 -c 100 -D 224.0.0.1 -O RA
(向右滑动,查看更多)
echo -ne '\x94\x04\x00\x00' | sudo nemesis igmp -v -p 0x11 -c 100 -D 224.0.0.1 -O -
echo -ne '\x03\x64\x00\x00' > v3
sudo nemesis igmp -p 0x11 -c 100 -i 0.0.0.0 -P v3 -D 224.0.0.1 -O RA
sudo nemesis tcp
sudo nemesis tcp -v -S 192.168.1.1 -D 192.168.2.2 -fSA -y 22 -P foo
sudo nemesis udp -v -S 10.11.12.13 -D 10.1.1.2 -x 11111 -y 53 -P bindpkt
sudo nemesis icmp redirect -S 10.10.10.3 -D 10.10.10.1 -G 10.10.10.3 -qR
sudo nemesis arp -v -d eth0 -H 0:1:2:3:4:5 -S 10.11.30.5 -D 10.10.15.1
(向右滑动,查看更多)
https://sourceforge.net/projects/libnet-dev/
http://www.tcpdump.org/
https://airs.com/ian/configure/
文章引用微信公众号"FreeBuf",如有侵权,请联系管理员删除!