The AAEncode Encoding and Decoding tool is an online JavaScript code obfuscation and restoration tool. It can convert ordinary text or JavaScript code into AAEncode format code consisting of a few special characters (such as !, +, [, ], (, )), and vice versa.
This tool supports two-way conversion: you can either encode the text "before encoding" into AAEncode, or restore the AAEncode code "after encoding" to its original text, facilitating code obfuscation, transmission, or analysis.
The implementation principle of AAEncode is very clever, utilizing several core features of the JavaScript language:
![] converts to false, +[] converts to 0.false+[] results in the string "false"), and then using string indexing (e.g., "false"[0] results in "f") to obtain specific characters.Through the combination of these basic elements, AAEncode can construct any numbers, strings, and operators required by JavaScript code, thereby achieving complete code obfuscation.
alert('Hello').Input Parameter Description:
Output Result Format:
Below are practical examples of using this AAEncode encoding and decoding tool:
alert(1)
[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]][([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+!+[]]+(!![]+[])[+[]]+([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+(!![]+[])[!+[]+!+!+[]]+([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]]((![]+[])[+!+[]]+(![]+[])[!+[]+!+[]]+(!![]+[])[!+[]+!+!+[]]+(!![]+[])[+!+[]]+(!![]+[])[+[]]+(![]+[])[!+[]+!+!+[]]+(!![]+[])[!+[]+!+!+[]]+(![]+[])[!+[]+!+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+(!![]+[])[!+[]+!+!+[]])()
alert(1) into the "Before encoding" text box.[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]][([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+!+[]]+(!![]+[])[+[]]+([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+(!![]+[])[!+[]+!+!+[]]+([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]]((![]+[])[+!+[]]+(![]+[])[!+[]+!+[]]+(!![]+[])[!+[]+!+!+[]]+(!![]+[])[+!+[]]+(!![]+[])[+[]]+(![]+[])[!+[]+!+!+[]]+(!![]+[])[!+[]+!+!+[]]+(![]+[])[!+[]+!+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+(!![]+[])[!+[]+!+!+[]])()
alert(1)
alert(1).No comments yet
Be the first to leave a comment!
2022.11-17