用于Powerbuilder编译后的pbd文件的混淆加密。
支持pkb2.5,pb5,6,7,8,9,10,10.5,11,11.5,12全系列。
主要特点:
1. 抹掉部分文字以防止还原可读性,如局部变量名,函数参数表等。
2.代码冗余混淆,随机因子参与,逻辑陷阱。
3.构建伪对象,伪函数。
4.文件格式的局部修改。
5.将混淆方式散布在多个发行版本上,并限制用户能集中测试到。
6.现有流行版本全囊括。
7.等bata稳定后,可方便增加其他混淆方式。目前因为是原型,有9种。
稳定后拟增加:
a。混淆方式增加到36 or 100种。
b。极尽所能将一切可抹掉部分都抹掉。
c。提供number类型和string类型字面量的等效替换。
d。预留逻辑陷阱标志,由混淆器代为扰乱,则程序员可主动写一段巧妙的逻辑陷阱程序。则反编无法区分。也使得混淆的边界更模糊与正常代码渗透。
8.2012新版增加工程配置文件,一次配置,一键完成,并支持文件名混淆和多种新的加强措施。