当前位置:网站首页>免费的公共WiFi不要乱连,遭中间人攻击了吧?
免费的公共WiFi不要乱连,遭中间人攻击了吧?
2022-08-03 23:39:00 【InfoQ】
什么是中间人攻击?
- 中间人攻击英文全称:
Man-in-the-Middle
- 中间人攻击缩写:
MITM

中间人攻击的步骤
- 拦截
- 解密

第一步:拦截



http://124.70.152.62:80/index.htmlhttp://188.188.52.52:80/index.html188.188.52.52
192.168.31.100:4b:51:6a:5b:3a192.169.31.111:5b:56:6a:5b:3b192.169.31.111:5b:56:6a:5b:3b
- 黑进去后,将DNS的缓存记录
www.wljslmz.cn:124.82.15.15修改为www.wljslmz.cn:125.86.17.17,其中125.86.17.17是黑客的地址。
- 用户再次访问
www.wljslmz.cn的时候,就神不知鬼不觉的访问黑客仿造的网站,这个网站和原网站一模一样。
- 这个时候黑客就能在屏幕前像看一张白纸一样看着你输入相关信息。
第二步:解密



- 黑客通过某些手段给浏览器发送虚假证书,篡改浏览器的证书;
- 用户访问被污染的证书;
- 浏览器给用户的感觉是”安全“的;
- 用户再被污染的浏览器中输入敏感信息;
- 黑客轻松的看到相关敏感信息。

- 黑客通过一些手段先黑进你的浏览器,给你的浏览器发送ca;
- 你安装黑客生成的ca;
- 你访问页面;
- 黑客拦截到你的请求;
- 黑客生成证书,并用ca进行签名;
- 由于浏览器已经安装好黑客的ca,此时已经信任黑客的ca,此时黑客可以完全看到你的数据信息;
- 你在浏览器中输入敏感信息;
- 浏览器将充当中继器的作用,源源不断的将你的信息传输到黑客的电脑上。

如何避免中间人攻击?
- 不乱点可疑链接
- 谨慎使用公共WiFi

- 使用安全的协议
- 保持良好的密码习惯

- 恰当的安装防病毒软件
总结
- 什么是中间人攻击?
- 中间人攻击的步骤
- 第一步:拦截
- 第二步:解密
- 如何避免中间人攻击?
边栏推荐
- 射频芯片ATE测试从入门到放弃之参数测试
- In V8 how arrays (with source code, picture and text easier to understand)
- Prometheus监控Harbor(二进制版)
- Kotlin - extension functions and operator overloading
- Scala basics [regular expressions, framework development principles]
- 创建函数报错,提示DECLARE定义语法问题
- Unity2021 releases WebGL fog effect disappearing problem
- Pytest学习-skip/skipif
- 2021年数据泄露成本报告解读
- [Paper Reading] TRO 2021: Fail-Safe Motion Planning for Online Verification of Autonomous Vehicles Using Conve
猜你喜欢
随机推荐
用栈实现队列
Another MySQL masterpiece published by Glacier (send the book at the end of the article)!!
图论-虚拟节点分层建图
Creo 9.0创建几何点
二叉搜索树解决落叶问题
curl使用指南
Code Casual Recording Notes_Dynamic Programming_416 Segmentation and Subsetting
Pytest learn-setup/teardown
重新认识浏览器的渲染过程
Software testing is seriously involution, how to improve your competitiveness?
Prometheus监控Harbor(二进制版)
Unity2021 releases WebGL fog effect disappearing problem
ML之interpret:基于titanic泰坦尼克是否获救二分类预测数据集利用interpret实现EBC模型可解释性之全局解释/局部解释案例
FinClip,助长智能电视更多想象空间
响应式织梦模板除尘器类网站
Redis persistence method
Use tf.image.resize() and tf.image.resize_with_pad() to resize images
Create function report error, prompting DECLARE definition syntax problem
The salary of soft testers at each stage, come to Kangkang, how much can you get?
2022/8/3 考试总结








