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密码告诉不可信人员;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lxw1844912514

你的打赏就是对我最大的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值