当前位置:  开发笔记 > 后端 > 正文

有Visual Basic 6反编译器吗?

如何解决《有VisualBasic6反编译器吗?》经验,为你挑选了4个好方法。

我从我正在为我所工作的公司所做的一个项目中丢失了源代码,并且无法找到Visual Basic 6反编译器; 这甚至存在吗?

我只有我从用户机器上救出的EXE.



1> Konrad Rudol..:

对于应用程序的最终编译代码,简短的回答是"不".不同的工具能够从代码中提取不同的信息(例如表单设置),并且有P代码反编译器(参见Edgar对这些工具的优秀链接).但是,到目前为止,本机代码没有反编译器.我也不知道其他任何高级语言都有类似的东西.



2> EdgarVerona..:

http://www.program-transformation.org/Transform/VisualBasicDecompilers

这个链接为VB6反编译提供了很多资源,但它似乎很大程度上取决于你所拥有的东西(你还有预链接对象代码[编辑:呃...我的意思是p代码],或者只是EXE?)无论哪种方式,看起来都有什么,看看那里.



3> Jonathan Wil..:

我以前使用过VB Decompiler Lite(http://www.vb-decompiler.org/),虽然它没有给你原始的源代码,但它确实为你提供了很多信息,比如方法名称,一些变量字符串等.随着更多的知识(或完整版本),可能会获得更多.


这个对我来说很方便 - 它输出了一大堆汇编代码; 但是我追随这些字符串并且很容易从反编译的代码中解脱出来.

4> 小智..:

您是否尝试过名为VBReFormer(http://www.decompiler-vb.net/)的工具?我们去年使用了很多,以便取回我们的应用程序的源代码因为我们在6年前丢失了我们的应用程序的源代码并且它运行良好.我们还可以直接从vbreformer进行一些用户界面更改并将它们保存到exe文件中.


@antyrat在这种情况下,链接*是答案的重要部分.如果链接页面发生更改,则答案无效.
推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有