保护移动应用程序的 API REST
您怀疑嗅探请求可能提供对 API 秘密的访问权限,使其容易受到以下攻击者的利用提取“密钥”。这让您质疑在移动环境中保护 API 的能力。
理解差异:“什么”与“谁”
考虑 API 时安全性,区分“什么”和“谁”向 API 发出请求至关重要服务器。
在截获密钥的情况下,问题在于冒充“什么”,通常用于验证发出请求的移动应用程序的真实性。
强化和屏蔽移动应用程序
防止这些秘密被泄露从一开始就遭到破坏,请考虑实施尝试屏蔽移动应用程序本身的解决方案:
保护 API 服务器
重点强化 API 服务器以增强其检测和缓解攻击的能力:
潜在的解决方案:移动应用程序证明
移动应用程序包含秘密的传统方法可能会让他们暴露于提取。更好的解决方案涉及实施移动应用程序证明:OWASP 的其他见解
请参阅 OWASP 基金会的资源以获取有关以下方面的全面指导:以上是我们如何保护移动应用程序的 REST API 免受嗅探和模拟攻击?的详细内容。更多信息请关注PHP中文网其他相关文章!