本人新手一個,在逆向植物大戰僵尸時找到了一些call,想用c++寫個輔助,但是我只會兩個方法。要么直接用Windows API改掉程式的機器碼,改變邏輯,要么向Windows申請一塊記憶體寫入機器碼再在植物大戰僵尸程式對應位置改變邏輯跳轉到自己的機器碼并執行。
想請問一下直接用c++的__asm行內匯編直接呼叫植物大戰僵尸的call。就比如下面這樣
__asm{
push eax;
push ebx;
call 植物大戰僵尸中的地址;
}
這樣能實作嗎,是要注入到植物大戰僵尸程式里面嗎,還是別的。先謝謝各位了。

uj5u.com熱心網友回復:
https://blog.csdn.net/junehappylove/article/details/96158561uj5u.com熱心網友回復:
呼叫當然可以,但是必須在同一個行程的地址空間中,可以寫個DLL,在其中呼叫SetWindowHookEx安裝一個鉤子,這樣DLL就會注入到每個行程中轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/88707.html
標籤:新手樂園
