【问题标题】:Renaming minified JavaScript objects?重命名缩小的 JavaScript 对象?
【发布时间】:2018-03-26 20:32:09
【问题描述】:

是否有某种类型的脚本或网站接受缩小的 JavaScript 代码(所有变量名替换为 a、b、c、d、e 等)并通过智能猜测名称返回“未缩小的”JavaScript还是随机分配易于记忆的名称,例如 blueGiraffe2 或类似名称?

【问题讨论】:

  • 谷歌“unminify javascript”的第一个结果?
  • 将 vars 更改为有意义的东西将是一项非凡的编码壮举
  • 请使用正确的术语。缩小和混淆是两个不同的东西。

标签: javascript obfuscation minify


【解决方案1】:

没有什么可以不混淆变量(给他们有意义的名字)。但是,您可以通过多种方式轻松unminify JavaScript:

  1. 大多数 IDE 都具有可供您使用的代码格式化功能
  2. Chrome 在缩小的源文件的左下方有一个“漂亮的打印”功能。
  3. Firefox 在缩小的源文件的右下角有一个“漂亮的打印”功能

但是,很难弄清楚代码的作用;它被缩小和混淆是有原因的。

【讨论】:

    【解决方案2】:

    找到了完全符合我要求的东西。 http://jsnice.org/

    【讨论】:

      猜你喜欢
      • 2011-06-06
      • 1970-01-01
      • 2015-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多