SSL,TLS中间人攻击

本文详细介绍了SSL/TLS中间人攻击的概念、攻击者如何在通信链路中插入、攻击前提条件以及如何利用SSLsplit、Mitmproxy、SSLstrip等工具进行中间人攻击。此外,还阐述了攻击流程,包括使用这些工具的步骤和可能遇到的警告。对于防御,提到了客户端安装服务器根证书可以避免“证书不可信”警告。
摘要由CSDN通过智能技术生成

概念

通过拦截正常的网络通信数据,并进行数据篡改和嗅探,而通信的双方却毫不知情。

攻击者位于通信链路中

  • ARP地址欺骗
  • DHCP
  • 修改网关
  • 修改DNS
  • 修改HOSTS
  • ICMP协议,STP协议,OSPF路由协议

攻击前提

  • 客户端已经信任伪造证书
  • 攻击者控制了核发证书颁发机构
  • 客户端程序禁止了显示证书错误警告信息
  • 攻击者已控制客户端,强制信任伪造证书

解密中间人流量的工具

SSLsplit

  • 透明SSL/TLS中间人攻击工具                                 
  • 对客户端伪装服务器,对服务器伪装成普通客户端              
  • 需要攻击者自己伪造证书                                    
  • 支持SSL/TLS加密的SMTP、POP3、FTP等通信中间人攻击   
  • 浏览器会有“证书不可信”的警告信息

Mitmproxy

  • 只能在8080端口侦听
  • 浏览器会有“证书不可信”的警告信息
  • 默认集成有伪造证书

SSLstrip                                               

  • 与前两种工具不同,将客户端到中间人之间的流量变为明文
  • 与客户端

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值