“看来比自己想象中的还要复杂一些!”雪风叹了口气,他指的不是黑翼的事情,而是新看门狗的改进工作。虽然加密内核还是从量子密码完善而来,但是按照雪风自己的计划是要加入更多功能的,比如,设置用户免费使用的期限、防止用户私底下传播程序、检测并剔除软件作者设置的功能限制。还有最重要的一点,就是设置统一的注册功能,用户下载的软件过了免费使用期限,只要去充值注册就可以继续使用,而不用重新下载软件。
传统的软件加密流程,就是给软件加壳,加壳的过程中软件的原始代码被加密或者压缩,同时会有一段代码被置于程序的开头,当运行加密后的软件时,这段代码会先于程序本身而执行,它会把加密的软件再次还原,并把执行权交还给软件本身。
还原后的程序此时保存在内存里,破解软件的原理无非是利用各种内存编辑器,找到原程序的入口点,然后就可以进行一些修改。所以怎么保护好这个入口点不被破解者发现,就是加壳的目的,软件壳的加密、隐藏、伪装、多层壳都是为了隐藏这个入口点。
雪风设计的看门狗,完全抛弃了这种传统的加密方式,刚开始的看门狗是和程序本身相互独立的,甚至可以把看门狗看作是一个完全独立的守护程序,由它负责给程序加密,这个加密是个动态的加密,就算程序已经在运行,看门狗会在内存中负责给它再次加密,一边还负责屏蔽各种破解工具的运行。
而雪风准备改进的看门狗,却是想再次把看门狗和要加密的程序合为一体,并且加入更多的功能。如何让这么多功能有效地结合在一起,各自运行而不互相干扰,这确实是个很麻烦的问题。
Loading...
未加载完,尝试【刷新】or【关闭小说模式】or【关闭广告屏蔽】。
尝试更换【Firefox浏览器】or【Chrome谷歌浏览器】打开多多收藏!
移动流量偶尔打不开,可以切换电信、联通、Wifi。
收藏网址:www.gaysay.com
(>人<;)