📖 AAEncode 加密说明
什么是 AAEncode?
AAEncode 是一种将 JavaScript 代码转换为类似颜文字(如 `(゚Д゚)[゚o゚]`)的符号序列的混淆技术,加密后的代码极难阅读,但可以直接在浏览器中运行(通过 eval 或直接执行)。
加密效果示例:
(゚Д゚)[゚o゚]= (゚Д゚+゚o゚)[゚o゚]+(゚Д゚+゚o゚ノ)[゚Θ゚]+((゚ー゚==3)+'_')[゚Θ゚]; (゚Д゚)[゚o゚] ((゚Д゚)[゚o゚] (゚ε゚+(゚Д゚)[゚o゚]+ (゚Д゚)[゚ε゚]+(゚Θ゚)+ ((o^_^o)+(o^_^o))+ (c^_^o)+ (゚Д゚)[゚ε゚]+(゚Θ゚)+...));
注意事项:
- 加密后的代码可直接运行(通过 eval 或直接执行),效果与原代码相同。
- 由于加密后代码体积膨胀,不适合超大型脚本。
- 若加密后无法运行,常见原因:原始代码不规范(缺少分号、花括号)、包含复杂正则、依赖顺序混乱等。
- 建议先确保原始代码语法完整(例如 if/for 使用花括号,语句以分号结束),再进行加密。
- 本加密为单向不可逆(理论上可逆但极其困难),请妥善保管原始代码。
如果需要更强保护或人工解密服务,请查看 JS 人工解密。