登录 注册
当前位置:主页 > 资源下载 > 9 > Anbu对JavaScript进行加密与混淆

Anbu对JavaScript进行加密与混淆

  • 更新:2024-12-19 21:20:20
  • 大小:139KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

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会在代码前置入一段脚本,扩展原生对象,一般也是