JavaScript代码保护工具JSDefender v2.1发布!新增保护机制

JSDefender保护JavaScript代码免受黑客、逆向工程师和其他恶意行为者的侵害,目前更新至v2.1.1,一起来看看都有哪些新功能。

JavaScript无处不在。它是目前世界上最受欢迎的编程语言。正如GitHub所指出的那样,JavaScript的贡献者和存储库数量最多,轻松超过了其他替代方法,例如Python,PHP和Ruby。

JavaScript语言强大的同时也存在着风险,大量出色的开源代码为内部开发团队和恶意行为者创造了机会。JavaScript代码的普遍存在和易于开发也增加了安全漏洞的总体风险。鉴于JavaScript支持的应用程序和服务种类繁多,即使是很小的漏洞,也可能使企业遭受IP盗窃,收入损失或声誉受损的威胁。

JSDefender for JavaScript v2.1正式上线,现在有了一个新名称JSDefender,自1.3版以来,还提供了新的配置文件格式,新的保护转换以及其他几项重大更改,点击下方按钮下载,具体更新内容如下:

功能

  • jsdefender-cli
    • 如果当前终端支持,CLI现在使用彩色文本
  • jsdefender-core
    • 新版本可用DevToolsBlockingTransform检测是否在浏览器中打开了DevTools面板并阻止了正常代码执行
    • 新ConsoleCloakingTransform防止受保护的代码从当程序调用的方法在控制台上显示信息console的对象,例如console.log,console.info等
    • 新GlobalObjectHidingTransform增加了对经常使用的全局对象间接引用(如window,navigator,Object,String,setTimeout保护对象中,和许多其他人)和隐藏它们
    • 保护引擎StringLiteralTransform与JSDefender Runtime交织
    • 保护引擎现在支持ES2018,ES2019和ES2020语法

修正

  • jsdefender-core:ConstantArgumentTransform始终为后续分支和备用分支提供不同的保护值
  • jsdefender-metro-plugin:插件mapFile可以正确处理配置选项
  • jsdefender-metro-plugin:该protectUserModulesOnly选项正确地仅保护用户模块
  • jsdefender-webpack-plugin:插件mapFile可以正确处理配置选项

如果你想了解其他开发语言,例如.NET、Java等代码保护工具,可阅读【防止代码被反编译的秘诀:9款强力软件保护工具任你选择】


JSDefender拥有我们世界一流的,经验丰富的产品支持,因此不必担心代码保护问题会减慢运行速度或阻止您的发布。 想要咨询授权价格,可联系客服独立问价。
标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月8日
下一篇 2020年11月8日

相关推荐

发表回复

登录后才能评论