智能逆转压缩的javascript与模糊的变量&功能名称?

时间:2010-04-10 20:06:07

标签: javascript compression obfuscation reverse-engineering

我想知道是否存在一个工具来帮助反转具有模糊变量名称的压缩javascript。我不是在寻找漂亮的印花美化器,而是寻找一种实际上知道如何改变它的工具。传播变量名称选择。

让我更具体一点:    - 某些函数属于'public'API,我想在其原型中强加可读的参数名称    - 文档窗口和其他浏览器习语有中间变量

我想将这些知识提供给该工具,然后让它创建另一个javascript,其中知识将被正确传播。

感谢 杰罗姆瓦格纳

1 个答案:

答案 0 :(得分:1)

听起来好像你需要一个javascript重构工具。可以重构javascript的东西,即获取javascript文件并重命名变量。

以下是IDE的一些插件:

http://www.brics.dk/jsrefactor/index.html

http://www.jetbrains.com/editors/javascript_editor.jsp?ide=idea#JavaScript%5Frefactoring

如果您尝试以编程方式执行此操作,那么这可能不是您的最佳解决方案。