我有一台具有两个网络接口的Centos机器,我需要发送一个十六进制字符串并强制它到其中一个接口。
我找到了socket.bind
和socket.connect
方法,但问题是 - 我要发送十六进制字符串的目标没有ip或端口,它是一个TenGigaBit某台没有ip的机器上的端口。
如果它会有帮助,我可以使用 tcpreplay 将 pcap文件发送到TenGigaBit端口(无ip或端口),如下所示:
tcpreplay --intf1=eth0 --cachefile=file.pcap
我希望能够使用十六进制字符串(在 python 或 tcpreplay 中)并发送十六进制字符串