内存地址变动
问题是这样:在OD里改了了一处地址大概是 mov eax,00401000
保存EXE后,运行起来还是提示注册.
原因是 00401000 这个地址是变动的.
每次运行程序就是变
现在想求助,如何才能把这变动的地址给 eax
OD 里加几句神马代码呢?
{:cry:}
你得找是哪里产生的会变动的地址,
看下00401000这个地址里面保存的是啥,直接给eax也行 mov eax,00401000怎么会变呢,你还是直接贴原始代码吧
发全部代码 看看 code.mx 发表于 2019-3-28 16:19
发全部代码 看看
{:loveliness:}
兄弟,代码就是那样子呀
mov eax,00401000
00401000 这个地址是变动的
楼主说的应该是随机基址吧,这个可以试试LordPE修改pe重定位分离标志 苏紫方璇 发表于 2019-3-30 12:13
楼主说的应该是随机基址吧,这个可以试试LordPE修改pe重定位分离标志
{:lol:}
不能在OD里加些代码来处理吗?
{:loveliness:}
大牛出来提点 下吧 sdnyzjzx 发表于 2019-3-28 15:13
mov eax,00401000怎么会变呢,你还是直接贴原始代码吧
{:shocked:}
这句代码只是个例子
页:
[1]