wszjf 发表于 2023-5-31 20:39

C语言编译的.exe解压后只有.xml和图片文件,如何重新打包?

本帖最后由 wszjf 于 2023-6-1 07:44 编辑

一个.exe可执行文件,想修改一下在自己电脑上用
使用winrar、7-zip能解压,解压后只有.xml和图片文件,没有.exe可执行文件
ExeinfoPE提示:Microsoft Visual C++ v.14.0 - 2015 (E8) - no sec. Cab.7z.Zip [ Win Vista ]
应该是C语言编译的,求教如何重新打包?








程序下载:
https://kuguagantian.lanzoum.com/ity5C0xu78qf

flyingdancex 发表于 2023-5-31 21:22

苦瓜大佬,不知替换ZIPRES资源是否可行呢?测试了一下,是不是你要的样子呢

wszjf 发表于 2023-5-31 21:24

本帖最后由 wszjf 于 2023-5-31 21:30 编辑

flyingdancex 发表于 2023-5-31 21:22
苦瓜大佬,不知替换ZIPRES资源是否可行呢?测试了一下,是不是你要的样子呢
请教一下如何替换ZIPRES资源?

flyingdancex 发表于 2023-5-31 21:32

苦瓜大佬平时都用你分享的工具哦,你问这个问题第一想到提逆向exe,那不疯了。后来看想一样你主要是汉化或修改。那思路就改为修改PE文件里的资源,你可能没注意那个ZIPRES吧。解压出来的就是ZIPRES资源,修改替换这个ZIPRES资源经过上边初步测试是可行的,记得这个ZIPRES一就ZIP压缩包(仅存储),我把你那个“登录客户端-解压”文件夹里的所有文件打包压缩ZIP仅存储,然后替换ZIPRES资源,另存exe就出现上图的结果了,你试一下看看

flyingdancex 发表于 2023-5-31 21:37

wszjf 发表于 2023-5-31 21:24
请教一下如何替换ZIPRES资源?

Resource Hacker可以替换,那个打包好的ZIP改为bin,就可啦

wszjf 发表于 2023-5-31 21:41

flyingdancex 发表于 2023-5-31 21:32
苦瓜大佬平时都用你分享的工具哦,你问这个问题第一想到提逆向exe,那不疯了。后来看想一样你主要是汉化或 ...

能具体说一下用的哪个工具,具体什么步骤吗?

wszjf 发表于 2023-5-31 21:47

本帖最后由 wszjf 于 2023-5-31 21:55 编辑

flyingdancex 发表于 2023-5-31 21:37
Resource Hacker可以替换,那个打包好的ZIP改为bin,就可啦
打包压缩ZIP仅存储,然后如何另存为exe,压缩包内不含可执行文件如何另存为exe,还能启动?还是不懂。
还有,打包ZIP仅存储用哪个工具
希望能具体指导一下

flyingdancex 发表于 2023-5-31 21:59

wszjf 发表于 2023-5-31 21:47
打包压缩ZIP仅存储,然后如何另存为exe,压缩包内不含可执行文件如何另存为exe,还能启动?还是不懂。
...

要替换exe里的zipres资源嘛,我是替换后另存exe

flyingdancex 发表于 2023-5-31 22:07

登录客户端-解压,里全选打包,记得不是把“登录客户端-解压”打包哦,这个含路径,而ZIPRES是不含路径的

wszjf 发表于 2023-5-31 22:16

flyingdancex 发表于 2023-5-31 22:07
登录客户端-解压,里全选打包,记得不是把“登录客户端-解压”打包哦,这个含路径,而ZIPRES是不含路径的

打包以后,如何转为可启动的exe
页: [1] 2
查看完整版本: C语言编译的.exe解压后只有.xml和图片文件,如何重新打包?