【问题标题】:Swift: How to hide API URL and parameters in iOS AppSwift:如何在 iOS 应用程序中隐藏 API URL 和参数
【发布时间】:2020-04-20 07:49:27
【问题描述】:

我很想知道,有什么方法可以安全地存储无法在逆向工程中编译的 API url 和参数?换句话说,我不想在常量文件中使用基本 url。我想把它保存在其他更安全的地方。谁能告诉我该怎么做?

【问题讨论】:

    标签: ios swift security url


    【解决方案1】:

    虽然确实没有办法完全保密,但您应该将它们存储为二进制文件。所以你可以自己做(有很多关于这方面的教程),或者使用半自动化或全自动的库和脚本,如 cocoapods-keys。此外,upfuscation 可以帮助您使攻击者更难解码硬编码的字符串。

    但请记住:

    保守秘密的最好方法,秘密,就是根本不保守!

    【讨论】:

      猜你喜欢
      • 2012-09-08
      • 2014-08-05
      • 2018-03-30
      • 2015-04-30
      • 1970-01-01
      • 1970-01-01
      • 2016-10-24
      • 2011-09-04
      • 1970-01-01
      相关资源
      最近更新 更多