Microsoft Visual C++ 8.0 如何 反编译
我用exeinfope查出是MicrosoftVisualC++8.0我什么软件反编译到源代码?看看里面大致结构也好的...
我用exeinfo pe查出是 Microsoft Visual C++ 8.0 我什么软件反编译到源代码? 看看里面大致结构也好的
展开
1个回答
展开全部
1、在当前,这基本上是不可能完成的任务,因为VC生成的执行程序是直接生成了机器可以直接识别的二进制语言,转化成了机器二进制代码。
2、这种代码以当前的技术,还无法转回高级的带有语言描述性的语言类,比如C++语言。最多只能反编译回很接近机器语言的“汇编”语言,这样的反编译与原代码是完全的天差地别,牛头不对马嘴了。
3、之所以有反编译VB的、VF的,还可能有基它的反编译的,那基本上都有一个特点,就是生成的执行文件并不是真正原机器代码,而是中间代码,这些中间代码有一定的规则可循,所以可以反编。
4、现在能做到的,最多是对VC生成的代码进行有限的修改,使用工具软件将执行文件里的某些部分拆解后,改变界面的某些字符串、改变界面上的图片等等,甚至可以改一小程代码,但正确的反编回VC的原代码的工具目前为止没有人能做出来。
2、这种代码以当前的技术,还无法转回高级的带有语言描述性的语言类,比如C++语言。最多只能反编译回很接近机器语言的“汇编”语言,这样的反编译与原代码是完全的天差地别,牛头不对马嘴了。
3、之所以有反编译VB的、VF的,还可能有基它的反编译的,那基本上都有一个特点,就是生成的执行文件并不是真正原机器代码,而是中间代码,这些中间代码有一定的规则可循,所以可以反编。
4、现在能做到的,最多是对VC生成的代码进行有限的修改,使用工具软件将执行文件里的某些部分拆解后,改变界面的某些字符串、改变界面上的图片等等,甚至可以改一小程代码,但正确的反编回VC的原代码的工具目前为止没有人能做出来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询