玉林社区   玉林天天茶座   解析逆向工程的历史及分类介绍
返回列表
查看: 388|回复: 0

解析逆向工程的历史及分类介绍

[复制链接]

3万

主题

4万

帖子

12万

积分

论坛元老

Rank: 8Rank: 8

积分
126611
发表于 2022-5-2 03:12:22 | 显示全部楼层 |阅读模式

马上注册玉林红豆网会员,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

逆向工程的起源自然是在编译器技术的发展以后。据说在比较早期,程序员之间互相交流、传阅源代码是极其普通的事情。后来,随着商业利益的驱使,源代码交流开始减少,源代码作为或个人的产权,被加以严密保护。于是崇尚自由的H精神,导致部分的程序员转去研究如何“将编译后的二进制代码反推,得到源代码”。想要在市场上大有作为,[url=http:///www.rps-asia.com/]7轴测量臂[/url]就要在原有的基础上加大力度进行产品的升级换代以便适应消费者的消费需求。[align=center]

                               
登录/注册后可看大图
[/align]

这个活动一直延续了下来。期间,“自由精神”的驱使,也使部分人产生了“人人都能自由使用每个软件”的想法,逐渐的,“软件破解”浮上了水面。更随着盗版商的加入,“软件破解”也被商业软件描述的越来越邪恶。



按逆向工程包括的内容可以分为3类:

1软件使用限制的去除,或软件功能的添加

按照计算机类别,可以分为个人微型计算机、小型机、中型机、大型机等;

按照操作平台或处理器类型,可以分为、MAC、UNIX,86,等

按照限制类型,可以分为软件使用时间限制,软件功能模块限制、软件运行条件限制(软件狗等)、软件注册限制等;

可以是软件功能限制的去除,也可以是软件功能的添加。

2软件源代码的再获得

按照计算机类别,可以分为个人微型计算机、小型机、中型机、大型机等;

按照操作平台,可以分为、MAC、UNIX等

按照软件层次,可以分为普通应用层软件与操作系统源等。

3硬件的复制、模拟

由此观之,一般所谓的“软件破解”只是逆向工程中非常初级的一小部分。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

收藏:1 | 帖子:8万



侵权举报:本页面所涉内容均为用户发表并上传,岭南都会网仅提供存储服务,岭南都会网不承担相应的法律责任;如存在侵权问题,请权利人与岭南都会网联系删除!