2014-07-02 16 views
1

我正在閱讀以下學習資源http://binary-auditing.com/,並且在文件理解部分的第一個練習中停留。在練習中,我必須在按下某個MenuItem時讓GUI顯示啓動畫面BITMAP。我已經找到了BITMAP的資源,並知道它是身份證,但我不知道下一步該做什麼。我應該做DLL注入還是創建一個codecave,如果是的話,我該如何去做這件事。我一直在尋找材料來解決這個練習很多天,儘管​​似乎無法繞過它,後來的練習本質上是相似的。顯示可執行反向工程的Bitap Splash屏幕

以下是這次演習的描述:

All You have to do is: 
Display a splash screen (it's in resource of Rev1.exe), when You click on the Bitmap menu. 

NO PATCHING & PROCESSPATCHING ALLOWED!!! 
There are few ways to do it so, GENTLEMEN START YOUR ENGINES! 

我知道如何閱讀組裝和有它轉換爲更高層次的語言有一定的瞭解,雖然沒有以這樣的方式修改execuatable的經驗。我也似乎無法找到任何教程或資源如何做到這一點。

回答

0

我正在通過二進制審計系列,並且正在尋找一些關於rev1.exe的作者不補丁的意思的說明。這就是我遇到你的問題。

無論如何,你可以找到一個偉大的一套二進制修改教程,並在the legend of random

特別是逆向工程,我會按照上Adding a Splash Screen教程,雖然我不知道是否該技術違反了無修補規則。