从192.168.1.84上用tcpdump截取到的从192.168.1.61上发到192.168.1.84:1232端口的包
要在192.168.1.206上将它发送到192.168.1.84:1202端口上
step 0:
将pcap文件传到192.168.1.206
step 1:
$ tcpprep -c 192.168.31.61/24 -i dump.pcap -o dump37.cach
step 2 修改源地址,目标端口:
$tcprewrite --enet-smac=08:00:27:43:fc:bb --endpoints=192.168.31.206:192.168.31.84 --portmap=1232:1202 -i dump37.pcap -c dump37.cach -o out.pcap
step 3 查看step 2的效果:
# tcpdump -c 100 -r out.pcap
step 4 查看本机网口:
# tcpreplay --listnics
Available network interfaces:
eth0
nflog
nfqueue
eth1
eth2
any
step 5 发包:
# tcpreplay -c dump37.cach -i eth1 -I eth2 out.pcap