为了使初学者更快地掌握一些概念,我找来一些文章,希望看了以后对初学者有所提高。
附:
文章作者
Peter S.
一些有关破解的东西
O . 前言 :
这篇文章不是教破解的,是讲一些有得没的东西(但是和破解相关)。
99/11/14 何谓破解 :
DOS 年代
不晓得各位网友有没有经历过 DOS 年代? DOS 时代并没有像现在 WIN 时代一样,有这么多的共享软体,换句话说,那个时代的软体要嘛就是正式版要嘛就是功能不全的 DEMO 版 [ 注 1] ,很少有所谓的 shareware 。就算有,也不是打「注册码」就可以得到注册版的 ( 但是还是有,例如著名的 银版快信 ) , 所以 DOS 时候所谓的破解,都是给你一些 0~9 、 A~B 的字,然后用 Pctools 改成 9090 或是 EB [ 注 2] ,来把程式中的限制关掉,或是跳过原版磁片检查。然后再透过广大的业余的 bbs 提供下传 。(曾几何时,靠电话线的 bbs 已经被恐怖的 InternetBBS 给取代 ... 有过同样经验的网友,应该跟我一样唏嘘不已吧?有兴趣看这几篇文章吗? 1 , 2 , 3 )
WIN95 早期
不骗各位,站长当年在 DOS 下,可是 basic 语言高手,不在我高三期间,电脑界开始暗潮汹涌,大有风雨欲来之势 ... 当局势处于一团浑沌未明之时,我埋首于书堆不闻外务 ... 等到再回首,已经上了大学,电脑界也瞬间风云变色, Windows95 统治了世界!我熟悉的 Dos 就好像楠柯一梦一样,全成了回忆!我的 basic 武功就好像被废了一样 ... 刚进 入 Windows95 时,我与各位新手一样,什么都不懂,甚至连什么是「注册码」、为什么要「注册」都不晓得。不过渐渐地因为 shareware 的盛行,采用注册码保护的软体越来越多,在 大量的软体洗脑之下,我终于了解了「注册」的意义 ... 而这时候许多的程式师也因为世界刚变到 Windows95 而手足无措,所以那时候的注册码,特别好破。因为程式师都是古板的使用 MessageBoxA 等等的 API [ 注 3] ... 可能也就是这段期间使众多网友养成了索取「注册码」的习惯。 在 WIN95 年代,所谓的破解,都是给一个 ID ,一个 PW 。不用修改,只要照实输入,就可以成为注册版。 )
WIN95 末期
不什么叫做 WIN95 末期??其实应该就是 WIN98 、 WIN2000 世代交替之间。刚刚说过,程 式师进入 Windows95 的手足无措,到这个时期已经消失无踪,程式师已经对 Win95 这个怪物已经了若指掌,君不见像 ghost 、 vopt 等等的很需要程式技巧、很低阶的软体纷纷出笼,这 些软体必须要建立在对作业系统非常了解的前提下才行。的确也没错,因为 Win95 发展至今已 2 奶ㄗㄠ o 单独使用 MessageBoxA ,就算是单纯的使用 MessageBoxA ,注册码通常也经过特殊的 编码,很难像追踪 winzip 一样,随便用 S-Ice 追踪一下就得到注册码 ... 这个时期的注册码已经越来越难得到(不信?去追追 Nero 这套烧录软体,或是去破破拨接总管,要不然 破 Vopt99 ,你就能了解什么叫做欲哭无泪!)。软体公司当然也知道网路上注册码流动的恐怖,所以 ... Win95 末期的软体,动不动一个小升级,就必须使用新的注册码,来抑制注 册码的流传。要不就是使用很难的演算法来算注册码,让人破不了! 这也就是为什么近期我推出的破解都是采取「破解档」,而非公布「注册码」的方式,因为自己功力太差,算 不出注册码,只用走回头路,学 DOS 的方法,用「改」的 [ 注 4] 。不过因为太多人不晓得该 怎么使用 16 位元编辑软体了,所以逼的我只得以提供 Patch 档 [ 注 5] 的方法来解决!
待续 ...
[ 注 1] 就是根本功能不全的版本,只能让你看看软体的长相,跟现今游戏软体的「展示版」一样:只能看,不能用。
[ 注 2] 这些 9090 或 EB ,就是所谓的「机械码」,是给电脑读的!储存在硬碟、记忆体、 CPU 里的资料就是使用这种 16 进位的「文字」(当然,执行档就是以这种形式储存的)。我们在破解时,使用 S-Ice 等的工具,将这些机器码翻译成人看的懂的「组合语言」。
[ 注 3] 所谓 API 就是 Win 程式执行时,所呼叫的「函数」,这跟 dos 下的 INT( 中断 ) 差不多,主要是为了节省软体开发的时间,并且使得系统稳定!像 win95 这么庞大的东西,如果连画一个视窗框框都要自己写程式的话,那不是会累死人?所以 windows 提供了很多的公式(就好像一台很强的计算机,存了很多的公式,呼叫牛顿第二定律函数后,只要打入 F 、 M 就可以带入 F=Ma 的公式算出加速度 a ),让程式师套用。像我介绍的 MessageBoxA ,顾名思义,呼叫他,就会在萤幕上出现一个「讯息视窗」!
[ 注 4] 就像文 Win98 的 NotePad 一样,只不过 NotePad 是只能改「纯文字档」,而执行档就必须仰赖 Pctools 或者 UltraEdit32 等等的「 16 位元」编辑软体来「改」。请参考注 2
[ 注 5] 所谓 Patch 档( Patch 的英文意思是「补」,就好像衣服穿破了用「补」的),这种档案最早的应用应该是 UNIX 软体因为错误、不稳、或更新,而要「补强」时所使用的。不过因为简单好用,只要执行就可以修改档案,不用借助别的软体去编辑档案,所以被普遍的应用。尤其是在破解方面,只要执行了,就把软体保护的部份给改掉,何乐不为?不过 Patch 档不会凭空而来,必须要有人先破解,知道要改哪里以后,再写成 Patch 档,让 Patch 档能自动修改要改的地方!
相关视频
相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么
热门文章 去除winrar注册框方法
最新文章
比特币病毒怎么破解 比去除winrar注册框方法
华为无线路由器HG522-C破解教程(附超级密码JEB格式文件京东电子书下载和阅读限制破解教UltraISO注册码全集(最新)通过Access破解MSSQL获得数据
人气排行 华为无线路由器HG522-C破解教程(附超级密码JEB格式文件京东电子书下载和阅读限制破解教UltraISO注册码全集(最新)qq相册密码破解方法去除winrar注册框方法(适应任何版本)怎么用手机破解收费游戏华为无线猫HG522破解如何给软件脱壳基础教程
查看所有0条评论>>