在UE上修改IPsec的加密算法为Null

Change the encryption algorithm of IPsec to Null on UE

我们正在使用 UE(root Android phone)执行网络分析。我们可以毫无问题地从 Pcap 获取信息,Pcap 是使用没有 IPsec 加密的 SIP 的提供商之一。但是,EE(英国)的响应使用带有加密算法的 IPsec。 我们在一些论文中发现,例如“Breaking and Fixing VoLTE”: 《利用隐藏的数据通道和错误实施》,作者:H Kim。可以

change the encryption algorithm of IPsec from AES to Null by modifying configuration file for SIP in the UE side.

我们一直在 root Android phone 上寻找 SIP 配置文件,但没有成功。 这里有人知道如何实现吗?

我找到了答案,所以我要post在这里帮助其他人。

可以使用 adb 工具访问 IMS 设置,如下所示:

adb shell
am start -n com.samsung.advp.imssettings/.ImsSettingsLauncherActivity

最初,我是通过名为 ShortcutMaster 的应用程序(在 Google Play 商店中提供)完成的。在应用程序中,您可以使用搜索选项,输入 'imssettings' 并启动最热门的结果之一。在那里,您可以访问加密设置所在的 IMS 配置文件。 当我尝试修改保存在设备上的 SQLite 数据库时,网络提供商忽略了这些设置。