jsDecode is a small quick utility to help you analyze encoded javascript blocks. It works by hooking eval, document.write and document.writeln which are common functions used by encoded scripts to rewrite themselves on the fly. At each stage the hooked output will be displayed in the top log window where you can then choose to further load and execute it if required. The lower textarea is meant for javascript commands only, you must remove the script block tags for it to work. This has been designed and tested with IE7 only. It should also work with IE6. Because this decoder uses IE and executes possibly malicious scripts directly, only use this in a VM machine! Malicious scripts can easily detect its presence and bypass it if they really wanted to. This is just a quick shortcut which is handy to have laying around, nothing fancy. See the samples included and the help link for more info. |