为什么饼干裂纹


  Share  
|


第一个错误,开发商往往是在低估我们的力量和数量的饼干,这是最糟糕的错误,任何开发者保护,可作。 多数,饼干是很聪明的人会工作,对消除软件保护好几天,在一时间,在极端情况下,甚至几个星期,为的挑战。 该裂解装置的成功几乎总是要看他的动机。

它可能会令你大吃一惊学习,因为大部分的裂解装置的动机是不是财政上的考虑。 饼干后,他们裂缝和信息为免费的,毕竟。 他们没有赚钱脱下自己的软件,虽然人使用其裂缝省了钱。 而非打击软件为了财政收入,饼干正在参与一种非正式的竞争。 黑客也能消除一个新的和非常复杂的保障计划,成为一个备受敬重和尊敬的人内部的裂解装置。

如何破解裂纹:调试器和disassemblers

保护开发商往往假定,如果没有源代码,饼干将不能够了解该软件的保护。 这是一个巨大的错误。 饼干用2种公用事业打破软件保护-调试器和disassemblers 。

调试器

调试器允许饼干追查一个应用,指令通过讲授,并阻止它在任何时候和后续其重要路段。 这是事实的书面申请,在更高水平的语言(例如: c + + ,视觉基本的,或者德尔福)最早可追溯到只有在汇编程序,但饼干认识到什么是发生在应用程序代码惊人地以及可能优于大多数人都可以想见。

事实是,更高层次的编程语言,就愈难的是得无影无踪。 但另一方面,较高层次的编程语言提供的可能性较少,为创造真正保护好。 任何事都有它的光明和黑暗。

disassemblers

disassemblers可以转化应用代码重新纳入汇编。 有一个好处,即disassemblers提供超过decompilers是,他们总是翻译成汇编语言,因此,饼干要只知道一种语言。 质量,由此产生的翻译代码,就看质量的装拆。 最佳disassemblers甚至评论翻译代码,这使得代码更容易理解。 举例来说,如果黑客发现一个"错误序号"字符串位于其位置在本守则,他将能够找到部分的代码保护申请。 在这一点上,没有任何东西可以阻止他的研究,保护和打破它。

decompilers

decompilers可以翻译应用程序代码回到源代码。 一包只能翻译应用程序中所写语言,其中特别是包创建。 还有,例如decompilers德尔福,视觉基础,爪哇。 一个好的包可以做得很好的翻译应用。 一旦申请是翻译,它的易于为裂解装置(如果他知道,尤其是语言) ,以找出路段的兴趣,并决定如何,他们的工作。

最常见的保护故障

有几个原因计划可能不会有妥善的保护,防止非法拷贝:

无程序保护:这是非常常见的项目,以遏制无保障,在所有的,但他们的作者都要求用户购买节目。 当一个节目是不受保护的反对抄袭,开发商不应感到惊讶时,他们的利润受到小。

弱程序保护:有大约百分之七十的所有程序已十分薄弱的保护,其中饼干可以消除得非常快。

程式保护造成程序失败:许多程序员保护自己的产品弱或没有这回事,因为他们害怕错误程控保护会造成问题,他们的经营项目。

这是更好地利用较弱保护法总比没有一切,但你无法阻止更好地破解这种方式。 微调保障计划,是最重要的一部分,任何保护战略。 一旦得到保护,是创造,程序员要成为黑客也一会,用饼干'程式,测试是否有什么被人遗忘。

这是一篇文章说,由射线罗宾斯

Share  

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