光盘保护招数


  Share  
|


光盘检测软件保护是用的,几乎所有的程式分发光盘。 该产品在这一类别范围从非常简单的防(即是不是真正的保护,防止饼干在所有) ,以高度精密防护软件。

比较简单的产品,只检查看它是否计划开始运行没有正确的光盘,这将威胁到该节目的功能。 有很多种方法,以了解是否有原始cd已经插入到光盘驱动器。 和,而绝大多数的防护软件,是无奈的反"烧"的镭射唱片,它至少可以使人们不可能简单地照抄照搬,一个项目一个硬盘。

其中一个理由用这么简单的工事,是为了防止有所谓的"转存"的游戏。 "转存" ,是指以去除大而可有可无的部分游戏,如动画,音乐,或directx 。 萎缩的游戏,然后压缩,使人们与慢连接,可以下载它从互联网上,从而大大增加了多少盗版。

如何光盘跳棋工作

经典光碟跳棋有自己的位置,在世界上,而当正确编程,都可引起问题,甚至为更好地饼干。 但是,这种保护往往容易找到并拆除。

最例行检查使用getdrivetypea短片呼吁要找到光盘驱动器,以及所有其他执行检查后,才确定哪些活动,是唯读光碟。 最简单的防护软件只检查了,为裁谈会的名称或标签。 如果裁谈会的名称已经改变,程序将无法执行,因为该计划已经确定,原裁谈会是不会在驱动。

一些保护开发者尝试复杂化光盘复制所命名的镭射唱片在某种意义上说,导致一个错误,在复制,常常利用一张空白的空间,在裁谈会的名称或一些特殊的品格,似乎是一个空白。 直到最近,许多燃烧器无法复制这种光盘。

另一种较常见的伎俩是要检查一个或多个选定的文件上,裁谈会,特别是那些最常见的清除受骗版本,如directx的动画,音乐和文件。 这种技术被普遍使用, 80分钟的光碟,因为在过去,供应有限的80分钟的光盘媒体意味着饼干了,以消除东西,从节目,以使他们的版本适合于现有的光碟。 即使到了今天,饼干,有时移除做给别人能够复制游戏normallength光盘卢比。

最复杂的防护软件,如securom或safedisc ,可以检查误差对裁谈会。

抽查测试,为在场的原光盘作为游戏正在扮演非常不得人心的,与饼干,而且经常会形成保护被错误地撤销游戏,许多后来的修理要求。 这种保护已成功地用于数款游戏。 防护软件刚发现这种原始cd是不是插入当然,与几乎所有的保护软件,迟早最佳饼干将学习如何去除保护。 问题是,当他们裂纹,它的第二次左右,他们这样做是更为迅速。

光盘保护软件

让我们来看看在裁谈会保护软件提供给你们,我们将考虑什么行得通,什么行不通,并说明其原因。

光盘刑警

