0

在开发应用程序时,可能会有一段时间我想与客户端建立安全连接,例如 vpn。iphone是这里的主题。一旦用户建立了这一点,当我建议这样做时,是否所有 IP 流量都被路由?我对一些开放端口或对 vpn 流量的检查感到好奇。

SDK是否有任何可用的方法来验证没有数据“围绕”我认为开关激活的路线发送?

问题更多是 iPhone 固有的安全性问题。如果我说所有流量都应该通过我选择的 vpn,是否有任何东西隐藏在 API 甚至 SDK 中,指向基本操作系统 (osx) 能够在不通过代理的情况下与另一个 IP 地址通信? 如果我在使用 3G 的位置并且我的应用程序使用 VPN 来保护数据,我必须确保没有我错过的后门或泄漏。

4

1 回答 1

0

如果您有典型的客户端-服务器配置,您应该配置服务器,以便只能通过 VPN 进行访问。这意味着您可以判断用户是否在客户端通过 VPN 进行连接,因为如果不是,他们将无法连接。

除了可达性测试之外,没有办法“知道”用户是否通过特定的 VPN 配置进行连接。

于 2009-08-27T05:27:25.033 回答