【问题标题】:Is it possible to get the original code from react-scripts uglify?是否可以从 react-scripts uglify 获取原始代码?
【发布时间】:2021-02-28 23:50:04
【问题描述】:

我部署了一个没有源映射的反应应用程序。我正在使用 react-scripts 而不是从头开始弹出和配置构建。 我的问题是,这是否足够安全以防止有人窃取我的原始代码? 我应该弹出并使用另一个 uglify/obfuscate 库吗?

非常感谢!

【问题讨论】:

    标签: javascript reactjs uglifyjs react-scripts


    【解决方案1】:

    是的。但是缩小/丑化“足够”是安全的。 JavaScript 文件不可避免地会在浏览器端展示所有内容,因此我们无法完美地隐藏源代码。混淆库可能会减慢您的代码。 请记住,您不应在 JavaScript 代码中包含密钥。

    【讨论】:

      【解决方案2】:

      Uglify - 与任何其他缩小器一样 - 与防止代码被盗无关。缩小器使代码更小,并且具有人类更难阅读的副作用,但功能完全相同。 绝对没有可以阻止某人对在其浏览器中执行的 Javascript 进行逆向工程。当用户“访问”您的网站时,实际上只是一次下载,您实际上是在说,“在这里,拥有此应用程序的代码,以便您可以运行它”。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-06-06
        • 2011-03-29
        • 2022-12-01
        • 2020-03-27
        • 2020-03-08
        • 2021-10-17
        • 1970-01-01
        相关资源
        最近更新 更多