Ios 隐藏/隐藏/加密存储在应用程序中的服务器URL的方法

Ios 隐藏/隐藏/加密存储在应用程序中的服务器URL的方法,ios,security,url,obfuscation,Ios,Security,Url,Obfuscation,可能重复: 我的应用程序使用SSL与服务器进行通信,但我想隐藏、隐藏或加密应用程序中的URL,因此使用调试器/十六进制编辑器的黑客不会(轻易)看到它 我想要不费时间的东西 你们推荐什么?使用RESTful API设计。你只需要存储基本URL,其他所有内容都由服务器提供。嘿,我对你的问题进行了一些编辑,为它添加了一些标签,我认为这些标签有助于更好地对其进行分类,并希望标题能更清楚地说明你的用例是什么。。。如果我歪曲了什么,请告诉我。我重新编辑了你的问题,以便把问题弄清楚@Carlvaezey在你

可能重复:

我的应用程序使用SSL与服务器进行通信,但我想隐藏、隐藏或加密应用程序中的URL,因此使用调试器/十六进制编辑器的黑客不会(轻易)看到它

我想要不费时间的东西


你们推荐什么?

使用RESTful API设计。你只需要存储基本URL,其他所有内容都由服务器提供。

嘿,我对你的问题进行了一些编辑,为它添加了一些标签,我认为这些标签有助于更好地对其进行分类,并希望标题能更清楚地说明你的用例是什么。。。如果我歪曲了什么,请告诉我。我重新编辑了你的问题,以便把问题弄清楚@Carlvaezey在你的问题中漏掉了两个重要的词encrypt(意思是crytograph)和Underfuse。如果我做了任何错误的编辑,请重新编辑您的问题。这听起来很像是通过模糊实现的安全性。@OP只是想澄清一下,为什么在点对点安全通信场景(使用SSL)中首先需要额外的安全措施?SSL在点对点通信场景中提供了安全性。该应用程序已经被“加密”,尽管这在越狱设备上很容易被破坏。然而,做更多的事情没有什么意义,因为安装一个“假”CA证书并以这种方式读取URL是很简单的。还有比不那么秘密的URL更好的保护你的Web应用的方法。你能解释一下你的意思吗?服务器会为应用程序提供所需的URL参数吗?如果是这样,这将如何防止有人从应用程序获取URL,然后使用服务器的配置来重构API?@jsksma2我的困惑源于过去使用过RESTful API,并且似乎没有在运行时配置端点的标准方法(每个API似乎总是采用不同的方法)。即使假设这些API不是完全按照某个标准设计的,我也很难理解它是如何提供解决方案的。这很有趣,事实上,我在理解完全相同的事情时遇到了问题。我发布了那个链接,因为我在看到这篇文章之前正在阅读它。@jsksma2,这篇文章的作者不理解REST和w他所教的不是RESTfulAPI设计。不要从任何告诉您硬编码URL的东西中学习REST。