请问什么是反编译,原理是怎么样的?
1个回答
展开全部
反编译
高级语言源程序经过
编译
变成可执行文件,反编译就是逆
过程
。
但是通常不能把可执行文件变成高级语言
源代码
,只能转换成
汇编程序
。
计算机软件反向工程(Reversepengineering)也称为计算机软件还原工程,是指通过对他人
软件
的目标程序(可执行程序)进行“逆向分析、研究”工作,以推导出他人的
软件产品
所使用的
思路
、
原理
、
结构
、
算法
、处理过程、运行方法等设计
要素
,作为自己开发软件时的参考,或者直接用于自己的软件产品中。
高级语言源程序经过
编译
变成可执行文件,反编译就是逆
过程
。
但是通常不能把可执行文件变成高级语言
源代码
,只能转换成
汇编程序
。
计算机软件反向工程(Reversepengineering)也称为计算机软件还原工程,是指通过对他人
软件
的目标程序(可执行程序)进行“逆向分析、研究”工作,以推导出他人的
软件产品
所使用的
思路
、
原理
、
结构
、
算法
、处理过程、运行方法等设计
要素
,作为自己开发软件时的参考,或者直接用于自己的软件产品中。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询