论文部分内容阅读
编写一个好的软件保护并不是一件容易的事情,但是却也绝非不可能。请记住:如果你在程序中使用了一个公开的或被人所熟知的保护模块、动态连接库、控件或者是一种保护方法,那么可能会使Cracker(即破解者)的工作容易很多。目前有80%~90%的公开保护模块已经有了相对应的解密工具或方法,所以一个好的软件保护的关键是选用一种非公开的或者鲜为人知且有效的方法或者模块,这样可以使得Cracker花费更多的时间在你的软件保护上,或者使其放弃继续破解你的软件。