Wae*_*lay 4 dns history website surveillance
我发现了这个关于如何通过在命令行中键入来在 Windows 中列出 DNS 条目或访问过的网站的简单提示:
ipconfig /displaydns > dnslist.txt
Run Code Online (Sandbox Code Playgroud)
我的问题是如果我重新输入相同的命令,浏览器隐私模式下访问过的网站会被列出还是浏览器会自动删除它们?
小智 8
TL;DR:是的,它(可能)会。
这不是网络浏览器的功能,而是 DNS 系统的功能。
当一台计算机连接到另一台计算机时,它首先使用 DNS(域名系统)来查找 IP 地址。您可以将其视为电话簿。superuser.com在 DNS“电话簿”中查找:
C:\> nslookup superuser.com
Server: 10.10.10.10
Address: 10.10.10.10#53
Non-authoritative answer:
Name: superuser.com
Address: 190.93.247.58
Name: superuser.com
Address: 190.93.246.58
Name: superuser.com
Address: 141.101.114.59
Name: superuser.com
Address: 190.93.244.58
Name: superuser.com
Address: 190.93.245.58
Run Code Online (Sandbox Code Playgroud)
(这是在 linux 服务器上运行的,然后略有更改。您的结果会有所不同)。
这表明,要联系 superuser.com,您可以“拨打”任何“电话号码”(IP 地址)——此处列出的第一个号码是 190.93.247.58。
因为这需要一段时间(在我的电脑上是 0.2 秒!),所以这些信息是在本地保存的;通常,人们会快速连续地与同一台计算机建立多个连接(例如下载网页和多个图像 - 这非常简化!)。规则规定了在必须再次查找信息之前允许将信息保留多长时间——通常是 24 小时。数据可以保存在内存或磁盘上。重新启动计算机应该会重置此信息(尽管不需要)。
当然,如果您想确认这一点,请尝试一下 - 您拥有运行此实验所需的一切。