Vb6 是否有Visual Basic 6反编译器?
我丢失了在我工作的公司做的一个项目的源代码,并且还没有找到VisualBasic6反编译器;那真的存在吗 我只有从用户机器上解救出来的EXE。Vb6 是否有Visual Basic 6反编译器?,vb6,decompiling,Vb6,Decompiling,我丢失了在我工作的公司做的一个项目的源代码,并且还没有找到VisualBasic6反编译器;那真的存在吗 我只有从用户机器上解救出来的EXE。 此链接为VB6反编译提供了大量资源,但它似乎在很大程度上取决于您拥有什么(您是否仍然拥有链接前的目标代码[编辑:呃…我的意思是p-code],或者只是EXE?),无论哪种方式,看起来都有一些东西,请查看其中的内容。有关应用程序的最终编译代码,简单的回答是“不”。不同的工具能够从代码中提取不同的信息(例如表单设置),并且有P代码反编译器(请参阅Edgar的
此链接为VB6反编译提供了大量资源,但它似乎在很大程度上取决于您拥有什么(您是否仍然拥有链接前的目标代码[编辑:呃…我的意思是p-code],或者只是EXE?),无论哪种方式,看起来都有一些东西,请查看其中的内容。有关应用程序的最终编译代码,简单的回答是“不”。不同的工具能够从代码中提取不同的信息(例如表单设置),并且有P代码反编译器(请参阅Edgar的优秀链接了解此类工具)。然而,到目前为止,还没有针对本机代码的反编译器。我也不知道其他高级语言也有类似的情况。我过去使用过VB反编译器Lite(),虽然它没有提供原始源代码,但它确实提供了很多信息,如方法名、一些变量字符串等,并提供了更多知识(或完整版本)可能会得到更多信息。您是否尝试过名为VBReFormer()的工具?在过去的一年中,我们经常使用它来找回我们应用程序的源代码(我们在6年前丢失的源代码),并且它工作得很好。我们还可以直接从vbreformer对用户界面进行一些更改,并将其保存到exe文件中。根据我自己的经验,我需要尝试找出一些旧的VB6程序在做什么,于是我求助于。我做了以下工作:
YMMV.是的,我认为您可以从以下位置下载并单独获取其帮助文件: vbdecompiler.org网站。 YouTube上有一个视频,解释了如何使用它来获取 从exe文件中删除代码并保存。
希望我能帮上忙。VB6反编译器上的其中一个对我来说很方便——它输出了一大堆汇编代码;但是我在寻找字符串,它们很容易从反编译代码中提取出来。是的,我也在寻找一些“硬编码”字符串,所以这个工具真的帮助了我。这太棒了,正是我想要的。谢谢@在这种情况下,链接是答案的基本部分。如果链接页面改变了,答案就没用了。免费版给你一个干净的GUI外观,但是变量和语句被阻止了。也许如果你付钱给他们,你的代码会有不同的外观。但是我也注意到有些代码不应该在那里。对不起,这个标志,但这个答案中的许多链接是下载病毒。