【发布时间】:2018-05-19 00:55:59
【问题描述】:
我的问题是关于网络的。我只是在寻找一个简单的答案,但经过 1 小时的研究却找不到。我知道有 Wi-Fi 热点、中间人攻击、本地网络、回声开关等技术。但我找不到具体问题的答案。 假设客户端 A 想与服务器 B 通信,而服务器 B 说客户端 A 必须首先通过 HTTP 基本身份验证对自己进行身份验证。我的问题是,如果客户端 A 通过 HTTP 层(不安全)发送身份验证凭据会发生什么情况,谁可以读取客户端 A 通过 Internet 发送到服务器 B 的 HTTP 标头?这样做容易吗?就像在两个任意路由器之间放置一个断点,这有助于通过互联网传输数据包,以便读取这些标头?它一般是如何工作的?
谢谢!
PS.:我不是想学习和去做。我只想知道,如果 HTTP 基本身份验证是通过不安全的 HTTP 层进行的,那会有多危险。
【问题讨论】:
标签: http networking basic-authentication man-in-the-middle