前端页面劫持的原理是什么?

安利FFF 2020-08-13 06:19:29
当我们使用电脑端网页的时候,几乎不存在网页劫持现象。
然而,一旦我们使用手机访问一些常用网页,就会被劫持,跳转到一个病毒页面,震动,下载APP,不能返回,等等。
常见的容易被劫持的网站有以下几个:
1. 简书
2. 知乎
3. 搜狐
4. csdn

我想知道,为什么会发生劫持,是这些网站故意开发的功能? 还是什么其他问题? 这些网站都是https协议,理论上应该不会是中间人攻击。或者是百度的问题,点击链接的时候故意搞鬼?
熟悉前端的人解能否答一下疑惑。
...全文
10216 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
恪愚 2020-08-19
  • 打赏
  • 举报
回复
大部分这种劫持都是运行商搞的,他们会在你去的那个页面做重定向,直接跳到广告页面。其实大部分也不是不能返回,只是你一旦又去了那个页面,就又会被劫持再回来。。。还有,https也不是绝对安全的!也可能发生传输攻击
步慢生错 2020-08-14
  • 打赏
  • 举报
回复
我倒没碰到过这几个网站被劫持,建议检查一下你的路由器是否被黑, 另外大多情况下是当地ISP搞的鬼,可以用电脑模拟手机浏览器的user agent,分析下http的明文response 用wireshark 看看包。如果在<!DOCTYPE 标签开头前面或html>标签之后加入了一堆js引用,应该是运营商私自劫持赚流量外快,打工信部电话投诉。
weixin_39171852 2020-08-14
  • 打赏
  • 举报
回复
有可能是dns劫持,手机和电脑连同一个网络,看看两个设备表现一致不
Kevin.Y.K 2020-08-14
  • 打赏
  • 举报
回复
被劫持基本上都是移动运营商搞的鬼,他们会篡改页面数据,加一些广告脚本,可以投诉。

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