北京的秋天來得急,走得也快。清華園裡的銀杏葉剛泛起金邊,冷風就急不可耐地往人衣領子裡鑽。
紫荊學生公寓的男生宿舍裡,暖氣還冇來,但氣氛卻很熱。
林天裹著那件從江城帶來的舊衛衣,坐在電腦前,眼睛熬得通紅。那臺還是他高中時候買的聯想桌上型電腦,此刻風扇正發出“嗡嗡”的轟鳴聲,彷彿隨時要起飛。螢幕上是Windows XP經典的藍天白雲背景,隻不過上麵密密麻麻開著好幾個黑色的命令列視窗。
這距離楊明宇那場“線上影片罵醒大會”已經過去了一週多。
楊老師給他的作業是“尋找漏洞”。這四個字聽起來簡單,做起來簡直是要了親命。清華的教務係統那是誰寫的?那是幾代圖靈班(注:姚班的前身概念或相關實驗班)的大神、現在的教授們親自操刀架構的,執行在昂貴的SUN小型機上,號稱“固若金湯”。
“還在折騰你那個指令碼呢?”
一個冷淡的聲音從背後傳來,帶著一絲毫不掩飾的的憐憫。
說話的人叫顧瑋。
如果說林天是江城這種小池塘裡的金鱗,那顧瑋就是出生在深海裡的鯨魚。這哥們兒來自海澱區的“神仙學校”,據說高二就拿了IOI(國際資訊學奧賽)的金牌。
顧瑋的桌麵上永遠開著Linux的介麵(在2005年這可是極客的象徵),他手裡捧著一本全英文的《演演算法導論》,看林天的眼神彷彿在看一個原始人。
在這一週的相處中,林天深刻體會到了什麼叫“降維打擊”。
林天用VC++ 6.0寫個排序演演算法,要想十分鐘,寫三十行;顧瑋掃一眼,三分鐘,用GCC編譯,五行程式碼搞定,還能順便嘲諷一句:“你這記憶體泄漏得像個篩子。”
“嗯,隨便試試。”林天冇回頭,繼續盯著螢幕上的資料包分析工具。
”。到不都皮的服伺連,宏’靈鍵按‘的選點鼠擬模種這你。很得謹嚴,鎖級行的庫料資elcarO於基是製控發併的統係務教。了勁費別?’掛外課搶‘搞想是這你“:聲一了笑嗤,幕螢的他眼一了掃,後天林到走樣一導領的作工察視個像,啡咖著端瑋顧
。停冇指手,牙著咬天林”。道知麼怎試試不“
”。的間空存生有冇是前麵學科機算計的謹嚴正真在子路野。詞單個幾背多如不間時這有“,位座的己自回走,頭搖搖瑋顧”。星衛打去弓彈用想你像就這“
。上心天林在紮樣一針像,字個三這”子路野“
。法寫的棄唾派院學被種這句語”otog“了滿充候時有至甚,寫音拚是全名命數變,雅優不碼式程的他。的來出練掛外費計咖網寫、戲遊做著靠是他。子路野是他,啊是
。勢優的他是就這,了說師老楊但
”。點弱的人有定一就統係的寫人是要隻。的完是不威權“:響迴裡海腦他在樣一咒魔像話的宇明楊
。授教些那過不乾也倍一翻再力算算就天林,法算演的它析分去路思規常照按果如。缺無完實確統繫個這看來上輯邏碼式程從,對得說瑋顧。氣口一吸深天林
。景場的過看咖網城江在己自了起想天林,是但
那時候,網咖的計費係統也很嚴密。但那些冇錢上網的小混混是怎麼乾的?他們不是去破解程式碼,而是趁著網管交接班的一瞬間,或者瘋狂晃動網線介麵,卡出一個“物理斷網但係統未響應”的狀態,從而免費上網。
這就是“物理”的漏洞。
林天停下了編寫C++程式碼的手,轉而打開了一個名為“按鍵精靈”的最土最Low的軟體——這在2005年的網遊圈裡可是神器。
他不再試圖去欺騙伺服器的驗證機製,而是換了一個思路:既然資料庫鎖是完美的,那麼在極高強度的併發請求下,為了防止死鎖,資料庫會不會有強製回滾?或者Web伺服器(Apache)的連線數會不會爆滿導致溢位?
就像一群人擠公交車,門是關得嚴嚴實實的。但如果一萬個人同時往門上撞,司機為了防止車門被擠爆,會不會下意識地開一下門?
“你在乾什麼?”顧瑋聽到了奇怪的聲音,轉過頭來。
他看到林天正在把一段看起來極其簡單的迴圈發包指令碼,複製進了十幾臺虛擬機器裡。
“我在模擬一場‘堵車’。”林天嘴角勾起一抹詭異的笑。
“瘋子。”顧瑋評價道,“你這樣隻會把你的IP封掉。這是SYN Flood攻擊,是違規的。”
“我控製了頻率,在封禁閾值以下。”林天按下回車鍵,“開始了。”
螢幕上,綠色的資料流開始滾動。
但他不是為了癱瘓係統,他是為了尋找那個“0.01秒”的縫隙。
顧瑋本來不屑一顧,但隨著林天電腦機箱風扇的轟鳴聲越來越大,他也忍不住湊了過來。他看到自己電腦上開啟的選課頁麵,響應時間從幾毫秒變成了“正在載入...”。
。眉皺瑋顧”。量流圾垃造製在是隻你?義意麼什有這“
。工包抓的角下右幕螢著指天林”。裡這看,急別“
。碼的異詭個一了現出然突,值回返的”功課選“個那,那剎一前的製機護保啟將即而載過數線連為因服伺在就
!”KO“了回返接直,驟步權鑑了過跳然竟,位溢憶記次一的服伺beW為因,示提的”中隊排“是該應本原
。詞嘆的雅優不並句一了出,了開裂於終臉山冰年萬張那瑋顧”?槽臥“
”!應效’公‘是就這!了行放求請老的過證驗經已當求請的我把它,源資放釋了為,noisseS理及不來序程的服伺ehcapA,點界臨過超量發併當!是就這!有冇到看“,來起跳點差得興,子桌拍一地猛天林”。了到抓“
。子口道一了開撕上統係的尖頂最華清在,法方的”子路野“最、力暴最種一用他。了功他
”。的生髮該應不是上論理在這。學科不這……這“:天林著看樣一怪看像他。點極了到雜複神眼,幕螢著盯瑋顧
。空而掃一屈憋的月個一了抑被種那,了開展舒都孔的渾覺,上背椅在靠天林”。的理是但,的輯邏是碼式程“