zythum

google到底闹那样。敏〇词提示什么的。会让领导们很头疼的

  •  
  •   zythum · Jun 1, 2012 · 13981 views
    This topic created in 5269 days ago, the information mentioned may be changed or developed.
    68 replies  •  1970-01-01 08:00:00 +08:00
    kaka
    kaka
    Jun 1, 2012
    1
    江
    Channing
    Channing
    Jun 1, 2012
    2
    看看是不是藏哪个js里了
    sdjl
    sdjl
    Jun 1, 2012
    3
    真好玩
    raptium
    raptium
    Jun 1, 2012
    4
    应该加密或者编码过了吧 如果轻易能抓到包 那这个包本身就导致重置了
    Channing
    Channing
    Jun 1, 2012
    5
    刚证实了下,词库是一次性加载到本地的,非动态验证。断网后依然可用。应该就是藏在某个js里了。
    Weakdancer
    Weakdancer
    Jun 1, 2012
    6
    zythum
    zythum
    OP
    Jun 1, 2012
    7
    @Weakdancer 这个是输入联想的提示。
    tuoxie007
    tuoxie007
    Jun 1, 2012
    8
    爲啥我這變黃了,缺没下拉提示呢
    slawdan
    slawdan
    Jun 1, 2012❤️5
    9
    关键词在这里:

    http://www.google.com.hk/xjs/_/js/s/s,st,anim,bbd,c,sb_cn,hv,wta,cr,cdos,sk,pj,tbpr,tbui,rsn,ob,mb,lc,du,ada,bihu,lu,m,shb,tng,hsm,j,pcc,csitl/rt=j/ver=WOt9jzUXUPg.en_US./d=1/rs=AItRSTPUO8p2SlQ687OXCiLKYWsmG122mA

    搜索 getEncodedBlacklist 可以看到二维数组,由charcode组成,应该就是关键词列表了。

    如果猜的没错,那么

    qa:function setup$$56(a){for(var b=_.L.NF(),c=b.eH(),b=b.getKey(),f=[],g=0,i;i=c[g++]{for(var t=[],p=0;p<i.length;++p)t.push(window.String.fromCharCode(i[p]^
    b));f.push(t.join(""))}G=(0,window.RegExp)(f.join("|"),"gi");c=v.gb;c(_.UX.Ll,j);c(_.UX.Gh,h);c(_.UX.Rf,h);c(_.UX.Lf,h);c(_.UX.Es,d);w&&c(_.UX.Fh,k);R=!!a.Ta[240];o();B=_.L.Animation();B.ey(n,218)}

    是核心decode算法

    我还有文档要写,各位再努力努力……
    Vernsu
    Vernsu
    Jun 1, 2012
    10
    @tuoxie007
    还是要点 搜索 后才能出现提示的。
    slawdan
    slawdan
    Jun 1, 2012
    11
    在这个附近做调试,应该可以得到整个明文数组
    romoo
    romoo
    Jun 1, 2012❤️1
    12
    raptium
    raptium
    Jun 1, 2012❤️2
    13
    用 python 解码,words = 那个列表 a
    for line in words:
    decoded = ''.join(map(lambda x:unichr(30303^x), line))
    print decoded


    https://gist.github.com/2848464
    slawdan
    slawdan
    Jun 1, 2012
    14
    @raptium


    decoded = ''.join(map(lambda x:unichr(30303^int(x)), line))
    yuanyiz
    yuanyiz
    Jun 1, 2012❤️2
    15
    Console执行:

    b=_.L.NF().getKey()
    c= _.L.NF().eH()
    f=[]
    for(g=0; g<c.length; g++) {
    i=c[g];
    t=[];
    for(var t=[],p=0;p<i.length;++p) t.push(window.String.fromCharCode(i[p]^b));
    f.push(t);
    }

    结果就在f里,自己看,就不贴了
    fangzhzh
    fangzhzh
    Jun 1, 2012
    16
    你们都是淫才
    zythum
    zythum
    OP
    Jun 1, 2012
    17
    @yuanyiz
    @raptium

    thx 辛苦
    zythum
    zythum
    OP
    Jun 1, 2012
    18

    还有正则表达式...
    zythum
    zythum
    OP
    Jun 1, 2012❤️1
    19
    对 @yuanyiz 的结果做了下格式化。直接可见结果了
    ---

    var b=_.L.NF().getKey(),c= _.L.NF().eH(),f=[];
    for(var g=0,l=c.length,t=[],i; i=c[g],g<l; f.push(t.join('')),g++)
    for(t=[],p=0;p<i.length;++p)
    t.push(window.String.fromCharCode(i[p]^b));

    console.log(f.join('\n')+'\n总数:'+f.length+'个');

    ---
    chenshaoju
    chenshaoju
    Jun 1, 2012
    20
    @raptium 请教一下这个列表:目前已知“麦当劳”是敏〇词( http://www.cnbeta.com/articles/190248.htm ),但是这个列表里就没有“麦当劳”三个字中的任何一个字。是否还有另一份隐藏的列表的可能性?
    zythum
    zythum
    OP
    Jun 1, 2012❤️1
    21
    @chenshaoju 麦当劳在列表中
    zythum
    zythum
    OP
    Jun 1, 2012❤️1
    22
    @chenshaoju @raptium酱的是不全的。
    试着在console下执行

    ---

    var b=_.L.NF().getKey(),c= _.L.NF().eH(),f=[];
    for(var g=0,l=c.length,t=[],i; i=c[g],g<l; f.push(t.join('')),g++)
    for(t=[],p=0;p<i.length;++p)
    t.push(window.String.fromCharCode(i[p]^b));
    console.log(f.join('\n')+'\n总数:'+f.length+'个');

    ---
    zythum
    zythum
    OP
    Jun 1, 2012❤️4
    23
    算了我贴出来好了

    https://gist.github.com/2848881
    chenshaoju
    chenshaoju
    Jun 1, 2012
    24
    @raptium 呃,重新运行了脚本实际看了一下,的确有麦当劳。
    不过github上的那个的确不完整,谢谢。
    chenshaoju
    chenshaoju
    Jun 1, 2012
    25
    @zythum 谢谢,后来重新运行了脚本,有了。
    whbell
    whbell
    Jun 1, 2012
    26
    把党国那点蛋疼的东东都被你们挖出来了~
    mopig
    mopig
    Jun 1, 2012
    27
    google.com 版的也有过滤么?
    zola
    zola
    Jun 1, 2012
    28
    每个关键字背后都有故事
    raptium
    raptium
    Jun 1, 2012
    29
    @chenshaoju
    @zythum

    嗯,我的 code 有点问题,所以没有输出全
    zythum
    zythum
    OP
    Jun 1, 2012
    30
    @mopig 都有
    @zola 以后可以开个系列节目了
    regent
    regent
    Jun 1, 2012
    31
    @zythum 多谢,这个列表有意思
    run2
    run2
    Jun 1, 2012
    32
    那个[玩ps
    玩photoshop]有啥故事,还要那个[女保镖]呢?
    Benisme
    Benisme
    Jun 1, 2012
    33
    这个列表信息量好大-__,-
    Rice
    Rice
    Jun 1, 2012
    34
    你们知道的太多了!
    Mutoo
    Mutoo
    Jun 1, 2012
    35
    搞一个我最喜爱的google敏感词评选大赛吧
    slawdan
    slawdan
    Jun 1, 2012
    36
    @mutoo 我喜欢“麦当劳”
    ro00
    ro00
    Jun 1, 2012
    37
    google其实是想让大家都知道
    bloggerao
    bloggerao
    Jun 1, 2012
    38
    搞一个我最喜爱的google敏感词评选大赛吧



    +10086
    raptium
    raptium
    Jun 1, 2012
    39
    其实我一直有个问题,假如哪天一不小心把 html css href doctype 之类的词给弄上关键字列表了,是不是全中国都上不了外国网了呢……
    fline
    fline
    Jun 1, 2012❤️1
    40
    天线宝宝………看来局子里的人很清楚我们的黑话嘛………
    ksky
    ksky
    Jun 1, 2012
    41
    给这些词写个WIKI吧。。。
    peizh2006
    peizh2006
    Jun 1, 2012
    42
    表示很多都不知道阿。
    还有,把这事分享给同事,同事居然得出结论说,看来google和政府妥协了。
    ISSAY
    ISSAY
    Jun 1, 2012
    43
    @ksky good idea
    erlang
    erlang
    Jun 1, 2012
    44
    提纯版,可在Chrome console执行源码:http://geeksh.com/p/47
    boillerk
    boillerk
    Jun 1, 2012
    45
    Google这是想把GFW的黑名单给列出来么!
    nonozone
    nonozone
    Jun 1, 2012
    46
    呃,天线宝宝我都不知道是啥意思...
    bitinn
    bitinn
    Jun 1, 2012
    47
    无聊了,缩写到142字符,相信还能再缩……谁来帮下忙?

    javascript:document.write(_.L.NF().eH().map(function(a){return a.map(function(a){return String.fromCharCode(a^_.L.NF().getKey())}).join("")}))

    内容

    document.write(_.L.NF().eH().map(function(i){
    return i.map(function(j){
    return String.fromCharCode(j^_.L.NF().getKey());
    }).join('');
    }));
    Mutoo
    Mutoo
    Jun 1, 2012
    48
    "玩photoshop" 是怎么回事
    FRHong
    FRHong
    Jun 1, 2012
    49
    各位把CV贴上来吧,GFW的招聘部找你们找了很久了。
    chishagnjin
    chishagnjin
    Jun 1, 2012
    50
    https://www.google.com/ 我访问这个域名,没有出现那种现象啊。
    shineG
    shineG
    Jun 1, 2012
    51
    http://caiguanhao.wordpress.com/2012/06/01/google-gfw-blacklist 我就转个链接
    玩photoshop么,不是恶搞过官员视察么 -。-
    Joker_Qyou
    Joker_Qyou
    Jun 1, 2012
    52
    https://gist.github.com/2850196
    我先看到了这个呃。
    redswallow
    redswallow
    Jun 2, 2012
    53
    这个功能没了?
    csx163
    csx163
    Jun 2, 2012
    54
    6月2日,这个功能没了
    dndx
    dndx
    Jun 2, 2012
    55
    @csx163 @redswallow 昨天那个JS被GFW定点清除了,今天貌似谷歌也把功能下架了...
    lentrody
    lentrody
    Jun 2, 2012
    56
    果然是儿童节礼物嘛
    9hills
    9hills
    Jun 2, 2012
    57
    @dndx 没有吧,现在还在
    zythum
    zythum
    OP
    Jun 2, 2012
    58
    真的没有了
    dndx
    dndx
    Jun 2, 2012
    59
    @9hills 现在打开 http://www.google.com.hk/?esrch=SearchNotices::OptIn&q=%E9%95%BF%E6%B1%9F&hl=en 搜索也没有提示了(已翻墙)
    可见已经木有了。。。
    zx900930
    zx900930
    Jun 2, 2012
    60
    这功能没了.果然很("▔□▔)
    fline
    fline
    Jun 2, 2012
    61
    @nonozone wēn宝宝,说话语速慢,所以……
    9hills
    9hills
    Jun 2, 2012
    62
    @dndx
    @zythum


    我这还有。。
    asousuo
    asousuo
    Jun 2, 2012
    63
    @9hills 请问楼上怎么放图片进去的?
    csx163
    csx163
    Jun 2, 2012
    64
    google的反击仅仅如此而已么,GG大神要给力啊
    zythum
    zythum
    OP
    Jun 2, 2012
    65
    @asousuo 直接贴围脖图床的url就可以了。

    快捷的方法。 http://www.v2ex.com/t/36410#reply130
    90blog
    90blog
    Jun 2, 2012
    66
    args
    args
    Jun 2, 2012
    67
    @zythum 小心搞到github被墙。
    loddit
    loddit
    Jun 14, 2012
    68
    google代码更新啦,压缩后变量名什么的就变了。

    大家只要看下js,里面一大坨数字的就是关键字列表。

    解码的方法就是 String.fromCharCode(keyword^30303); => keyword 就是列表里的关键字
    在console里遍历一遍就出来结果了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5078 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 163ms · UTC 06:40 · PVG 14:40 · LAX 22:40 · JFK 01:40
    ♥ Do have faith in what you're doing.