用Python注入原始TCP数据包的合适方法是什么?例如,我有十六进制数字组成的有效负载,我想将十六进制数字序列发送到网络守护程序:所以如果我选择发送'abcdef',我也会看到'abcdef'.但不是'6162636566',如下:
new = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
new.connect(('127.0.0.1', 9999))
new.send('abcdef')
Run Code Online (Sandbox Code Playgroud)
我可以将Python的SOCK_RAW用于此目的吗?如果是这样,你能给我一个用SOCK_RAW发送原始TCP数据包的例子(因为我自己没有让它工作)
谢谢!
叶夫根尼·