利用SSLsplit工具实现TLS/SSL中间人攻击 ARP欺骗

本文详细介绍了如何利用SSLsplit工具进行TLS/SSL中间人攻击,包括ARP欺骗、开启路由转发、iptables端口转发、伪造证书等步骤。同时提到了Mitmproxy和SSLstrip在中间人攻击中的应用及其前提条件。
摘要由CSDN通过智能技术生成

SSL、TLS中间人攻击

利用方法:
ARP地址欺骗
修改DHCP服务器,存在就近原则
手动修改网关
修改DNS设置
修改HOSTS文件
ICMP、STP、OSPF

利用SSLsplit工具实现SSL中间人攻击

透明SSL/TLS中间人攻击工具
对客户端伪装成服务器,对服务器伪装成普通客户端
伪装服务器需要伪造证书
支持SSL/TLS加密的SMTP、POP3、FTP等通信中间人攻击

伪造证书
1.利用openssl生成证书私钥

openssl genrsa -out ca.key 2048

【-out:输出为文件ca.key】
在这里插入图片描述
2.利用私钥签名生成证书

openssl req -new -x509 -days 1096 -key ca.key -out ca.crt 【req:请求;-new:新的;-x509:格式;-days:有效期;-key指定私钥;-out:根证书】

在这里插入图片描述

3.开启路由转发功能

启动路由

sysctl -w net.ipv4.ip_forward=1 

另一种方法:

echo 1 > /proc/sys/net/ipv4/ip_forward

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值