-
Anbu对JavaScript进行加密与混淆
资源介绍
javascript encrypt&confusion
使js代码极为难读,增加被破解的成本。
由于浏览器宿主运行环境的关系,所有js都是公开的,无法加密,唯一的办法就是混淆使其不易阅读。
结合压缩器使用会有更好的效果。
建议先压缩,因为uglify自身问题会解析错误,而closure-compiler会优化代码使其更易读。
anbu取名自火影忍者中的火之国忍者暗部组织,意指秘密行动。
INSTALL
npm install anbu
API
anbu.encrypt(code:String, original:Boolean = false):String
将js代码code混淆难度并返回,这并不会修改代码的任何逻辑
作为代价它会一定程度上增加js体积以及消耗更多的性能,体积gzip后大概会增加3倍,性能未知
original默认false会在代码前置入一段脚本,扩展原生对象,一般也是
- 上一篇: Flash版俄罗斯方块fla源码.rar
- 下一篇: 大鱼吃小鱼游戏java源码