haohaolee
V2EX  ›  问与答

今天抓包分析了一下本地电信的http劫持,求对策

  •  
  •   haohaolee · Nov 11, 2011 · 11333 views
    This topic created in 5475 days ago, the information mentioned may be changed or developed.
    抓包分析结果:
    1. TCP三次握手后,浏览器会发出一个get请求
    2. 此时ISP(或者和ISP勾结的)会先于目标网站返回一个页面,包含一个frame指向目标网站
    3. 目标网站真正的返回就reset了

    ISP强行插入的包TTL不同于目标网站的包,并且包含有FIN PSH ACK标志

    想用iptables丢掉这个包,但是第一对iptables不熟不确定规则如何写,二来不确定特征是否唯一怕误杀别的正常包
    24 replies  •  2012-03-27 10:06:18 +08:00
    haohaolee
    haohaolee
    OP
    Nov 11, 2011
    1
    讽刺的是我点发送这个帖子的时候就被劫持了,真恼火
    icyflash
    icyflash
    Nov 11, 2011
    2
    电话10000,语气一定要强硬
    haohaolee
    haohaolee
    OP
    Nov 11, 2011
    3
    打了,他们完全无法沟通,只会问是不是电脑中毒了
    另外,投放的广告ip来自省级电信,不是我们这小地方的,难说是本地电信搞的
    c
    c
    Nov 11, 2011
    4
    工信部投诉,会有人联系您的~
    qwertyjing
    qwertyjing
    Nov 11, 2011
    5
    据说某些电信官网有关闭选项。
    投诉电话还是要打,就说用的Linux/Mac,上自己的站都有,不解决就一直打。
    vising
    vising
    Nov 11, 2011
    6
    LZ是哪里的电信?我用杭州电信也有这个iframe,iframe的js文件所在服务器IP却是湖北电信的。
    jeeson
    jeeson
    Nov 11, 2011
    7
    北京联通这边劫持也非常严重, 国内国外网站都劫持. 打了投诉电话, 也到工信部网站投诉了, 问题依旧. 这几天似乎消失了.

    有几天严重到让人抓狂, 当时想编一个插件, 一发现就对劫持网站连续发大量"问候", 不过这个要不是大量用户对他们没有影响
    haohaolee
    haohaolee
    OP
    Nov 11, 2011
    8
    @vising 就是湖北电信的,md。明天试试投诉看看
    haohaolee
    haohaolee
    OP
    Nov 11, 2011
    9
    而且访问v2ex似乎特别严重,3次有一次被劫持。一旦发现地址栏的地址不变化了就知道被劫持了
    evlos
    evlos
    Nov 11, 2011
    10
    当时被劫持的时候,换了google的dns就好了 ( ̄▽ ̄")。
    heckthisplace
    heckthisplace
    Nov 11, 2011
    11
    最近除了访问不存在的域名会跳转到网址大全. 其他比如访问淘宝 新蛋 凡客跳转的返利页面都没有了. 不知道为什么.
    haohaolee
    haohaolee
    OP
    Nov 11, 2011
    12
    @evlos 不是dns劫持,是http劫持,伪装目标网站的响应
    Hyperion
    Hyperion
    Nov 11, 2011
    13
    我这里几个月前也这样, 但最近收敛很多. 一般这种广告好像针对性很强, 应该都是当地电信搞的鬼. 骚扰下客服, 一般可以搞定.

    电信在qq上搞了个客服系统, 可以尝试的加一下. 配合截图, 不管对面装不装傻, 反复折腾之...

    表示可以用油猴脚本凑合用用, 检测到frame就刷页面...

    iptable, 参考一下屏蔽QQ的方法吧...
    vising
    vising
    Nov 11, 2011
    14
    一般看到title显示为网址了,十有八九是被劫持了。
    evlos
    evlos
    Nov 11, 2011
    15
    @haohaolee 0 0 技术升级了。。。。
    longxi
    longxi
    Mar 26, 2012
    16
    今天看到这个帖子了,思路不错!http://www.freebsdchina.org/forum/viewtopic.php?t=51871
    dongbeta
    dongbeta
    Mar 26, 2012
    17
    工信部投诉,会有人联系您的~ +1
    wingsdog
    wingsdog
    Mar 26, 2012
    18
    投诉 找客服主管/威胁请记者报道/威胁打12315

    不停的报修宽带

    基本能解决
    wingsdog
    wingsdog
    Mar 26, 2012
    19
    不需要斗智 花钱买的是服务 让他们耗人工费就是了
    lossdante
    lossdante
    Mar 26, 2012
    20
    果断联系媒体曝光之
    virushuo
    virushuo
    Mar 27, 2012
    21
    今天刚刚打了一次10000,根本不用跟他们废话,告诉他们就是走一流程,24小时之后工信部投诉就行了。一次不行多来几次。
    zhairuo
    zhairuo
    Mar 27, 2012
    22
    丢包可能不行,因为电信劫持的是初始化连接的fin包,即使你把它被劫持的包丢掉,当timeout时,tcp会重发fin包,这时又有可能被劫持。还是投诉,举报方法好。@longxi连接地址中提到的方法也不错。
    crab
    crab
    Mar 27, 2012
    23
    运营商是不是对所有用户都劫持。然后如果遇到有投诉的,才相应取消有意见用户的劫持啊?
    why
    why
    Mar 27, 2012
    24
    哈哈,我们单位的路由器也劫持了,艾泰的

    以前对付电信劫持:劫持时浏览器出来的<title>为“... ...”,我就用脚本监视刷新一下浏览器

    后来在策略里封掉电信的几个IP地址,劫持是就做不到服务器

    现在用了路由器,很少发现有劫持现象了

    也可以用pac文件代理到本地web服务器
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1590 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 114ms · UTC 09:09 · PVG 17:09 · LAX 01:09 · JFK 04:09
    ♥ Do have faith in what you're doing.