好的,我最近開始做一些逆向工程,並且我總是碰到一個術語(我想)我不知道它是什麼意思?一個壞男孩?什麼是逆向工程中的「badboy」
00013F92 7E 24 JLE SHORT function.00013FB8 ; badboy
任何人都可以解釋一下嗎?
好的,我最近開始做一些逆向工程,並且我總是碰到一個術語(我想)我不知道它是什麼意思?一個壞男孩?什麼是逆向工程中的「badboy」
00013F92 7E 24 JLE SHORT function.00013FB8 ; badboy
任何人都可以解釋一下嗎?
也許這就是答案:
http://www.codeproject.com/Articles/30815/An-Anti-Reverse-Engineering-Guide
搜索 「壞小子」。
讓我粘貼在,事實四年半之後,以滿足主持人:
有提供給逆向工程師三種類型的斷點: 硬件,內存,和INT 3H斷點。對於 逆向工程師來說,斷點是必不可少的,如果沒有他們,模塊的實時分析確實是他或她的小好事。斷點允許在任何地方停止執行程序。通過利用 這一點,反向工程師可以在諸如Windows API等區域放置斷點,並且可以非常輕鬆地找到消息(例如,消息框 說您輸入了錯誤的串行消息)來自哪裏。事實上,這可能是最常用的破解技術,唯一的競爭將是引用的文本字符串搜索。這就是爲什麼 斷點檢查是通過重要的API(如
MessageBox
,VirtualAlloc
,CreateDialog
)和其他在保護用戶信息過程中發揮重要作用的其他API來完成的原因。第一個示例將覆蓋使用INT 3h 指令的最常見類型的斷點 。
謝謝,它確實解釋了它是什麼。 – 2012-02-12 18:52:04
儘管這可能會回答這個問題,但最好在此提供實際信息,而不僅僅是一個鏈接。 [只有鏈接的答案不被認爲是好答案,可能會被刪除](http://stackoverflow.com/help/deleted-answers)。 – 2016-10-03 18:12:21
請舉一個例子... – Iterator 2012-02-12 18:48:27
新增上面的例子。希望它足夠 – 2012-02-12 18:49:37