![编辑 hosts 文件是否会引起安全风险?](https://linux22.com/image/1621794/%E7%BC%96%E8%BE%91%20hosts%20%E6%96%87%E4%BB%B6%E6%98%AF%E5%90%A6%E4%BC%9A%E5%BC%95%E8%B5%B7%E5%AE%89%E5%85%A8%E9%A3%8E%E9%99%A9%EF%BC%9F.png)
我使用的软件之一经常提示升级。有时这真的很烦人。当我搜索解决方案时,诀窍是编辑以下位置的“hosts”文件:
C:\Windows\System32\drivers\etc
所以,我想知道它是否会以任何可能的方式造成潜在的安全风险?
答案1
首先,了解 hosts 文件的作用很重要。无论是在 PC、Mac 还是 Linux 上,hosts 文件都用作 DNS/主机名的一种硬覆盖。也就是说,您的计算机不会对特定主机/域名的 IP 地址进行常规查找,而是使用您在 hosts 文件中定义的 IP。
也就是说,一般来说,更改 hosts 文件不会带来风险。真正的安全风险在于您覆盖某些内容(例如 google.com 或在线银行网站)。然后,某个网站可能会伪装成其中一个网站,并可能诱骗您提供通常安全的信息。要做到这一点,您必须手动更改 hosts 文件,否则您的 PC 上现有的另一个恶意软件会在您不知情的情况下进行更改。
只要你知道什么你正在对 hosts 文件进行的操作为什么如果你这样做,那么应该不存在任何安全风险。