光盘警察是商业保护,从链路的数据传输安全( http://www.linkdata.com )表示,是不是很广泛的应用前景。 光盘刑警确认原光盘及拒绝副本。 光碟保护光盘刑警可以通过一个窗口出现在屏幕上,一旦节目开始时,以及由cdcops.dll档案和档案。 gz_ 。 w_x扩展关于裁谈会。

保护本身就是一个部分,受保护的可执行文件。 当这个文件是启动,它检查,看看是否原裁谈会是目前通过测试之间的夹角第一次和最后一次接触镉次盖帽。 原来张光盘包含一个8字节码有了正确的角度和支票例行检测的角度来看,对裁谈会,然后再比较,它与解码正确的角度。 当一个烧毁的副本原裁谈会是目前,角度,将不同之处,并计画将无法执行。 ( 1个利用这一保障计划,使裁谈会的制造商是,它并不需要特别的光盘复制机) 。

光盘警察的例行测试,是一个真正成熟一块编程。 它也是以巧妙的伎俩:它树立了一个计时器,看看,如果测试日常运行相当长的时间,这意味着它是有迹可寻的。 如果它认定的日常运行相当长的时间,就造成了一个错误的计划。 光盘刑警也包含几个校验,防止以改变该程序代码部件的例行是在破解记忆的时候运行。

但光盘警察有一个关键的弱点:它可以解码未经原光盘。 事实上,你甚至可以找到一个解码器,它在互联网上。 原因是该节目的创作者离开了正确的代码,在各项节目,即使编码后,一些聪明的饼干人都能解码。 曾光盘警察使用相同的技术safedisc ,解码程序,没有检查,只有在阅读的角度,从光盘,它已不可能破解光盘警察保护的程序,未经原光盘。

discguard

discguard从ttr技术( http://www.ttrtech.com )包及其保护与可执行文件关于裁谈会及编码;一个数字代码就原光盘,然后用解码。 当用户试图复制光盘保护与discguard ,数字代码,是不是抄袭,正确,而当抄袭纲领是拉开了序幕,译码例行确定了它作为一个拷贝,违背了它作为一个演示版,或与其他限制,为开发商的愿望。

其中一个明显的劣势,为开发利用discguard是,他们需要使用一种特殊的复制机器设备称为危险品的作者-出示discguard保护的光碟。

据我所知, discguard已用于只有一间受欢迎的节目,科林麦克雷拉力赛。 而饼干的人,取消了保护失败,第一次校正工作版本贴出第二天。 鉴于这一事实,认为这是一个完全新型的保护,快与慢,它已经被攻破并不反映良好,其发展商。 他们唯一的救赎就是饼干被moelch ,他后来成为著名的打击定居者3 。

一个好处discguard是我们现在还没有通用的解码器,可能是因为它很少使用。

laserlock

laserlock是商业保护,由多层laserlock国际( http://www.laserlock.com ) 。 该laserlock保护的光盘包含了一种无形的目录与文件含有不可读的错误。 编码软件一起使用同一种激光标记时,这张专辑是制作,在第一次取得了真正无法复制,但它其实是可以得到周围很容易。 虽然没有解码器laserlock ,有一个程序可以拷贝laserlocked裁谈会在硬盘上。 或者,你可以设定cd烧录程式忽视错误,并复制光盘,以及误差含档案,甚至可以挽救一个十六进制编辑器,以及所有可读的部分档案,可以复制成一个档案硬盘。

laserlock也保护了许多节目和游戏,其中最广为人知的是尘2 , shogo , specops 。 ( laserlock是大规模升级,在其最后版本。虽然看来好像这种保护会不会在某一天成为过时的, laserlock是目前相当弓。但是,有一个公共的解码器,为这一保护) 。

safecast

safecast是商业保护从c -阿拉法( http://www.c-dilla.com ) ,其中还开发了safedisc ,描述了未来。 (三-可以确定的是现在的一部分了macrovision , http://www.macrovision.com ) 。 safecast是专为开发团队,是为了防止程序拷贝期间的发展。 它并不需要特别的复印机,并保护设计,特别是对烧伤光碟。 当测试者得到编码镭射唱片,他们必须接触该公司的编码,裁谈会接受以邮寄或电子邮件的代码必须运行程序。

safedisc

safedisc (常称为的c -阿拉法,因为该公司认为其发展) ,是当今最常用的保护,因此我们将会详细研究。 它是用国际游戏制作人,如软育碧娱乐, gt的互动,互动娱乐, microprose ,红色风暴娱乐, take2交互式软件及talonsoft ,电子艺术,和微软公司的产品。

由于与其他商业保护, safedisc的释放之前有一个庞大的运动,在因特网上声称其保护不能拆除,这是不可战胜的。 当然,一个盗版版本的第一safedisc保护的游戏出现了约一个星期后公布的游戏。 当然,这并没有使人们在c -阿拉法快乐,并呼吁他们保护纳入议题,但由于没有足够的竞争, safedisc继续被选择越来越多的分销商。

在场的这些文件对光盘信号的驻留safedisc :
•   • • •   •  00000001 。川芎嗪clcd16.dll clcd32.dll clokspl.exe dplayerx.dll

safedisc保护的镭射唱片,也包含两个主要exe文件和一个文件具有相同名称作为主要exe ,但随着。国际疾病分类延期。 该exe文件载有主要的保护,以及原exe文件编码后,在国际疾病分类档案。 这个编码exe利用反拆运宏,使它很难追查。

safedisc同时使用几个反调试伎俩,旨在挫败软冰,尤其是。 首先,它除以该exe文件分为两部分。 第一部分只含有解码资料,以供第二部分,但除此之外,没有任何重要的守则。 第二部分是编码的第一个,这使得它不可能作任何改变,在第一部分,即使这样做的企图,所以在记忆体。

防护装置,在第一部分,该exe文件的使用createfilea伎俩来检查,为在场的softice 。 如果softice发现,在出现一条消息警告说,调试,必须清除记忆。 如果裂解无视警告,并试图围绕它,该程序错误解码的第二部分将该exe尽快调试器发现。 解码例行本身,然后再测试,为在场的调试器使用createfilea 。

safedisc也使用了一个int ─伎俩。 如果调试发现,在解码常数将设错了,第二个问题的一部分,该exe文件,将被错误地解码。

旧版本的safedisc用的伎俩与调试登记册,可以发现有任何积极
调试。 这种伎俩已经被拆掉,虽然,因为这是不符合windows nt的。

第二部分,该exe文件的测试方法,让在场的原exe用一个简单的光盘核对,并试图读取错误,从原来的光盘。 如果发现错误,它会显示一个窗口,要求用户插入原光盘。 如果裂解试图回避这个问题的警告,该程序将简单地坠毁,而不是显示错误讯息后,未来不正确解码。

第二部分,将该exe ,后面的考验原光盘,包含程式计算代码,要破解原来的exe文件。 该计划首先违背了clokspl.exe ,这表明只有一幅在装货。 明年,该计划是全力从事计算解码的关键,根据多方面的条件。 裁谈会的错误是阅读,并视乎存在或缺乏错误,条件是无论是真还是假的。

这几乎是不可能的,以影响纲领与修补程式,因为它读取的错误与clcd16.dll和clcd32.dll 。 最终计算结果是xored与实际日期,这意味着该代码是不同的每一天。 (这将是很有意思的运行程序的权利,于午夜前,因为日期变更应触发解码保安装置) 。

最后,第二部分的exe文件解码一个小型的例行发现,在记忆体,其中含有地址,电话dplayerx.dll和正确的解码钥匙。 这是难以停止运行程序,在这个小小的解码例行公事。 追踪是出了问题,因为这是一开始建立一个新的线程,而第二部分将该exe要求它与恢复线程api调用。 其中一个方法切入,虽,是要改变先指示在开始时,以int的3 h ,设置的断点在softice在int , 3 h的运行程序,然后,一俟节目停在断点,取代int的3 h与原来的价值。 在这例行公事, safedisc负荷dplayerx.dll到内存中,然后再要求其程序。

dplayerx.dll工程一样,主要exe文件。 而图书馆是加载到内存中, _dllmain @ 12函数是开始,它保证了解码的第二部份的dll文件。 功能( ox77f052cc ) ,是所谓连同一个关键解码原exe ,关键是再次xored与日期,使正确的,关键是用解码。

该_dllmain @ 12函数工程一样,第一部分的该exe文件,并包含着同样的反调试手法。 反调试故伎重演,再一次用在开始的第二项功能, oc77f052cc 。 当一个调试器没有找到,节目解码原exe ,其中编码后,在该文件的一个。国际疾病分类延期。 (解码是表现在记忆和纲领是不是储存在磁碟) 。一旦将该exe是正确解码,原来的计划是推出。

safedisc是一个完美的一块编程,但是,如同所有的商业保护,一旦它已经被克服,有一次,它可以很容易被克服。 你可以找到一个解码器,以供safedisc在因特网上,允许safedisc保护的程序运行,从一比一复制的原光盘,其中包括错误。 这个问题与这些解码器就是它的,难以形成一个确切的一比一复制的光盘,因为这种光盘可含有一个以上22000错误。 太时,抄袭,裁谈会必须改为只在1x的速度,使误差读正确,而且,不是所有的光盘r或光盘驱动器,可以阅读这些错误,正确甚至在1x的。

鉴于缓和与safedisc都可以克服,将是幼稚可笑的使用safedisc保护单(记得定居3 ) 。 还有, safedisc是最好的商业保护软件市场,它不是一个坏的投资公司,不希望发展自己的保护。 而safedisc不会停止分发盗版软件,这将大大降低复制的原光盘,由普通用户。

节目解码safedisc ( unsafedisc )未经原裁谈会最近出现的。 r !资深大律师
显然十分努力,并仔细分析解码。 因为他发现了几个严重的失误,在safedisc的设计,他才能够创造一个计划,也许能够破解所有已知版本的safedisc 。 在场的这种解码器可以的,当然,极限safedisc的商业可行性。 现在的问题是,无论开发商将作出根本性的改变,彻底改写保护,或等到他们的保护成为实质上是不必要的。 (目前,有一种新的和改进的版本safedisc ,所谓safedisc2 。技术好,比以前的版本,但它已被打破,这是有可能找到一个解码器,为它) 。

securom

securom ( http://www.securom.com ) ,是商业保护从索尼dadc 。 相似之处securom和safedisc建议safedisc可能是基于securom ,并safedisc的创作者根本改善securom 。 这是由在场的档案不育系1 6 。 dll文件, cms_95.dll ,或ccms_nt.dll就securom保护的光碟。 像safedisc , securom是在不断发展。

securom的保护,是基于同一原则作为safedisc 。 虽然它被用来保护许多游戏和节目,包括被遗弃的,血统, freespace ,国际足联99 ,阿尔法人马座,机器,和著名的暗黑2 ,我不会形容,它详细,因为它是被用来越来越少。 简短的故事,是一些securom数据编码后,在一个exe文件,这是唯一正确的解读,一旦原有的光盘插入。 特殊复印设备,是必须出示securom保护的光盘。

虽然这并不容易,以打击securom的保护,这绝对不是不可能的。 它的相对容易一些,以消除securom比,是消除safedisc因为只有部分的数据编码后,并因为其解码例行和保障制度,是有点简单。 基本上,内存卸车即节省了exe文件,以光盘后,正确的解码,可用于解码,作为与safedisc 。 (当然,这也可以做人工调试,但它会略微更费时。 )注意securom ,像safedisk ,提升在其最新版本。

你可以找到一个securom解码器在互联网上即能启动,从一对一的光盘拷贝。 在另一方面,这是一个不太容易做出这样一个拷贝:其创作可能需要数个小时,结果是远不能肯定。

如果你开始一个securom保护计划,从原先的光盘,你可以转储,它使用最新版本的procdump 。 而发展商应考虑这开裂的可能性,它会变得更好,如果securom本身专注于解决这个缺陷。

vob

vob是最新的商业保护在securom和safedisc家庭,在我看来,也是一种最好的。 调试vob是一个真正的疼痛,因为它使用反拆解宏表示,延长调试可怕,使之非常的不愉快。 否则它只不过是革命性的转变。

由于是常见的这种类型的保护,该程序检查错误,原光盘,其中有不同意见的副本。 译码值为某一特定产品都是按一定的算法,这些价值观,然后利用解码原pe文件。 由于这是真的了无新意,饼干,他们已设法消除safedisc觉得轻松,以消除vob等。

vob目前还没有很广泛的应用,虽然捷克游戏polda 2和,甚至定居三日得到了保护这种事,据我所知,它已不再是正在修改中。

裁谈会其他保护招数

还有其它一些保障计划用于光盘:

•张光盘包含多74分钟数据
•损坏课程(目录)
•光盘蕴藏着巨大的档案
•张光盘包含物理错误
•张光盘包含一个或一个以上的庞大档案
•演示已经选定程序功能有限

张光盘包含多74分钟数据

我第一次看这种类型的保护,在游戏突击队。 它是基于对用户的无法拷贝程序,以一个典型的74分钟的光碟,因为该计划是太大(大于660mb ) 。 该节目的原裁谈会是写在一个较正常高密度,使得它成为一个高容量的。

当这种保护,最早是出现在市场上,它是有效的,因为那是不可能的,以购买80分钟的光碟卢比,和破解了,以消除东西,从节目,以便能够拷贝。 该突击队防护软件已经做好准备,虽然,如果发现任何音频轨已被拆掉,由裁谈会,游戏,拒绝参选。

这种类型的保护并没有多大意义,但今天,由于价格的80分钟的媒体几乎就等同于四月七日分钟光盘卢比,而所有更好地燃烧节目和燃烧器,可工作80分钟的媒体。 这项保障计划,只会使常识,如果光盘均大于80分钟,但如果是,一些光盘驱动器将很难读它。

损坏课程(目录)

如果你试图复制光盘的保护与破坏的表的内容,焚烧计划将显示出错误讯息,并会拒绝复制光盘。 保护软件采用了这一原则,加入了一个额外的数据块向裁谈会(除主之一) ,常常把它与音频轨。 由于国际标准化组织格式,不支持两个数据块上的一个光盘,焚烧计划将会失败。 这个致命弱点的这种保护,是所有更好的燃烧程式,让使用者关掉警告,并作拷贝。 (此复制保护利用与突击队游戏光碟) 。

庞大的档案

这种类型的保护是常用连同受损toc的技术。 原来张光盘包含档案的规模超过600一旦被拷贝到硬盘上。 事实上,一旦整个光盘已被拷贝到硬盘上,它可能会有较大的有128mb ,造成燃烧程序拒绝烧伤。

这种类型的保护很重要,因为它妨碍了光盘,从第一次被复制到一个硬盘这样一部74分钟的光碟,可以从80分钟的一个。 目前,虽然,与供货的80分钟光盘卢比(诚如先前所述) ,这类型的保护已失去了它的重要性。

物理错误

这种类型的保护实际上介绍了物理上的错误,裁谈会,如受损的轨道。 (这一技术还没有得到使用,很多时候,尽管它被用来在美妙的定居者3保护) 。很少有光盘驱动器,可以阅读这类错误。 (我尝试,它与我的教学活动,我成功了,只有经过很长的时间。这是必要的阅读,只有在1x的速度和必须非常耐心,因为读一个光盘需时约六小时) 。

即使你能找到一个节目在互联网上,使阅读更加容易,这项技术仍是一个好的协议。 它可能难以产生原有的镭射唱片,但由于裁谈会已被机械地受损,在短短的正确方法,每一个时间。

一个或一个以上的庞大档案

这很好的保护手段,因此难以创造一个受骗版本,从一个程序的光盘。 在这种情况下,所有文件合并成一个或更多非常大文件关于裁谈会。 如果档案利用编码或压缩,这是很难为裂解装置,以了解文件的结构,并把它重新纳入小档案,以消除档案,他认为是不必要的。

当保护好,裂解装置将结合小档案再次成为一个大文件,并取代,例如,音频文件,他希望能够免除一秒钟的休息时间,以缩短文件。 随后,他将不得不重新索引文件头,与信息有关长度和位置的档案在大型复杂的档案。 这不是一件容易的,而且要花很多时间,而且,这是很容易作出错误的,并建立一个无用的副本游戏或程式。

再加上这个纲领检查,以决定是否修改过,这种保护就变得更加难以消除。

演示与选定程序功能有限

在这种情况下,保护程式缺乏若干重要职能;举例来说,拯救是残疾人。 然而,有些程序员没有采取足够的照顾,他们根本阻挡函数中的程序代码,没有删除,在这种情况下,所有的裂解装置需要做的是疏通功能,使计划充分发挥作用。 当使用这种保护,重要组成部分,该计划应予撤销,而不是简单地堵住了。

有精彩的节目,为保护演示版本所谓asprotect和svkp .. asprotect和svkp创建并保存一个演示成为功能齐全的只有一次正确的注册号码,是进入。 (演示,是一个最安全的保护手段,他们有着良好的昂贵的软件,以及共享软件) 。

饼干不能消除保护从一个节目中不包含的重要组成部分,该守则,使之功能。 他们唯一的办法保护,这其中涉及拆除码程式会写失踪代码本身,而这是极不可能的。

这是一篇文章说,由西尔维斯特douni

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions