给你一个.exe文件,能不能知道它的源代码啊?比如用:VB或者是delphi等编写的啊。(0分)

  • 主题发起人 主题发起人 ysp_1984
  • 开始时间 开始时间
TO littlestone08:
.net环境下编译的程序是PE结构吧?那Reflector你听说过吧?Reflector是用来干什么的你应该明白吧,不明白就不要说那么绝对。
 
VB 和 .net 的程序都是伪编译程序,本身就包了含优化后无损压缩的源代码和 PE 结构
的用于启动虚拟机的壳。
 
我觉得不行啊!
 
To bbswine:
你不知道.NET是在虚拟机中执行的吗??它和Win32中的程序一样吗??
我现在是说DELPHI中的程序,不是说.NET.
我还知道用VF6的程序还可反编回源代码呢,虽然它的声明已经变了.
能不能反编得看用的编辑器,如果编辑器有有信息就可以.但是,我敢肯定,用Delphi编的程序
(非.NET框架)是肯定不能反编回源代码的.
To 冰力不足
你说的不是没有可能,但是经过最终优化的EXE程序,即使是能吧,就算是反编回源代码语法后,也是面目全非,过程名,变量名也全是没有意义的符号,甚至一个String变量都不大可能是S.
 
to bbswine
VB程序可以反编译,但是编译出来的结果也没什么用,只是类似Delphi中的DFM资源。因为VB不是真正的编译程序,有点象.net,是经过VB运行库解释执行的,但是Delphi是真正的便宜程序,不容易破解,反汇编顶多就是出来十六进制代码和一些汇编代码。
=========
这是你说的,我的说话方式可能不好,但我只想讨论,没有别的意思,如果冲撞了,对不起
 
接受答案了.
 
后退
顶部