4 ms·
I think closure compiler's 'obfuscation' is an incidental part of its minification passes.
by zemnmez 5y ago
I think closure compiler's 'obfuscation' is an incidental part of its minification passes.
- raspasov 5y agoGot it. Thank you. I've been using the Google Closure compiler for many years with advanced and every time I look at the code output I'm like "there's no way in a 100 years I would be able to de-obfuscate back to my own code to a great extent". But I don't specialize in reverse engineering, so I might be missing something big.
- stjohnswarts 5y agoExpecting obfuscation to increase security is a fool's errand. However expecting it to cut down on re-use of your code then it will no doubt work.
- zemnmez 5y agopersonally, I find the code it outputs to be easier to understand often than the source because it simplifies a lot of stuff into the most abstract logic. I think it takes some getting used to for your brain to connect those pieces, though
- raspasov 5y agoFair enough, thank you. I guess ultra-shortening the names into a,b,c,d,e, etc makes it superficially hard to understand what's going on but I agree on your point about abstract logic.