跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 通过 iptables 透明代理抓取局域网数据
未分類
1 10 月 2020

通过 iptables 透明代理抓取局域网数据

通过 iptables 透明代理抓取局域网数据

資深大佬 : stephCurry 0

工具:mitmproxy, iptables; 测试需要抓去设备数据,所以用 iptables,流程如下:

# 开启 IP 转发 sysctl -w net.ipv4.ip_forward=1  iptables -t nat -A PREROUTING -p tcp --dport 80 -s 192.168.1.0/24 -j DNAT --to-destination 192.168.1.115:8080 

如上,我电脑 ip 115,将局域网所有标准 http 的流量转发到我电脑 8080 端口上,用设备及手机 chrome 测试,但是最终 mitmproxy 中也没任何数据,疑惑问题在哪里?不用改网关 DNS 吧。。

iptables -t nat -L -n -v 如下:  Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)  pkts bytes target     prot opt in     out     source               destination     0     0 DNAT       tcp  --  *      *       192.168.1.0/24       0.0.0.0/0            tcp dpt:80 to:192.168.1.115:8080  

大佬有話說 (3)

  • 資深大佬 : polaa

    你确定是 prerouting ?

  • 主 資深大佬 : stephCurry

    @polaa 不确定。。。。。。。。。。。

  • 資深大佬 : julyclyde

    这就是个典型的错误理解了
    你以为做转发的是 iptables
    而实际上 iptables 只是在内核里设置个规则而已
    至于数据是不是要经过你这里,和你的电脑一点关系都没有

    取决于发送方自己的路由表

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具