2014-03-31 29 views
2

使用TCPdump,当连接wifi-呼叫时,我看到了对snq.t-mobilesgws.com的DNS请求。根据Wireshark的说法,它执行一些ISAKMP协议请求,TLSv1,然后是“ESP”协议。Wifi呼叫协议可以编程到FirefoxOS中吗?

我很高兴看到它不会通过wifi在纯文本中发送IMEI,但我不确定这个协议是什么 - 它可以被添加到FirefoxOS/Ubuntu-touch中吗?或者这已经是许多移动操作系统的UMA标准了?

+0

为了实现wifi呼叫,您必须在相当低的级别使用手机,我发现手机操作系统不太可能允许这样做。 – iamkrillin

回答

0

ISAKMP互联网安全关联和密钥管理协议)是一种加密协议,用于在的IPsec协议来建立安全关联IKE(互联网密钥交换)的基本协议(使用IP封装安全负载(ESP)或IPSec身份验证标头(IPsec AH))。

当然你也可以开发自己的实现,但您需要了解在RFC2408定义的协议硬知识,RFC2407(ISAKMP为)和RFC4302RFC4303(IPsec的AH或ESP)。

所有这些协议被定义为通信的Internet标准,而不是UMA,UMA是为基于Web的访问管理定义的。

Firefox OS(基于Linux)已经实现了一个wpa_supplicant守护进程,它可以处理与WiFi的连接,所以它没有意义开发自定义实现。

无论如何,如果您想访问Firefox OS API以连接到WiFi网络,则无法执行此操作,因为此API仅适用于certified applications(OEM)。

+0

虽然你确实解释了帖子中的各种缩写词的含义,但你没有解决OP问题。他们询问的基本上是通过wifi拨打电话。 – iamkrillin

1

封装安全有效载荷是IPsec的一部分,您可以阅读更多关于here.“ESP的主要工作是通过加密它们来提供我们寻求IP数据报的隐私。”该协议仅适用于IPSec设备。我必须同意保罗的观点,并且说如果不改变操作系统的通信方式,这是极其不可能的。

+0

换句话说,用户应用程序没有Javascript底层接口在FxOS中执行类似操作,并且FirefoxOS本身不支持UMA? – NoBugs

相关问题