有没有Visual Basic 6反编译器?
我从我工作的公司的一个项目中失去了源代码,无法findVisual Basic 6反编译器; 这是否存在?
我只有我从用户的机器救出的EXE。
对于您的应用程序的最终编译代码,简短答案是“否”。 不同的工具能够从代码中提取不同的信息(例如表单设置),并且有P代码反编译器(参见Edgar关于这些工具的优秀链接)。 但是,直到今天,本地代码没有反编译器。 我不知道其他高级语言的任何类似的东西。
http://www.program-transformation.org/Transform/VisualBasicDecompilers
这个链接为VB6反编译提供了大量的资源,但是它看起来好像取决于你所做的事情(你是否还有前链接的对象代码[编辑:呃…我的意思是代码],或者只是EXE?)无论哪种方式,它看起来像什么东西,看看那里。
我以前使用VB Decompiler Lite( http://www.vb-decompiler.org/ ),虽然它不给你原始的源代码,但它提供了许多信息,如方法名称,一些variablesstring等。随着更多的知识(或完整版本),可能有更多的可能比这更多。
你有没有尝试过名为VBReFormer ( http://www.decompiler-vb.net/ )的工具? 为了取回我们的应用程序的源代码,我们在去年使用了很多,因为我们6年前丢失了我们的应用程序的源代码,并且它工作的很好。 我们也可以直接从vbreformer进行一些用户界面的更改,并将其保存到exe文件中。