Is there a way to elucidate an obfuscated javascript code block???
有没有办法来阐明混淆的javascript代码块???
You can try these -
你可以尝试这些 -
http://elfz.laacz.lv/beautify/
http://www.brianfolts.com/un/ - Works only in FF
http://www.brianfolts.com/un/ - 仅适用于FF
Depends on how it's obfuscated. You likely won't be able to get the original code, but with first pretty-printing and then hand-analyzing the code (if it's just minimized/compressed) you'll get pretty far.
取决于它是如何混淆的。您可能无法获得原始代码,但通过首次漂亮打印然后手动分析代码(如果它只是最小化/压缩),您将获得相当远的距离。
If it's obfuscated code that's eval()
ed, you'll need to go through additional hoops to get to the code that is passed to eval()
(or just monkey-patch eval
yourself to do something like print the parameters).
如果它是eval()编辑的混淆代码,你需要经过额外的箍来获得传递给eval()的代码(或者只是猴子补丁eval自己做一些像打印参数的东西)。
本站翻译的文章,版权归属于本站,未经许可禁止转摘,转摘请注明本文地址:http://www.silva-art.net/blog/2009/04/20/7f02b20410aa5049e601cac675920588.html。