使用TCPdump,当连接wifi呼叫时,我看到了对snq.t-mobilesgws.com的DNS请求。然后它执行一些ISAKMP协议请求,TLSv1,然后" ESP"据Wireshark所说,协议。
我很高兴看到它没有通过wifi以纯文本形式发送IMEI,但我不确定这个协议是什么 - 可以将其添加到FirefoxOS / Ubuntu-touch中,例如?或者这已经是许多移动操作系统的UMA标准了吗?
答案 0 :(得分:1)
封装安全有效负载是IPsec的一部分,您可以阅读更多有关here.的信息。“ESP的主要工作是通过加密来提供我们寻求IP数据报的隐私。”该协议仅适用于IPSec设备。我必须同意Paul的观点,并说如果不改变操作系统的通信方式,这是极不可能的。
答案 1 :(得分:0)
ISAKMP(互联网安全协会和密钥管理协议)是一种加密协议,是IKE的基本协议(互联网密钥交换),用于在 IPsec 协议中建立安全关联(使用 IP封装安全负载(ESP)或 IPSec身份验证标头(IPsec AH))。
当然,您可以开发自己的实现,但是您需要熟悉RFC2408,RFC2407(针对ISAKMP)和RFC4302或RFC4303中定义的协议(对于IPsec AH或ESP)。
所有这些协议都被定义为通信的互联网标准,而不是UMA,UMA是为基于Web的访问管理定义的。
Firefox OS(基于linux)已经实现了一个wpa_supplicant守护程序来处理与WiFi的连接,因此开发自定义实现没有任何意义。
无论如何,如果您想要访问Firefox OS API以连接到WiFi网络,则无法执行此操作,因为此API仅适用于certified applications(OEM)。