当前位置:网站首页>免费的公共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

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

- 恰当的安装防病毒软件
总结
- 什么是中间人攻击?
- 中间人攻击的步骤
- 第一步:拦截
- 第二步:解密
- 如何避免中间人攻击?
边栏推荐
猜你喜欢

详谈RDMA技术原理和三种实现方式

POE交换机全方位解读(上)

Creo 9.0创建几何点

Minimized installation of debian11

单例模式使用饿汉式和懒汉式创建一定安全?很多人不知
![Scala basics [regular expressions, framework development principles]](/img/be/6531f32494b8516cd7031223d14bb2.png)
Scala basics [regular expressions, framework development principles]

Why Flutter Flutter of tutorials is the best choice for business?

OPC UA 与IEC61499 深度融合(1)

Another MySQL masterpiece published by Glacier (send the book at the end of the article)!!

响应式织梦模板塑身瑜伽类网站
随机推荐
Storage engine written by golang, based on b+ tree, mmap
射频芯片ATE测试从入门到放弃之参数测试
Creo 9.0二维草图的诊断:加亮开放端点
使用tf.image.resize() 和tf.image.resize_with_pad()调整图像大小
使用unbound在RHEL7上搭建DNS服务
【深度学习】基于tensorflow的服装图像分类训练(数据集:Fashion-MNIST)
rsync basic usage
JS get parameter value of URL hyperlink
A simple understanding of TCP, learn how to shake hands, wave hands and various states
2022/8/3 Exam Summary
代码随想录笔记_动态规划_416分割等和子集
OpenCV 图像拼接
V8中的快慢数组(附源码、图文更易理解)
BPF 可移植性和 CO-RE(一次编译,到处运行)
Unity intercepts 3D images and the implementation of picture-in-picture PIP
SRE运维解密-什么是SRE:DevOps模型的具体实践!
Software testing is seriously involution, how to improve your competitiveness?
In V8 how arrays (with source code, picture and text easier to understand)
Deep integration of OPC UA and IEC61499 (1)
ML之interpret:基于titanic泰坦尼克是否获救二分类预测数据集利用interpret实现EBC模型可解释性之全局解释/局部解释案例