DNS劫持

一、什么是DNS劫持?

DNS 劫持又称域名劫持,是指对正常的域名解析请求加以拦截,转而反馈给用户一个假的IP地址或令请求失去响应,导致打开的任意网址指向定制的钓鱼网站或是恶意网站,进而获取用户个人信息的网络攻击行为。

目前DNS劫持的出现主要分两种情况:一种为路径劫持,指当用户终端向运营商发出DNS解析需求时,由于某种原因返回错误的源站IP地址给终端,让用户登陆错误的网站,导致源站域名被劫持;另一种为内容劫持,指在通信传输过程中,黑客可以拆解分析出请求内容,并在请求内容中插入一些广告或恶意内容等。

二、DNS劫持造成的危害

1、应用数据无法更新;

2、非法跳转,导致页面数据无法展示;

3、弹出广告影响视觉;

4、内嵌非法内容影响APP产品形象;

5、植入木马病毒,控制终端设备;

三、开发者如何反劫持

1、数据合法性校验

合法性管理校验是唯一评判这个数据是否有效的一个手段。包括数据完整性校验和数据时效性校验。通常会用一个内容生成一个校验串,进行一个验证。如果校验串不匹配,会判定为数据是非法的,被篡改的。

2、数据时效性校验

我们会在数据内容做一个约定,证明数据产生的时间点,客户端有一个校验保证。针对应用的页面内容,会对页面的内容以及跳转地址进行一个黑白名单的匹配,综合判定数据的时效性。

四、普通用户如何防止wifi路由被攻击

1.  在设置家用路由器的Wi-Fi密码时,选择WPA2方式,密码越复杂,黑客破解的难度就越高;

2.  路由器管理网页登录账户、密码,不要使用默认的admin,可改为字母+数字的高强度密码;

3.  在设备中安装具有ARP局域网防护功能的安全软件,防止被黑客蹭网劫持;

4.  常登录路由器管理后台,如果有陌生设备连入了Wi-Fi,及时清除;

5.  移动设备不要“越狱”或ROOT,或连接来路不明的Wi-Fi;

6.  不要将Wi-Fi密码告诉不可信人员;

原文链接:https://www.cnblogs.com/lxwphp/p/15455487.html

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/22249

(0)
上一篇 2024年3月9日
下一篇 2024年3月9日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml