Hacker News new | past | comments | ask | show | jobs | submit login

So, run http://www.jsnice.org/ over it?



You can also just click the {} icon in Chromes debugger.

All you will get is a lot of function a with arguments z d and f calling eq on z and passing it d, then returning the qln value of the result.

Slightly more readable, yes, but still like debugging assembler.


It actually provides meaningful names, here is more about it: https://news.ycombinator.com/item?id=7836092


tried it out and got an error saying it doesnt support ES5 getters/setters unless i change the language_in option. is there a way to do this?

even so, there's nothing it can do to bring back eliminated code, meaningfully extract inlined functions and scope everything appropriately to help a reverser understand context. it would still take an immense amount of effort only to get back something very specific.

the only thing you can probably get out of it is some largely mathematical chunks that cannot be restructured much, eg: rgbToHsv.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: