【问题标题】:UglifyJS / UglifyJS2 - How hard it is to decrypt / revert-engineer the result?UglifyJS / UglifyJS2 - 解密/还原工程结果有多难?
【发布时间】:2012-12-28 04:07:34
【问题描述】:

是否有任何可用的工具可以将优化后的 blob 恢复为人类可读、易于理解的状态?

【问题讨论】:

    标签: javascript obfuscation deobfuscation uglifyjs


    【解决方案1】:

    根据选项的不同,大部分有用的信息都会在这个过程中被破坏,但是UglifyJS2本身可以重新添加缩进等。但是,局部变量名称、cmets 以及有时(同样取决于选项)其他东西都会被破坏。

    【讨论】:

    • 您能否详细介绍一下“有用信息”位?究竟是什么信息?认为丑化主要是关于名称修改和行连接。
    • @Kay:我猜主要是名字。我不了解 UglifyJS,因为我主要使用 Closure Compiler,但 Closure Compiler 也可以内联函数并执行其他类似的优化。
    猜你喜欢
    • 1970-01-01
    • 2014-12-19
    • 1970-01-01
    • 2015-10-06
    • 1970-01-01
    • 2014-05-14
    • 1970-01-01
    • 1970-01-01
    • 2012-07-11
    相关资源
    最近更新 更多