当前位置:首页 > 百科

劫持流量

去年冬天,劫持流量我在一个做独立博客的劫持流量朋友那儿喝茶。他打开后台给我看流量来源,劫持流量指着一条曲线说:“你看,劫持流量上个月突然涨了三千多IP,劫持流量全是劫持流量俄语区来的。”我凑过去一看,劫持流量那些访问全落在一篇讲电烙铁选购的劫持流量旧文上,停留时间不到两秒,劫持流量跳出率百分之九十九。劫持流量他耸耸肩:“被当肉鸡了,劫持流量有人拿我的劫持流量域名去做短链接跳板。”

这就是劫持流量劫持流量最粗暴的一种。你的劫持流量服务器还在老老实实响应请求,但别人已经拿你的劫持流量招牌去干私活。流量是假的,带宽是真金白银在烧。

更常见的是运营商层面的劫持。前些年我住老小区,宽带只有一家能装。每次输错网址,跳出来的不是浏览器默认页,而是一个花花绿绿的导航站,上面挤满“热门游戏”“美女直播”的入口。打电话投诉,客服说“这是我们的智能纠错服务”。后来我学会一招:把DNS改成公共解析,那个导航站就消失了。他们劫持的是DNS查询,不是HTTP本身,所以换DNS能绕过。但普通用户哪懂这些,大多数人就顺着那个导航站点下去了。

移动端更隐蔽。有次我帮亲戚看手机,发现她每次点开某款天气App,都会先弹一个全屏广告,关掉才进主界面。我抓包看了一下,广告请求发往一个跟天气毫无关系的域名。再查,是那个App集成的某个小众广告SDK在作祟。SDK的提供方跟运营商有合作,能在特定网络环境下插播广告。用户以为是App本身的广告,骂的是开发者,钱却进了别人口袋。

还有一类劫持发生在内容分发环节。我关注的一个技术公众号,有段时间读者反馈说文章里的代码块下面总跟着一条“相关阅读”推荐,点进去是营销号。作者查了半天,发现是某个图床服务商在返回图片时,往响应里注入了HTML片段。图片本身没问题,但浏览器解析时把那段HTML渲染出来了。图床是免费的,代价就是你的页面里被塞了私货。

这些事看多了,我慢慢形成一个判断:流量劫持的本质不是技术问题,是利益分配问题。每一次劫持背后,都有一条从流量到现金的转化链路。运营商卖导航位,SDK卖广告曝光,图床卖推荐位。被劫持的人——网站主、App开发者、普通用户——要么不知情,要么维权成本太高。我那个博客朋友后来去查谁在劫持,追到一个短链接服务,注册地在境外,域名Whois信息全是隐私保护。他只能加一条CSP规则了事。

也有硬刚的。我知道一个做电商的小团队,发现订单页面被插入比价插件后,没有直接找运营商,而是把证据做了公证,然后向工信部投诉。折腾了三个月,当地运营商派人来道歉,说是“第三方合作方违规操作”。具体怎么违规的,没人解释。但至少那之后半年,他们的页面干净了。

普通人能做什么?说实话不多。换DNS、装广告拦截插件、用HTTPS,能挡掉一部分。但道高一尺魔高一丈,有些劫持发生在加密层之前,你根本防不住。我现在的习惯是,看到不对劲的跳转就截个图,攒够一波去投诉。不一定有用,但总比什么都不做强。

流量这东西,看着是数字,背后是注意力。劫持流量就是偷注意力。偷的人多了,互联网就没法看了。

分享到: