-
-
[求助]关于反编译delphi 6 破解资源文件或获取资源文件的调用方法
-
发表于:
2008-12-29 15:11
5503
-
[求助]关于反编译delphi 6 破解资源文件或获取资源文件的调用方法
求助破解资源文件
1.首先,我用peid得出是 ASPack2.12->Alexey Solodovnikov加了壳的
2.我用ASPack_u_11自动脱壳后,再次用peid查看显示 Borland Delphi6.0-7.0
判断程序应该是 delphi编写的。
3.用dede反编译脱壳后的exe 得出的项目文件,用delphi7打开提示何资源文件没找到
4.用PE Explorer和eXeScope查看脱壳后的exe,普通信息均能正常得到,但TxT下
有个资源文件是乱码,
PE Explorer提示: PE Explorer can not validate the content of the data
个人觉得,这个没能识别的资源文件有一下两个可能
1.可能是被特殊加密的数据文件
2.可能是用vc++或borland c++等语言访问数据文件,之后封装的dll
对于第一种可能,我试着从dede反编译出来的汇编入手(大学学的汇编都还给老师,基本不会什么了),看到一句提示
* Possible String Reference to: '动态链接库xxx.dll初始化失败!'
| 004AC023 B8D4C04A00 mov eax, $004AC0D4
基本确认了第二种的可能更大
于是,我PE Explorer 导出那个无法识别的资源,命名为 xxx.dll用peid、ExEinfoPE查看,均显示 Not a valid PE file!!!
附件为,我用PE Explorer 导出的那个资源文件,也不知道后缀名该是什么,就PE Explorer默认为res了
请问各位大哥,接下来我该怎么办呀,或者有谁能帮我看看dede反汇编的文件呀,可能会有新的线索
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!