017 模擬病毒(1 / 2)
隨著時間推移,陳旭引發的風頭漸漸落定,偶爾會有研究算法的同學們提起陳旭賽場上的高光時刻,隻是校園裡再見到陳旭不再像是見到明星那樣浮誇,頂多是打個招呼,和身旁不認識陳旭的同學介紹說,剛才那位看著平平無奇的男生就是陳旭,你不知道陳旭?就是那個打敗亞洲所有頂尖高校的算法大佬。
而此時距離比賽隻過去了不到兩周,信息時代的熱點總是降溫得特別快。
陳旭也樂得如此,他一直以來都不是嘩眾取寵希望自己火的人,在好朋友跟前偶爾裝逼,有自己的小圈子,在圈子裡有存在感,這樣讓他感覺舒服一些。
前兩周不管是認識還是不認識的人都蠻橫地沖撞進他的生活,讓他一度覺得自己有社交恐懼症。
有時候他也會享受這種有一定影響力的存在方式,比如:
「你們看,我發個動態,不到一分鍾,就一百多個點贊。」
……
這天陳旭選修了一門大三的專業課,叫信息密碼學。
這個學科是計算機網絡的子學科,主要處理在數據鏈路層到網絡層的信息傳輸的加密和解密過程。
課程裡有一部分是專門學習計算機病毒的原理。
用老師的話來說就是,要想抓住壞人你就得比壞人更壞。
這門課門檻很高,理論知識晦澀,很少有人選這門課,來上課的一半的人都暈頭暈腦的,不過陳旭卻聽得很感興趣。
課上老師講到某種係統病毒是怎麼繞開防火牆的時候,陳旭忽然想到一個讓自己代碼分身短時間成長的捷徑。
那就是讓代碼分身成為一段病毒程序。
代碼分身不需要完全了解係統底層,隻需要偽裝自己,做一個假的「身份證」。
陳旭越想越覺得這個辦法可行,想到這裡,他對這門信息密碼學更加感興趣了。
除了課上認真聽講,他課後也一直在研究,在圖書館借相關的書籍研究,遇到不懂的問題就去問教授。
教授以為陳旭對信息密碼學這個方向很感興趣,就暗示陳旭可以跟他讀研究生,隻要陳旭點頭,他這邊所有的程序都安排好。
陳旭婉拒了教授,說自己一心奔著京都大學而去。
經過近一個月的學習,陳旭終於學會了各種繞開防火牆的病毒侵入途徑。
而到底行不行得通,還是得看實戰。
他打開電腦,準備實驗,忽然想到這次要進行的實驗有破壞性,如果代碼分身沒有把握好度甚至失去控製,那他的電腦估計要出大問題。
他的這個電腦是為了玩遊戲專門買的高配電腦,本來家裡給他五千塊錢買電腦,他平時省吃儉用,外加大一時候兼職,湊齊了兩萬塊買的。
仔細想了想,他放下自己的電腦,找到馮峰,他記得馮峰去年換電腦,舊電腦沒賣,而且還一直能用。
馮峰很義氣,也沒問陳旭用來乾啥就直接借給陳旭。
陳旭便開始了他的實驗。
代碼分身侵入程序!執行打開文件夾任務!
雖然打開文件夾這個操作很簡單,我們雙擊鼠標就能打開,但其實涉及到復雜的程序控製。
因為我們控製鼠標這個進程是通過驗證的,對文件有訪問權。
而代碼分身是虛假身份,如果它能打開文件,說明翻牆成功。
沒反應。
再換個任務,執行關機任務!
刷!
電腦屏幕一下黑了。
陳旭以為控製係統成功了,剛露出屬於黑客的罪惡而又優雅的笑容,就見到屏幕藍屏了。
藍屏和關機絕對不是一種東西,藍屏代表係統崩潰了……
「臥槽,完了完了。」陳旭手忙腳亂,給電腦重啟,然而電腦沒反應。