C++游戏逆向高级培训班第4课,游戏崩溃
就上面这个情况, asm里面不能加push语句,麻烦老师帮我看下是个什么情况
不懂,不过你试试把变量给寄存器,然后push寄存器试试 试过了,也不行的:'( buff数据写错了把 BYTE buff[] = { 0x13,0x00,0x7E,0x00,0x00,0x00,0x00,0x04,0x00,0x31,0x31,0x31,0x31,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00 }; kaining 发表于 2021-5-23 21:04
buff数据写错了把 BYTE buff[] = { 0x13,0x00,0x7E,0x00,0x00,0x00,0x00,0x04,0x00,0x31,0x31,0x31,0x31,0x ...
老师现在是这个情况 __asm{} 这里面不能有push xxx ,哪怕push 1 都崩溃.到现在都找不到原因 宿烟 发表于 2021-5-24 11:23
老师现在是这个情况 __asm{} 这里面不能有push xxx ,哪怕push 1 都崩溃.到现在都找不到原因
push要与pop对应使用不然会堆栈不平衡
页:
[1]