Teal TealUI

代码混淆util/javascriptObfuscator

JavaScript 代码混淆。

<textarea id="input" placeholder="输入 JavaScript 代码"></textarea>
<button onclick="input.value = obfuscate(input.value)">混淆</button>
<button onclick="input.value = deobfuscate(input.value)">反混淆</button>
另参考

API

函数 描述
obfuscate(sourceCode, ...)(sourceCode:string, asciiEncoding?:boolean, fastDecode?:boolean, specialChars?:boolean):string

混淆 JavaScript 代码。

参数 类型 描述 默认值
sourceCode* string
asciiEncoding boolean 62
fastDecode boolean true
specialChars boolean false

返回值

类型:string

返回已混淆的代码。

示例

obfuscate("var a =1")

混淆 JavaScript 代码。

deobfuscate(obfuscatedCode)(obfuscatedCode:string):string

还原已混淆的 JavaScript 代码。

参数 类型 描述 默认值
obfuscatedCode* string

返回值

类型:string

返回还原后的代码。

还原已混淆的 JavaScript 代码。