首页
论坛
专栏
课程

分享:
关键词:加密、解密、逆向工程、静态分析、动态分析 自计算机诞生之日起,其技术的发展可谓日新月异的,各种新技术、新思路不断涌现。成千上万的共享软件和商业软件越来越庞大,技术内涵也日趋复杂。一款优秀的软件,其技术秘密往往成为他人窃取的重点。为了保护自己辛辛苦苦开发的软件不轻易被他人“借鉴”,作为软件开发人员,有必要对软件加密和解密方面进行研究。 软件的破解技术与保护技术是矛与盾的关系,它们是在互相斗争中发展进步的。两者在技术上的较量归根到底是一种利益的冲突。软件开发者为了维护自身的商业利益,不断地寻找各种有效的技术来保护自身的软件版权,推迟软件被破解的时间;而破解者则受盗版所带来的高额利润的驱使或出于纯粹的个人兴趣,而不断开发新的破解工具,针对新出现的保护方式进行跟踪分析以找到相应的破解方法。 从理论上说,几乎没有破解不了的保护。对软件的保护仅仅靠技术是不够的,最终要靠人们的知识产权意识和法制观念的进步以及生活水平的提高。如果一种保护技术的强度强到足以让破解者在软件的生命周期内无法将其完全破解,这种保护技术就可以说是非常成功的。软件保护方式的设计应在一开始就作为软件开发的一部分来考虑,列入开发计划和开发成本中,并在保护强度、成本、易用性之间进行折衷考虑,选择一个合适的平衡点。

上一篇 :
下一篇 :
讨论 (4)
陈jack 2018-7-31
 举报
学习一下
狙神 2018-8-11
 举报
学习了
借船摇摆 2018-9-3
 举报
意思就是说天下没有破解不了的软件  唯独就是想不想破是这样的理解吧
Valuable 2019-5-29
 举报
谢谢老师
沪ICP备16048531号-1
沪公网安备 31011502006611号