阐明混淆的javascript代码块

[英]Elucidate an obfuscated javascript code block


Is there a way to elucidate an obfuscated javascript code block???

有没有办法来阐明混淆的javascript代码块???

2 个解决方案

#1


You can try these -

你可以尝试这些 -

http://elfz.laacz.lv/beautify/

http://www.brianfolts.com/un/ - Works only in FF

http://www.brianfolts.com/un/ - 仅适用于FF

#2


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



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告