反编译vb6
⑴ VB6 dll反编译
追加100元也没用啊,除了汇编语言,其他任何语言根本没有反编译这一说。
⑵ 反编译一个VB6写的程序,得到的vbp文件,运行时出错
已经找到问题了,我用vbdecompiler和vb rezq分别反编译了一下,原来vbdecompiler把msdbrptr反编译成object(部件)了,而vb rezq把msdbrptr反编译成的是Reference(引用),我觉得vbrezq的结果是正确的,我把vbrezq反编译得到的vbp中的msdbrptr这一行的代码,复制到vbdecompiler得到的vbp中(覆盖对应的一行代码),然后又用vbrezq得到的dsr文件内容覆盖了vbdecompiler得到的dsr文件,OK
为什么要vbdecompiler的结果?因为它反编译得到的文件名和开发时的名字一样
⑶ VB6 dll反编译
目前似乎没有能够反编译到源代码的工具。网上传的“VB源码级反编译工具”也只是能修改少量资源属性。从理论上说,由源代码到目标代码这个过程不是一一对应的,也就是说,不同的源代码可能编译出相同的目标代码;相同的源代码由不同的编译器编译,也可能生成不同的目标代码。
⑷ 有没有VB反编译程序
VBRezQ v2.4a
下载地址http://st.cnc-gd.com/soft/Software.Asp?id=330
可反编译VB6的EXE文件,得到全部窗体。
vb反编译精灵v4.3
下载地址http://gsdx.driversky.com/down/vbre.zip
但明确告诉你,目前世界上还没有任何一款软件能对稍复杂(注意仅仅是稍复杂)一点的VB6编译过成的EXE进行实用的反编译,且不用说目前的软件EXE文件大都经过加壳这样的保护处理,反编译更是不可能了。我在《问专家》网上看到过专家的解答就是这个意思,上面提到过一款说是最好的反编译VB软件,也只能把很简单的EXE编译出窗体文件,代码代码可读性非常差,更不用说稍复杂一点的程序了。
⑸ 关于VB反编译的问题
VB6以后的产品有防止反编译的手段,所以不可能像从前那样得到完整的工程文件,也即是说,目前不能再更改编译过后的EXE了,除非你有源码。
⑹ 反编译了一个VB6做的程序,运行vbp文件出现错误,求修改方案
到网上下一个msdbrptr.dll,放到c盘system32下面
⑺ VB6.0写的程序可以反编译得到代码吗
真正反编译是不可能的,不管是P代码还是本机代码,不加壳也反编译不了,至于什么.net反编译,更是痴人说梦!网上虽有一些反编译软件,但是顶多把你用了哪些控件找出来,至于代码就无能为力了
⑻ VB6可以被很多软件反编译,那学VB还有何用
理论上,任何软件都可以被反编译,只是时间问题。与汇编、C语言比较VB6属于比较难反编译的了,如果不是做商业软件,学一种编程语言的作用是能方便工作,提高效率。
VB6编译器确实过时了,而且VB6有自身不足,但是一般软件还是可以做的,而且比VB.net要小很多,VB.net的优点是很多东西都是现成的,比如菜单,可以直接设置出各种效果来,用VB6就要掌握API和自绘技术,或者借用第三方控件。但是通过这样可以提高自己的编程水平,缺点是开发效率低。
⑼ VB6可以被很多软件反编译,那学VB还有何用
看水平吧
如果你水平不够,编出的程序我想也不会有太多人去反编译
如果你水平够,编出的程序很有用,那我想在防反编译的技术上,也应该做的很好
记住:没有绝对的,你想想微软够牛吧,可Windows/Office等,不是照样被别人破解吗?
⑽ VB写的软件有没有可视化反编译的工具
没有!
有个工具,只能把VB软件的窗体 模块 等空文件反编译出来,没有源代码的空文件......
所以没有能反编译VB6的软件。