软件反向工程

一、 计算机软件版权保护与反向工程 一般而言,软件反向工程通常是指对他人软件的可执行程序进行逆向的解剖、分析,从软件的目标代码入手,通过反汇编等编译方式尽量还原源代码,推导得出他人软件产品的功能、组织结构、处理流程、算法、界面等设计要素。简单的说,就是从已知产品出发,开展反方向研究,从而猜测产品的开发或者制造方法。[1] 反向工程的概念最早出现在集成电路布图设计保护领域,原意是对他人“掩膜作品”的布图设计进行分析、评价,然后根据这些分析、评价的结果创造出新的布图设计。     阅读全文
Oᴜʏᴀɴɢ's avatar
Oᴜʏᴀɴɢ 2月 24, 2017