sslstrip 的关闭

sslstrip 的关闭

我太愚蠢了,竟然会自己入侵,现在我都无法关掉它了。我一直在做一个关于道德黑客的在线教程。我已经在自己的操作系统上将 HTTPS 预先路由到 HTTP。:S

代码:

echo 1 > /proc/sys/net/ipv4/ip_forward
cat /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 8080
iptables -t nat -L PREROUTING

ifconfig wlp2s0
route
router gateway adrdess 192.168.1.1 
nmap 192.168.1.2-254 -vv

我已将 echo 1 改回 echo 0,但没有帮助。

有没有办法将 iptables 恢复为标准设置?或者还有其他方法可以停止预路由?

非常感谢所有帮助,谢谢。

答案1

步骤如下:

  1. 将每个内置链的默认策略设置为ACCEPT。这样做的主要原因是为了确保您不会通过 SSH 被锁定在服务器之外(出于良好做法):

    sudo iptables -P INPUT ACCEPT
    sudo iptables -P FORWARD ACCEPT
    sudo iptables -P OUTPUT ACCEPT
    
  2. 然后刷新natmangle tables,刷新所有链(-F),并删除所有non-default chains (-X)

    sudo iptables -t nat -F
    sudo iptables -t mangle -F
    sudo iptables -F
    sudo iptables -X
    

来源:

https://www.digitalocean.com/community/tutorials/how-to-list-and-delete-iptables-firewall-rules

相关内容