qinyi75 发表于 2011-3-31 08:51:22

知道了游戏的基址 如何调用???

【delphi】知道了游戏的基址 如何调用???比如打坐基址是 689048
玩的是天龙八部
有知道的好心人说明下

rapking 发表于 2011-3-31 08:51:31

找到打坐的CALL和参数,用嵌入汇编写入这个CALL和参数。

cywsh 发表于 2011-3-31 08:51:39

基址在汇编的用的,再将汇编注入到游戏调用

ilih 发表于 2011-3-31 08:52:08

个人理解:

例如你写的游戏有个函数是打座:
function daz(param:dword):bool;
begin
......
end;

调用: daz(1);//...............设此时daz 的地址是:689048
生成EXE后。就会有 call 689048 这样的汇编代码。

需要看一下 call 前面的传入的参数。 然后照着做。再CALL就是了

用法和 你写程序时的 daz(1) 一样。只不过换成了 汇编的写法而已。
页: [1]
查看完整版本: 知道了游戏的基址 如何调用???