当我们嗅探,比如说,ettercap,我们接收来自受害者的所有数据包,然后我们可以从特定的数据包中看到目的地IP地址。那么,如果我们知道服务器的IP地址是公开的和已知的,那么即使在使用https时,我们也可以从该IP地址获得域名吗?
发布于 2016-11-25 14:39:37
因此,您的问题是,是否可以获得一个URL或域名。如果使用HTTPS,则会话中的实际URL对观察通信量的人是不可见的,因为加密的会话是在向服务器发出HTTP请求之前建立的。通过查看握手中使用的证书可以获得公共IP地址的域名。此外,有时还可以通过DNS查找/推断域名,但是可以将多个域名分配给一个IP地址,因此仅仅离开IP地址并不总是有效的。有些服务使用被动DNS来跟踪与IP地址相关的域名,因此您可以将其作为一种选择。
此外,如果这是您的公司网络,并且您希望监视公司机器上的活动,您可以将您自己的证书安装到您的工作站中,并在网络的安全段中解密流量,然后在它离开您的网络之前再次加密它。这将允许您观察所有的URLS,内容等,即使使用HTTPS。
https://security.stackexchange.com/questions/143528
复制相似问题