TMD2.4.6已脱壳,但主程序有自检验,如何修复
本帖最后由 天下 于 2020-2-27 18:22 编辑脱壳后是这样的错误,Delphi的程序。
链接:https://pan.baidu.com/s/1Qy3vbU-Pt_m2k2V1jn7urA
提取码:u0xq 无闻无问 发表于 2020-2-29 11:36
你的文件未脱壳的能运行吗?未脱壳的软件呢?我觉得这个不是自校验了,应该是差什么组件,或者脱壳没有修复 ...
可以运行的。就一个DX9组件。因为我改动有壳的程序,随便改动一个字节就会造成这个错误,所以我怀疑是不是CRC校验之类的。
链接: https://pan.baidu.com/s/1sZRh9fwWeoSYvhIHGXlPzw 提取码: 5uy7 无闻无问 发表于 2020-2-27 17:33
你的文件已经失效了,还有,既然已经脱壳了,你完全可以用Delphi Decompiler等反编译工具分析,可能更快些 ...
已更新,什么CreateFileA,GetFileSize什么的我都知道。关键的处理地方都知道。但是程序处理的比较麻烦。不可能只改一个跳转能解决的。 把回帖奖励去掉 不然你会被删贴的 我也不懂,但我会帮顶 帮你顶贴 我也不知道为什么不能 版主这么规定的 虽然我觉得弄点回帖奖励吸引别人回答问题挺好的啊。。。。。。 {:1_927:}忙才= = 看来楼主没有好好阅读版规啊,不设奖励是为了防止灌水 用断点看下 自检一般都是字节对比,单步到报错出现,差不多就有比较值,然后跳转。找到这里把跳转去掉就行了。 把回帖奖励去掉 不然你会被删贴的