如果您有一台共享计算机,并且您认为通过删除历史记录可以消除您访问过的页面的所有痕迹,那么您就错了。 即使我们使用隐身模式 大多数网络浏览器提供的,事实是总是有一个漏洞记录所有这些“私人”访问,那就是 DNS缓存.
DNS缓存究竟是什么?
当我们在浏览器的地址栏中写入网页名称时,它会转到我们在设备中配置的 DNS 服务器,以了解它对应的 IP 并加载页面内容。因此,当我们稍后尝试访问同一站点时,我们的浏览器会查询 DNS 缓存,如果它在列表中,则无需查询服务器上的 IP 地址即可解析该地址。
这是一个非常聪明的技巧,除了通过 Internet 发送电子邮件和执行其他类型的操作外,它还允许我们更快地导航和加载页面。这一切的有趣之处在于 DNS 缓存 不区分不同类型的导航,并记录所有内容:普通标签和在“隐身模式”下工作的标签。
如何从 DNS 缓存中查看我们在隐身模式下访问过的网站
由于 DNS 完全独立于我们使用的浏览器,这是一个技巧,我们可以将两者都应用于访问的网站 Chrome,如 Firefox、Edge、Opera 或任何其他浏览器.
要查看在 DNS 缓存中注册的页面列表,我们所要做的就是从计算机上的 MS-DOS 或 Powershell 窗口执行命令。
- 我们打开一个 MS-DOS 窗口 在 Windows 中通过键入命令“指令”在 Cortana 的浏览器中。如果我们有旧版本的 Windows,我们也可以从“开始 -> 运行”.
- 终端窗口通常打开到活动用户配置文件所在的路径,例如“C:\用户\用户名”。我们要做的第一件事是 把自己放在办公桌前, 键入命令“光盘桌面”.
- 接下来,我们编写命令“ipconfig / displaydns> historialdns.txt”。这将导致系统将所有 DNS 缓存历史转储到名为“historialdns.txt”的文本文件中。
现在我们只需要到桌面打开刚刚创建的文本文件。我们将看到列表是如何显示的 我们访问过的所有网页和服务 最近,包括那些以隐身模式加载的“私人”网站。
注意:我们也可以直接从 MS-DOS 窗口中通过键入命令“查看 DNS 缓存的内容”ipconfig/displaydns”。但是缓存通常包含大量的条目,很多情况下查阅是不切实际的,所以我个人认为将其转储到TXT文件中会舒服得多。
如何刷新 DNS 缓存
如果我们担心有人可能会用这种方法监视我们,我们可以随时清除 DNS 缓存。为此,只需打开一个新的 MS-DOS 窗口并执行命令“ipconfig/flushdns”.
通常,出于安全和隐私原因,建议不时清除 DNS 缓存。但是,它也可以帮助我们解决技术问题,以防页面无法正确加载或显示任何 DNS 错误。
如果我们是安卓用户,虽然看不到DNS解析缓存的内容,但是我们可以简单的清空它 关闭手机至少一分钟 并重新打开设备。
你有 电报 安装了吗?收到每天最好的帖子 我们的频道.或者,如果您愿意,请从我们的 脸书专页.