首先,我为什么需要它?我有Wifi网络。我希望每个刚连接到wifi的人都能重定向到登录页面然后如果登录成功 - 重定向到请求的页面。我想用PCap做到这一点。但由于WinPCap只允许监视数据包,因此我无法阻止数据包被发送到目标主机。所以问题是如何嗅探数据包并更改其内容?从一开始我就想从指定的网络适配器捕获HTTP数据包。
答案 0 :(得分:2)
这很难按照你描述的方式进行 - 在“数据包级别”执行此操作会带来一些问题(其中包括性能!)。
要实现您想要的目标,您可以选择几种更简单,更合适的选项:
使用处理身份验证部分的代理
构建代理(有关C#源代码等,请参阅this。)
对于基于代理的选项,您只需要以所有出站流量必须使用该代理的方式配置网络......