Obfuscator.io
基础混淆
基础混淆涵盖那些完全在您浏览器中运行的标准转换 —— 无需服务器,也不需要 Pro 套餐。这些选项会重命名标识符、隐藏字符串字面量、注入无用代码并平坦化控制流,让您的 JavaScript 明显更难阅读和逆向工程。
下面这些选项是最重要的几个调节项 —— 每一个都配有独立的简短指南。若需包含全部调节项及其取舍的完整清单,请参阅选项参考。若想在这些之上获得最强的保护,可将它们与 VM 混淆结合使用。
字符串数组
将字符串字面量提取到一个编码数组中。
控制流平坦化
把线性代码转换为状态机,以隐藏程序流程。
其他重要选项
无用代码注入、自我防护、重命名全局变量/属性、调试保护等。
条件注释
使用特殊注释,对特定代码块选择性地禁用混淆。
上一页
使用 NPM 包
下一页