0

我正在尝试测试不会使用 http 代理的设备。我想将流量的 404 状态代码返回到某个主机 - 通常我会使用代理并破坏响应。在这种情况下,我无法使用代理。在没有代理的情况下嗅探 HTTP 数据包很容易使用 Wire Shark 或 httpscoop 但是我实际上无法在不进入中间的情况下破坏任何流量。

是否可以轻松地进行 arp 欺骗和修改响应?我猜我必须要么写一些相当定制的东西来做到这一点(这听起来很有趣),要么我可以找到另一个解决方案,比如使用 iptable 规则或类似规则将所有流量丢弃到 ip。

编辑:这是android测试中的一个常见问题,所以我添加了一个标签。我回答了这个问题: http: //mitmproxy.org/doc/certinstall/android.html 这将通过透明的 http 代理来完成。您使用路由器(例如 iptables 或 pf)来代理流量。

4

1 回答 1

0

我找到了一个可以完美处理这个问题的工具,包括 ssl 协商:

http://mitmproxy.org/doc/certinstall/android.html

这是我正在测试的android,但这是一个普遍的问题。

于 2013-08-16T14:31:33.573 回答