请教各位达人,我在破解一个E语言程序时(程序没有加壳),程序代码修改后,在OD里能运行,可保存以后EXE就报错
是不是程序解码的问题呀,比如我是需要修改
00431F8D /0F85 3F000000 jnz c2_6_3.00431FD2
00431F93 |6A 00 push 0
00431F95 |68 CA3A4000 push c2_6_3.00403ACA ; 效验失败
改为
00431F8D EB 43 jmp short c2_6_3.00431FD2
00431F8F |90 nop
00431F90 |90 nop
00431F91 |90 nop
00431F92 |90 nop
可是代码改好后,od里运行是没有问题,保存为EXE不能运行。
而且当OD刚加载时查找不到这个需要修改的地址,请教各位达人应该怎么搞???
不胜感谢。。。。。
[注意]看雪招聘,专注安全领域的专业人才平台!