重定向发送的数据包+修改- Pcap.Net
本文关键字:修改 Pcap Net 数据包 重定向 | 更新日期: 2023-09-27 18:02:44
我使用Pcap。Net在c#应用程序中。在浏览网站时,我需要修改除UDP之外的所有数据包,使它们通过代理。
我解释了为什么,我使用代理,但它没有直接连接快。所以我想修改http tcp数据包通过代理发送,但保持所有UDP直接连接的速度原因。
所以问题是,我如何修改一个数据包被终止发送到直接连接,而不是发送到代理?
PS:我已经知道如何排序我的数据包来过滤我需要修改的。
PS2:为了更清晰。我如何从我的计算机将要发送的数据包中更改Destination IP
, Destination Port
和Request URI
?
使用Pcap。Net不能更改发送的数据包。参见Pcap中的问题1。净FAQ
但是,您可以捕获它们,修改它们并发送修改后的数据包。
这不会阻止原始数据包被发送。
参见Pcap中的报文解析和报文发送。Net用户指南,学习如何捕获数据包和发送新数据包。
我希望这有帮助,
波阿斯。