【发布时间】:2010-04-30 10:07:55
【问题描述】:
我的一个客户有一个使用 VB6 为他们编写的应用程序。他们不再拥有提供给开发人员的原始资源。开发商已经从地球上消失了。 我的挑战是从可执行文件中提取资源并重建应用程序,向其中添加新材料。
我尝试过使用 Resource Hacker,但只能找到图标。 exe超过26MB,我看不到嵌入的唯一资源是图标。
编辑:我不会从中检索源代码。反编译不是目标。我只想要嵌入式媒体资源,以便我可以在我从头开始重写的应用程序中使用它们。请不要将“资源”一词与“源代码”混淆。
有没有办法只提取资源?
【问题讨论】:
-
Resource Hacker 只会显示您编译的跳转代码,伙计,您将永远无法检索您在该方法中键入的原始 VB 代码。不幸的是,我从未见过这样做的方法,我的谷歌搜索结果一片空白。
-
我对反编译应用程序不感兴趣。我只需要嵌入到 exe 文件中的媒体资源。
标签: vb6 reverse-engineering embedded-resource