|
随着计算机技术的不断发展,面向各应用领域或行业需求的软件不断地孕育而生。但无论哪种优秀的软件,其内部核心的技术往往是该软件的命脉,一旦被他人窃取或被非法复制,由此受到的经济损失是无法估计的。
因特网(Internet)给大家的生活和工作带来了日新月异的变化,同时也为盗版软件在网络上快速传播与流通提供了良好的媒介。因而除了如何有效地通过外在的法律手段打击盗版行为之外,深入学习软件保护技术,增强软件自身抵抗盗版流毒的免疫力也受到越来越多软件开发商的重视。但限于大多数开发商对此方面技术了解的版面性,在实施软件加密的过程中,很少有人能够像分析软件工程一样对软件加密进行系统的分析,周密地计划和设计加密方案,因而使得许多即使应用了一定软件保护技术的程序,仍然能够被解密者轻松破解。
如何避免软件保护方案设计的通病,及如何减少软件加密的薄弱环节成为广大开发商比较困惑的问题之一。并且与软件保护方面相关的专业文章也是非常“罕见”的,虽然网上能够搜索到大量的介绍破解方面的文章,但是要从这些破解的资料中总结出实用的加密心得,对于不精于破解的广大开发商来说仍是一个不小的屏障。
飞天诚信科技有限公司于1994年便步入了软件保护殿堂,多年的从业经历使我们深深地感到,软件保护技术的推广、资源共享远比研究令众多开发商无法自由驾驭的加密工具有效得多。软件保护不能完全靠独辟蹊径来谋求长久的发展,每种保护技术都有其存在的必然道理,《软件加密原理与应用》的内容虽然无法包罗万象,但希望飞天的实践经验能够启发您的思维,达到抛砖引玉的作用,本书是飞天多年从事软件保护所积累的经验及心得,具有很强的实践性。
如果说软件保护是防盗版的疫苗,那么软件破解则应算是保护技术病原体,软件保护技术的发展与软件破解技术存在着一种特殊的关联性。本书不但在软件上进行了由浅入深的讲解,而且还精选并剖析了一些破解实例,另外还从一定的角度透视了解密者的心态,并在多处对照了软件保护与破解的思维方法,希望这些内容可以很好地帮助您结合自身产品的技术特点设计出相对完美的软件保护方案。
|