这是计算机安全教科书上的一个问题
假设用户A即将使用某些需要登录凭据的网站。用户A启动他的网页浏览器,键入网站的URL,并提交URL请求。承载请求网站的web服务器响应并发送请求登录凭据的页面。然后,用户A类型提交所需的凭据。Web浏览器将登录凭据以纯文本的形式发送回web服务器(无需加密)。如果以下情况下,用户B可以获得用户A提交的登录凭据,原因是:
发布于 2015-05-02 16:10:07
如果用户B在同一个网络中,那么他可以使用ARP中毒来捕获从用户A传输到服务器的数据。这种类型的攻击称为MITM (中间的人)攻击。但是,如果用户B不在同一网络中,唯一的方法是在A的计算机上安装后门或特洛伊木马。
方法是在用户A打开浏览器之前,用户B改变用户A使用的路由器的dns设置,并放置恶意DNS以运行基于DNS的吞吐攻击。
发布于 2015-05-02 13:08:50
因为用户A自己键入URL,这意味着您不能欺骗它来访问您自己的假服务器。
所以,这里最重要的事情是:
https://security.stackexchange.com/questions/87340
复制相似问题