I lied in the title, well, sort of. Nobody explicitly asked for this but the signs were always there.| Cats with power tools
Bypassing anti-debugging detection techniques when analysing potentially malicious websites, no matter the site.| Cats with power tools
Analysing Pixelmelt's Javascript Virtualisation Obfuscation - A Research Study| Cats with power tools
A good VM is a constantly changing VM| Cats with power tools
Text obfuscation with no JavaScript? How?| Cats with power tools
JavaScript exception handling can be exploited to create non-linear code flow that confuses analysis.| Cats with power tools
Notes on virtualization obfuscation of JavaScript.| Cats with power tools
JavaScript quirks that can be used for obfuscation.| Cats with power tools
Usage of branch encryption in various obfuscation contexts.| Cats with power tools
Did it work well and is it useful in any way? No. Is it hilarious to mess around with and does it mimic them well? Yes.| Cats with power tools
As it turns out they don't actually want you to do this (and have some interesting ways to stop you)| Cats with power tools