NO.34 关于禅道加密


更多开源详情:http://www.zentao.net/

1、加密软件

禅道项目管理软件的加密软件采用的是Zend Guard -5.5.0,所以要运行加密文件必须先安装 Zend Optimizer 或 PHP5.3版本安装 Zend Guard Loader(PHP5.3)。

2、关于混淆

代码混淆主要的目的是将源码转成机器码,提高程序的执行效率。

3、IP

如果选项IP选项,则要求该产品只能在固定的IP下运行,客户在购买时必须填入IP才能生成相应的加密包,此加密包只能在固定的IP下才能运行。

4、hostID

hostID通常是通过计算机硬件生成的唯一的主机标示符,hostID 可以通过程序获得。在命令行下,Linux可运行zendid, windows下可运行zendid.exe
如果选项HostID选项,则要求该产品只能在固定的HostID下运行,客户在购买时必须填入HostID才能生成相应的加密包,此加密包只能在固定的HostID下才能运行。 

5、修改限制次数

客户购买有限制IP、HostID的产品,如果有原因造成IP、HostID改变而使软件不能使用,客户可以从订单中修改IP、HostID重新下载加密包。但是,开发者可以限制修改次数。如果客户的修改次数超出了限制,则不能再修改。(0为不能修改,-1则不限制次数)

你可能感兴趣的:(NO.34 关于禅道加密)