0

首先,我为什么需要它?我有 Wifi 网络。我希望每个刚连接到 wifi 的人首先重定向到登录页面,然后如果登录成功 - 重定向到请求的页面。我想用 PCap 来做到这一点。但由于 WinPCap 只允许监视数据包,我无法阻止数据包被发送到目标主机。所以问题是我如何嗅探数据包并更改它的内容?一开始我只想从指定的网络适配器捕获 HTTP 数据包。

4

1 回答 1

2

这真的很难按照您描述的方式进行 - 在“数据包级别”上执行此操作会出现几个问题(其中包括性能问题!)。

为了实现你想要的,你有几个更简单、更合适的选择:

  • 使用处理认证部分的代理

  • 建立一个代理(参见C # 源代码等)

对于基于代理的选项,您只需要以所有出站流量都必须使用该代理的方式配置网络...

于 2012-11-08T17:20:29.950 回答