![]() |
1
7
你没有说你在哪个平台上工作,但是如果你在linux上工作,我会打开一个 tun/tap interface 并将IP数据包作为一个真正的网络接口返回内核,这样内核就可以完成所有棘手的TCP操作。 这就是为什么(例如) OpenVPN 工作-它通过UDP或TCP接收原始IP数据包,并通过tun/tap接口将它们传输回内核。 我认为现在windows也有一个tun/tap接口,它是为windows的OpenVPN端口开发的。 |
![]() |
2
2
扫视 Scapy ,看起来它可能能够处理这些低级情况。我自己也没用过,所以我不能确认它是否符合你的解释;我只浏览了一下文件。 |
![]() |
4
0
|
![]() |
5
0
如果您已经在套接字的另一端对软件进行了承诺,即向您转发TCP数据包,那么TCPWatch可能会向您展示如何获取SYN数据包。SCAPY确实非常适合发送您想要的数据包,但我不确定它是否可以作为代理。 http://hathawaymix.org/Software/TCPWatch
|
![]() |
fourthking · GameSparks手动配对 7 年前 |
![]() |
0x1337 · 如何知道StreamReader何时准备就绪? 7 年前 |
![]() |
Kavin-K · 如何构建一个简单的多设备聊天应用程序?[已关闭] 7 年前 |
![]() |
Blazing Forrest · 在JAVA中查找WIFI状态 7 年前 |
![]() |
Marco · 如何计算R中igraph对象中给定类的顶点数? 7 年前 |
![]() |
John Conrad Geenty · 读取BPF程序集 7 年前 |