精彩回顧:
我是一個explorer的線程
我是一個殺毒軟件線程
我是一個IE瀏覽器線程
比特宇宙-TCP/IP的誕生
產品vs程序員:你知道www是怎么來的嗎?
Hello, World!
我是一個流氓軟件線程,我不像那些病毒和木馬,我只是通過人類的電腦賺一點小錢,並不會偷信息破壞電腦,但即便如此,那些安全軟件還是不肯放過我。
我是第一次來到這片土地,這是一個實行Windows體制的國家。我的目標是篡改IE瀏覽器的主頁,變成一個導航網站:hao235.com。只要IE訪問它一次,回頭我就能去hao235公司領到一分錢。只要我后面慢慢發展更多地盤,加起來也是一筆不少的費用了!
什么?你想問我hao235公司怎么知道是我而不是別人帶來的流量?hao235公司給我分配了一個叫tn的標識碼: 1345。我讓IE訪問hao235的時候帶上這個號碼,hao235公司就知道這是我的貢獻了,就像這樣:
http://www.hao235.com/index.htm?tn=1345
這是干我們這行心照不宣的秘密。
———————————————————————————
我趁人不注意,悄悄的給explorer公司桌面部門管理的IE快捷方式加了一個參數:
這樣一來,后面每次IE瀏覽器啟動,就能自動打開hao235,為我賺一分錢了,開心
過了好幾天,我還是沒收到hao235讓我領錢的通知。難道我的快捷方式被別人改了?我掃了一眼,沒改啊,還是我的!
我想不通到底問題出在哪里,抓緊時間又望了一眼,這次我看清楚了,完整的寫着:
http://www.hao235.com/index.htm?tn=9527
我的編號居然變了!!!
難怪hao235公司沒讓我領錢,合着這錢讓9527這小子給領了啊!
看來這台電腦上的流氓軟件不止我一個,遇到競爭對手了!
——————————————

我翻開《IE瀏覽器首頁劫持手冊》第二頁:函數HOOK大法。
這一頁的內容就豐富了,上面羅列了IE瀏覽器從雙擊圖標到最后打開網頁中途的詳細流程函數調用,只要我能去中間某個函數把URL參數給改了,就能做到偷梁換柱,人不知鬼不覺,妙哉!
我決定潛入IE公司,實施這一計划!
天黑了,我偷偷溜到IE公司,IE公司內部特別大,很多線程員工都在緊張有序的工作着。
我溜到代碼區,選取了一個最容易下手的函數,准備安裝一個HOOK,寫入我的代碼。按照手冊,我得寫入一條JMP指令。正當我准備下手時,猛然發現,目標函數和手冊上描述的不一樣啊,已經有一條JMP指令在這里了,難道有人捷足先登了?
順着JMP跳轉的地方,我走了過去,這是一個DLL所在的空間,我看了一下數字簽名,居然是361殺毒公司的!難道道貌岸然的361殺毒公司也干這種買賣?我都不敢相信自己的眼睛。
我繼續翻開手冊,去后面環節的函數再看看,就算361把這里改了,我在后面流程還有機會改回我的URL。
我來到IE公司的網絡部門,這里是要發起網絡請求的地方,找到目標函數后准備執行HOOK。沒想到同樣的劇情再次上演,這里居然也被盯上了,數字簽名是:QB電腦管家。另外一家安全軟件公司,這年頭日子太難過了,不僅要躲避安全軟件追殺,還要和安全軟件搶生意,我太難了~~~
——————————————

我繼續翻開《IE瀏覽器首頁劫持手冊》第三頁:地址欄發消息大法。
這一招我還沒用過,之前用前兩招基本就能搞定了。我仔細的瞧了一下操作說明:
監控瀏覽器地址欄窗口的出現,搶在第一時間設置地址欄URL,並發送一個回車鍵消息,模擬人類手動打開網頁。

原來如此,這一招可真夠損的!趁人類不注意就偷天換日,管你前面誰在HOOK,最后我才是笑道最后的贏家!
我按照手冊實施了計划,這一次我終於成功了。
不過好景不長,沒過幾天,發現收入又斷了,我趕緊去查看到底出了什么問題,難道這一招也被發現了?
我一路排查過去,最后發現,回車鍵消息居然發送失敗了!原來361殺毒公司做了新的保護:在瀏覽器啟動短時間內,地址欄拒絕接受消息!
——————————————

生活真是太難了!
我又翻開《IE瀏覽器首頁劫持手冊》第四頁:內核網絡數據包篡改大法。
這一招好像很復雜,手冊密密麻麻寫了好幾頁。逼上絕路的我決定行動,為了生活,再難再險都要克服。
第一步:通過系統內核漏洞,獲得驅動加載權限。手冊上記錄了好些個系統內核漏洞,我隨便挑了一個,試了一下,
突然!!!
我的身體動不了了,361殺毒公司亮起了紅燈,我就要被消滅了。
臨死之前,361殺毒公司來了一位墨鏡男,笑着對我說:你這個手冊太老了,這上面的漏洞早被我們修補了,就等你們這些壞蛋自投羅網呢!
Goodbye, World!
未完待續·······
/* 彩蛋: 瀏覽器市場油水真多,沒過多久,Windows帝國上迎來了幾個搶地盤的,361瀏覽器,QB瀏覽器,獵狗瀏覽器,千度瀏覽器······ 一時之間,硝煙四起。 欲知后事如何,請關注后續精彩:《默認瀏覽器爭霸傳奇》 */