JavaScript Ninja Techniques - JavaScript Based Obfuscation Unifying To Limited Charset

Posted at

icompile.eladkarako.com_javascript_obfuscation_limited_charsetthis one is quite nice to play with (my obfuscation algorithms can be found around the internet for some-time now :) )



the idea is based on known strings returned by the JavaScript engine,
and making use of it, AS STRING, here is a snippet ;)

~[] -1
~{} -1
~~[] 0
![]+"" false
!![]+"" true
!"" true
-1[-1] NaN
[].$ undefined


a word of warning, it drives Google-Closure-Compiler totally Off the trolley..