中间人攻击(Man-in-the-middle attack 缩写:MITM)

中间人攻击主要指攻击者在通讯的两端创建独立连接,交换获得数据,可能会对数据进行拦截,篡改,伪造,致使两端的通讯者以为双方的连接是私密连接。


我们用两个场景了解一下中间人攻击:

第一个场景是这个中间人谎称自己是国际象棋大师,然后就会由很多的挑战者,这是一个互联网时代,完全可以在线同时进行棋艺切磋。

然后就出现了下图的情况:

下棋

这个中间人在这两盘棋中肯定能够赢取一盘,这样某一大师肯定就认可这个中间人的大师水平了。


第二个场景是古代没有电子通讯的年代,依靠信使传书,两个官员想要密谋一件事,所以十分谨慎,本以为无懈可击,但是中间人攻击者将整个事件控制在自己手上。

图一:官员设想的安全通讯:

官员

图解:官员左叫来信使让他带一把锁A(未锁)和一个宝箱(未锁)给官员右,自己留着钥匙A_{key},官员右收到后,将密信M和自己的锁B(未锁)放进箱子,然后用锁A将宝箱锁上,自己留着钥匙B_{key},然后交给信使带个官员左,官员左用自己的A_{key}打开宝箱获得M,然后在放进另一M和自己的锁A(未锁)用官员右给的锁B锁上宝箱,交给信使带给官员右.....通信一直重复次...

图二:中间人实施攻击:

官员

图解:这时的的信使就是间谍,他在官员左给他箱子和锁A(未锁)时,换成自己的锁C(未锁),信使自己留着钥匙C_{key}。官员右还是将密信放进箱子并用箱子内的锁锁上,将自己的锁B(未锁)放进去,信使获得箱子后,在路上就打开偷看的密信,然后自己伪造一份密信,放进去并用之前换下来的锁A锁上,自己留着锁B,然后交给官员左... 已经完成攻击,通信重复此过程...


 

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值