逆向破解(本地篇)- 11 內存補丁破解帶殼程序

當需要破解一個帶殼的軟件,而我們又無法脫殼,這時可以製作內存補丁來達到目的。
jmp
如上圖,如果我們需要將這個跳轉NOP掉,變成下圖所示:
nop

這裏藉助吾愛破解內存補丁生成器來完成補丁製作:

wuai

  1. 首先將需要製作補丁的文件拖到上方欄裏

  2. 填寫需要修改的代碼的內存地址,這裏是01B1E2A6

  3. 填寫修改的指令,這裏是9090909090

  4. 有的補丁製作工具還需要填寫指令長度,注意兩個字符爲一個單位長度

  5. 可以在下方自定義信息處填寫一些提示

  6. 導出補丁後,要與原程序放到同一個目錄下,運行補丁文件,會進入破解後的程序


可能存在的兼容性問題

後續在實際操作過程中,發現在虛擬機XP/Win7 32位系統中,用吾愛破解內存補丁生成器製作的補丁,無法在Win10 64位系統下運行,猜測可能存在兼容性問題,改用櫻花補丁製作工具能實現跨平臺的補丁製作。

yh

具體操作過程和之前的工具一樣,需要注意的是,這裏最好設置延時等待,讓程序運行起來後再執行補丁,窗口標題可以不寫,如果要寫,需要保證名字和待補丁程序窗口的標題一致。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章