通过 wifi 执行 libimobiledevice 命令

通过 wifi 执行 libimobiledevice 命令

我正在尝试重新创建赛门铁克在 RSA 2018 上提出的信任劫持攻击,但无法通过 iTunes wifi 同步远程执行 libimobiledevice 命令。

当我的 ios 设备和计算机之间有物理 USB 连接时,所有命令都能完美运行,但是当我启用 iTunes wifi 同步并断开电缆时,我无法再联系该设备。

但是,当我idevice_id -l通过 wifi 运行时,它会显示我的 ios 设备的 uuid,但任何其他命令只会显示诸如ERROR: Could not connect to device或 之类的错误No device found, is it plugged in?

关于如何解决这个问题有什么建议吗?

答案1

事实证明,我的 libimobiledevice 版本及其依赖项已损坏。我通过完全重新安装 libimobiledevice 及其依赖项以及删除 libimobiledevice 存储的所有先前数据来修复此问题。

相关内容