c++ 植物大战僵尸中文版call源码
生活随笔
收集整理的這篇文章主要介紹了
c++ 植物大战僵尸中文版call源码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
創(chuàng)建僵尸call
void createMonsterCall(){DWORD dwjz = 0x042A0F0;_asm{pushadmov ecx, dword ptr ds : [0x06A9EC0]mov ecx, dword ptr ds : [ecx + 0x768]mov ecx, dword ptr ds : [ecx + 0x160]mov eax, 1//ypush 1//xpush 1//種類call dwjzpopad} }種植call
void createPlanCall(){DWORD dwz = 0x040D120;_asm{pushadpush - 1push 2 //植物類型mov eax, 1//ypush 3//xmov ebx, dword ptr ds : [0x06A9EC0]mov ebx, dword ptr ds : [ebx + 0x768]push ebxcall dwzpopad} }我這個call使用遠線程注入的,寫call有嚴格的規(guī)范,dword ptr ds :不能丟
還有就是取址指令只能用十六進制的值這樣寫起來維護很麻煩!
猜想: 我在想是不是可以先用讀內(nèi)存吧值讀出來再賦值給寄存器。不然只能傳十六進制的值相當于只能寫死或者要再寫一個轉(zhuǎn)換函數(shù)。
修仙練級群:709332479
總結(jié)
以上是生活随笔為你收集整理的c++ 植物大战僵尸中文版call源码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于容联云通讯的使用
- 下一篇: C++ 对象克隆关键点