SaKuLa 发表于 2016-6-21 01:15

关于OD反汇编自己创建一个窗口(MessgeBoxA函数)

       在本机上面可以正常打开


在别人电脑上 那个MOV EAX,MessgeBoxA   就变动了别人无法正常打卡文件 如何解决这个问题呢?

匿名i 发表于 2016-6-21 01:15

本帖最后由 匿名者i 于 2016-6-22 12:58 编辑

CTRL+N 查找当前模块中的名称   
找到函数





Cser2 发表于 2016-6-21 01:23

MOV EAX, 这个地址就是MessageBoxA函数的地址不同电脑地址肯定有变化咯

SaKuLa 发表于 2016-6-21 01:37

Cser2 发表于 2016-6-21 01:23
MOV EAX, 这个地址就是MessageBoxA函数的地址不同电脑地址肯定有变化咯

我想知道怎么让别人也可以正常

Cser2 发表于 2016-6-21 01:39

要写补丁才可以

Cser2 发表于 2016-6-21 01:42

比如你那句 Mov eax, 76bafd1e
汇编代码是 EB 1EFDBA76
补丁就是这样 写内存字节集(进程ID ,0049a0ce,"EB")
写内存整数型(进程ID,0049a0cf,去函数地址(“”MessageBoxA))

SaKuLa 发表于 2016-6-21 01:48

Cser2 发表于 2016-6-21 01:42
比如你那句 Mov eax, 76bafd1e
汇编代码是 EB 1EFDBA76
补丁就是这样 写内存字节集(进程ID ,0049a0ce,"E ...

额 不打补丁不能实现?

Cser2 发表于 2016-6-21 01:50

不打补丁的话~~~反正我是不会的

520Kelly 发表于 2016-6-21 11:35

听某牛说非E的不打补丁实现不了,易语言的好像可以直接汇编修改

拓海真一 发表于 2016-6-21 11:37

调输入表就不用打补丁 其他的自己查吧
页: [1] 2
查看完整版本: 关于OD反汇编自己创建一个窗口(MessgeBoxA函数)