更新时间:2023-07-11 16:50
破解版是热衷于软件逆向工程的朋友们利用一些工具对软件进行静态和动态的跟踪从而得到软件注册码,或利用16进制编辑软件对软件的汇编代码进行修改达到跳过注册步骤的目的,更有高人会研究出注册码加密算法,并作出相应的序列号运算器,大大方便了人们的应用。
其实软件开发商为了保护自己的利益,在软件中加入各种限制措施,防止用户滥用自己开发的软件,这是正常的做法。但有的开发商要价过高,而软件功能低下,长时间不升级新功能,造成用户这个“弱势群体”的消费利益受到损害。例如:某软件只能在一台电脑上安装使用,要价几千元,但客户需要几台电脑甚至十几台电脑上安装使用,那么这笔开支将是非常庞大的,这是和我国的经济状况和软件发展水平是极不相称的。所以我们提供了以最低成本的服务,来实现你最大的利润收益;中国的软件行业变化大,你买的正版,可能因为开发商的变动而失去服务的支持,但软件却要你输入新的注册码;更有甚者,一些专业的软件,是外国人开发的,你就算想注册成正版的,也没有门路去注册。以上种种原因,催生了破解版的出现。
这其实是当前网络上提供的下载软件的授权方式。
破解版属于盗版,未经官方授权的。
也就是正规的商业发行版,这种软件本应通过正规购买方式获得,但网络上一些朋友将这些软件进行技术处理之后以软件包的形式提供下载,一般来说在使用上和正规购买的版本没有什么区别。
这类软件一般是商业软件开发商自己通过网络提供于大家下载的。但和正式商业版相比在功能上会有一定限制,比如原来在网络上提供的金山2003试用版。就有使用次数的限制。
也就是共享软件,这类软件一般是由个人开发完成,只通过网络下载的方式发行,但软件开发者为了获取利益,会对软件进行技术处理,在未向作者正式购买该软件之前会在使用过程中受到一定限制,如只能使用30天,或者某些高级功能无法使用。当使用者向作者付款之后,会通过比如注册码方式对软进行解锁,从而能够无障碍使用该软件。
和共享软件一样,大多由个人开发,但却是免费提供给大家使用,没有任何功能或时间、次数上的限制。但一般不允许对该软件进行二次开发或用于商业赢利目的。
也就是自由软件,这类软件不但向使用者提供没有任何限制的使用权限,而且遵循相关的自由软件授权协议允许任何人对该软件进行二次开发或用于商业用途,甚至有时会提供软件源代码(LINUX软件大多属于此类)。
对操作系统无污染,不需要安装,方便卸载,便于携带,可以拷贝到便携的U盘上到处运行。一句话概括就是方便无污染。这类软件基本上具备以下特点:
1、不对注册表进行任何操作(或只进行非常少的,一般朋友能理解的操作,典型的是开机启动。少数也进行一些临时操作,一般在程序结束前会自动清除写入的信息)。
2、不对系统敏感区进行操作,一般包括系统起动区根目录、安装目录(windows目录)、程序目录(ProgramFiles)、帐户专用目录。
3、不向非自身所在目录外的目录进行任何写操作。
4、因为程序运行本身不对除本身所在目录外的任何文件产生任何影响,所以,根本不存在安装和卸载问题。
5、程序的删除,只要把程序所在目录和对应的快捷方式删了就可以了(如果你手工在桌面或其它位置设了快捷方式),只要这样做了,程序就完全干净地从你的电脑里删去了,不留任何垃圾。
6、不需要安装,随意拷贝、复制就可以用(重装操作系统也可以)。
可以不通过注册列表而直接从硬盘上读取的程序(一般是游戏)。一般是从网上下载的(说白了也就是盗版的)程序,区别于下载的光盘镜像(ISO、MDF等)。硬盘版一般无需安装,下载好后打开即可直接运行。同“绿色版”类似,不修改注册表,不更改系统设置,无加载项(被病毒感染或是被别有用心者修改除外)。
通过对于一些软件(大部分为游戏)的支付信息返回数据进行模拟,实现无需现金支付完成获取权限(或道具等)的程序。
破解版软件在不同应用领域有所区别,就笔者较熟悉的管理软件来说,破解软件绝大多数人是用来学习与研究的,仅有少数人真正用于企业,毕竟数据安全大于天。 一些有心之徒会在破解版上植入木马及其一些列的病毒(如浏览器劫持、勒索病毒等),是存在一定风险的。
同时,破解版存在某些功能无法使用的缺陷.
破解版的任何软件,基于法律考虑都是不合法的,是没有经过授权的“盗用”版本。原则上不支持。
破解版,严格来说这不属于一种授权版本,因为它是针对商业版、试用版、共享版这类有使用限制的软件进行二次开发之后形成的特殊版本,也就是说,使用者可以在没有任何经济付出的条件下无限制的使用该软件的全部功能。一般通过改写原软件、制作算号器、拦截注册信息等等方式实现。
◆狭义上的破解版仅指改写原软件所得的版本。
◆破解版的标志通常是“[CR]”(来自英文CRACK,意为“破解)。
◆破解版的文件包内通常包含一个补丁文件patch.exe用于执行安装后的破解,或是多个CRACK过的文件用于对安装目录下的原文件进行覆盖