DNS 居然被劫持了?网页广告乱跳 DNS 被篡改小记(图)

本文描述了一次因下载破解补丁导致的DNS劫持经历,详细记录了从发现问题到最终解决的过程,包括如何检查和修改DNS设置,以及使用360DNS劫持专杀工具的情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自:http://www.hack520.com/353.html

有时候会去国外的网站上下载一些软件供测试学习,前几天下载了一个破解补丁,大家都知道,杀毒软件会对此类程序报毒,所以运行前还特意关闭了 MSE。当然,如果是一些恶意的广告插件而非病毒,杀毒软件也查杀不出。破解补丁没问题,可以有效使用,然而后面却发生了情况。

  我发现在浏览正常网站的时候,点击一些链接居然自动跳转到国外的网站,一看那网站是软件宣传页,让你点击下载。我就发现不对劲了,一开始还以为是 Chrome 的某个插件或脚本有问题,试着禁用一些小众扩展后,发现问题依旧,奇怪了…于是想到了 DNS 劫持

  赶紧检查DNS,结果,果然被劫持了,如下图:

DNS 劫持

DNS 劫持

  我两个本地连接和无线网络连接都首选 DNS 地址都被篡改了:82.163.143.176 和 82.163.142.178,两个 DNS 一定有问题!查了一下,居然是以色列的。马上去设置IP的地方修改DNS地址,结果改了之后 cmd – ipconfig /all,显然的依然是那两个恶意的地址。怎么回事?当时我还是第一次遇到这样的问题,同事说是不是中了恶意程序,在进程中监视修改,还特意下了个 360 DNS劫持专杀工具,结果提示正常:

DNS劫持专杀工具

  后来一想,肯定不是以进程监视的方式,因为你再次打开IP设置页,DNS 并没有被篡改,但是你在CMD下通过 ipconfig /all 命令查看,你设置的 DNS 地址就是排在两个恶意的 DNS 下面,这还有优先级的。于是一下子反应过来了,在IP设置页,点击下方的“高级”,切换到DNS选项卡,果然,这里有个顺序问题,把前面的 82.163.143.176 和 82.163.142.178 删除即可。最后全面检查系统,看是否还存有隐患。

       如果还有问题,记得插拔网线

 

<think>嗯,用户想解决DNS劫持的问题,需要检测和修复方法。首先,我得回忆一下DNS劫持的基本概念,DNS劫持就是攻击者篡改DNS设置,把用户引导到恶意网站。那怎么检测呢?根据用户提供的引用,有几个方法。比如检查网络设置里的DNS是否异常,或者用命令行工具nslookup测试域名解析是否指向不熟悉的IP。另外,用户可能还会遇到浏览器弹广告、无法访问某些网站的情况,这些都是症状。 接下来是修复步骤。用户可能需要手动修改路由器的DNS设置,比如改成公共DNS,像8.8.8.8或者114.114.114.114。还有在电脑端修改网络适配器的DNS设置。同时,引用里提到执行ipconfig/flushdns来清除本地DNS缓存,这应该也是关键步骤。另外,检查路由器是否有固件更新,防止漏洞被利用。如果问题依旧,可能需要重置路由器或者联系ISP。 用户提供的引用中有几个具体方法,比如引用3提到的检查计算机的DNS后缀设置,引用4提到检查路由器DNS是否被修改为特定IP。这些都需要整合到步骤里。另外,预防措施也很重要,比如定期修改路由器密码、使用HTTPS等。 还要考虑生成相关问题,比如如何选择可靠的DNS服务,或者劫持后的数据安全处理。需要确保回答结构清晰,步骤详细,用户能一步步操作。同时,引用标识要自然地加在相关步骤后面,比如修改DNS设置的部分引用4,执行命令的部分引用3。需要检查每个步骤是否符合引用内容,确保准确性。</think>### DNS劫持检测与修复方法 DNS劫持会导致网页跳转异常、广告弹窗等问题。以下是检测与修复的具体步骤: --- #### **一、检测DNS劫持** 1. **检查本地DNS设置** - **Windows系统**: 打开命令提示符,输入`ipconfig /all`,查看“DNS服务器”是否被篡改为陌生IP(如引用[4]中提到的恶意IP)[^4]。 - **路由器检测**: 登录路由器管理页面(通常地址为`192.168.1.1`或`192.168.0.1`),检查“WAN口设置”或“DNS配置”是否被修改为异常IP[^4]。 2. **使用nslookup验证** 在命令提示符输入`nslookup 正常网站域名(如www.baidu.com)`,若返回的IP地址与官方IP不符,可能遭遇DNS劫持[^3]。 3. **浏览器异常表现** 频繁弹窗广告、部分网站无法打开但能登录QQ等即时通讯工具,是DNS劫持的典型症状[^1][^2]。 --- #### **二、修复DNS劫持** 1. **重置路由器DNS** - 登录路由器后台,将主/辅DNS手动更改为可信地址(如阿里云`223.5.5.5`、谷歌`8.8.8.8`)[^4]。 - 更新路由器固件,修复安全漏洞。 2. **清理本地DNS缓存** 在命令提示符执行: ```bash ipconfig /flushdns ``` 清除系统DNS缓存,避免残留劫持记录。 3. **修改计算机DNS** - **Windows**: 进入“网络和共享中心” → “更改适配器设置” → 右键选择当前网络 → 属性 → 双击“IPv4” → 手动设置DNS服务器。 - **Mac/Linux**: 在网络设置中手动指定DNS(如`114.114.114.114`)。 4. **使用加密DNS(DoH/DoT)** 在浏览器或系统中启用DNS-over-HTTPS(DoH)或DNS-over-TLS(DoT),防止明文DNS请求被劫持[^3]。 5. **全盘杀毒与重置路由器** - 使用安全软件扫描恶意程序(如引用[3]提到的在线杀毒)。 - 若问题持续,重置路由器至出厂设置并修改默认管理员密码。 --- #### **三、预防措施** 1. 定期检查路由器DNS设置,避免使用默认密码。 2. 开启防火墙,禁用路由器远程管理功能。 3. 访问重要网站时优先使用HTTPS协议[^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值