第26部分(第2/5 頁)
正如周總說的:dap啊是個長期的專案慢慢來吧。倒是周總沉不住氣了有幾次忍不住問:“怎麼樣啊?dap進展如何了?預計還要多長時間啊?”
這個時候絕影只有打著哈哈說:“嗯一切都在計劃中但是估計還需要點時間主要是人手不夠啊。”
反正這dap又不趕時間正好拿它打個幌子做些自己的事情。
所以人活著累自己技術菜先是被同行、老闆看不起掙的錢不多還被老婆同學看不起。幾個同行走到一起別人都興高采烈討論in1inehook你插一句:ssdT用什麼函式獲取?你自己都不好意思。
混了幾年好不容易技術高了點也就是比上不足比下有餘吧頂級高手又不屑你正如美女都不在街上逛一樣高手根本不混群。美女去哪裡了?多半在私家車上。高手去哪裡了?多半在寫程式。即使這樣菜鳥也有有求於你的時候菜鳥畢竟是菜鳥出招都不按常理有些問題問得你自己都吃緊但是沒辦法誰叫你是程式設計師呢?誰叫你技術比人家高點呢?你就得想辦法幫別人解決。
再混幾年終於到頂級高手的地步了突然現群裡沒法混了。你想一個資格的大學教授可能去幼兒園教小朋友嗎?即使你給他8ooo塊錢一個月人家還不一定願意去教好鋼得用在刀刃上啊。於是自己來研究問題。先前那兩個階段都還有很多東西可以參考群上啊網上啊什麼問題都能找到點資料。現在自己到了這個階段啥事都只能靠自己費盡心機研究點成果出來又不敢獨自偷偷享用。誰叫你是高手呢你總得經常表點研究成果吧。這是什麼精神?這就是新時代的雷鋒精神。
在公司幹私活還是相當冒險的得眼、耳、手、腦並用。眼睛要盯住顯示器耳朵要聽周總的動靜手要敲鍵盤腦袋還得想問題。做逆向和寫程式又不一樣寫程式一般就開個Vc再把工程的Re1ease目錄開啟以便執行做逆向至少得開個softIce;一個或多個記事本隨時記錄斷點或者資料位置;一個目標exe目錄方便觀察;一個32das方便反彙編順便計算RVa;一個u1traedit檢視檔案十六進位制;一個exescope分析目標檔案的資源和匯入表。
在這種情況下如果周總突然出現那是相當危險的。好在從周總辦公室出來到絕影電腦上的視線並不好於是再把Vc開啟裝入dap的orkspace隨便找個比較大的cpp檔案定位到一個複雜的函式中一有情況力馬切換。
在這種艱苦的條件下絕影還是幫群裡的人解決了一幾個問題最著名的要算浩方多開補丁。以前做pVT的破解用codeFs做的檔案補丁但覺得這樣不爽你給別人布出去還得加上一個幾m的exe檔案儘管現在硬碟做得越來越大價格越來越便宜但是絕影他們這些用匯編的還是常常比誰的檔案生成得小誰的程式效率高。
於是在摸索一下琢磨著還是記憶體補丁好。反正羅雲彬的書上都有現成的記憶體補丁的例子不過就是幾個除錯apI呼叫一下。要換成BossLiu肯定覺得這除錯apI難得不得了其實不是它難是他不用他不管什麼技術只要你必須去用它學起來也就不難了。
做逆向和寫程式不一樣還有一點就是寫程式你也能知道大概的進度這個case有多大要多久能做完心中也有個眉目就算最後忙了幾個月沒做出來至少也寫了一大堆程式碼多多少少算是給後人做了點貢獻留了筆財富。逆向工程不一樣運氣好了靈感來了斷點位置對了十分鐘搞定。斷點找不出來任你雨打風吹在那做個十年八年什麼也沒有成果為o。
星期一的例會周總終於對絕影的進度有點不滿意他說:“小絕啊這dap都做了這麼久了還沒個像樣的東西拿出來。本來我計劃在十月份做完十一月我們還有個比較大的case要出差你說說現在怎麼辦吧?”
絕影聽
本章未完,點選下一頁繼續。