【发布时间】:2021-11-06 11:25:25
【问题描述】:
我在 iOS 上使用 firebase 制作了我的移动应用,并且我使用可调用函数与数据库进行通信。
当我尝试使用像 Charles 这样的简单应用程序执行“中间人”攻击/移动时,我可以看到我所有的呼叫以及我发送的纯文本数据。当我使用像 iTunes 这样的知名应用程序时,我无法解密任何东西(我认为这就是我们所说的 ssl pinning)
我有 3 个问题:
- firebase 云函数 (https.callable) 是否处理 ssl pinning?
- 如果没有,我该如何保护?将节点用于我的功能,是否可以从 firebase 请求 ssl 证书并将其链接到功能?
- 移动 SDK 请求是否已固定?我在嗅探应用上看不到任何有关读取调用的信息。
谢谢大家。
【问题讨论】:
标签: firebase google-cloud-functions sslpinning