【中文篇名】蟒蛇器械库的实现

pymobiledevice-qta的Python项目详细描述


PyMobileDevice

GitHub licenseBuild StatusPyPi version

pymobiledevice是mobiledevice库的跨平台实现 这就谈到了支持iPhone、iPod touch、iPad和Apple TV设备的协议。

要求

  • python 2.7和3.x
  • m2加密
  • 构造=2.9.29
  • Pyasn1
  • 未来
  • 双列表

lockdownd.py[com.apple.lockownd]

此脚本可用于与设备配对并启动其他服务。

/!\其他服务只能在成功配对后才能访问。 成功配对需要解锁设备并单击用户 在手机屏幕上显示“信任此设备”。

afc.py[com.apple.afc]

这项服务负责复制音乐和照片。像iTunes这样的AFC客户端 允许访问设备文件系统的“被监禁”或有限区域。实际上,AFC客户可以 仅访问某些文件,即位于媒体文件夹中的文件。

软禁.py[com.apple.mobile.house戋u restrapt]

此服务允许访问AppStore应用程序文件夹及其内容。 换句话说,通过使用afc客户端,用户/攻击者可以下载应用程序资源和数据。 它还包括“默认首选项”文件,其中有时存储凭据。

installation_proxy.py[com.apple.mobile.installation_proxy]

安装代理管理设备上的应用程序。 它允许执行以下命令:

  • 列出已安装的应用程序
  • 列出存档的应用程序

mobilebackup.py&;mobilebackup2.py[com.apple.mobilebackup&;com.apple.mobilebackup2]

iTunes使用这些服务来备份设备。

diagnostics_relay.py[com.apple.mobile.diagnostics_relay]

诊断继电器允许请求IOS诊断信息。 服务处理以下操作:

  • [睡眠]使设备进入深度睡眠模式并断开与主机的连接。
  • [重新启动]重新启动设备并可选地显示用户通知。
  • [关机]关闭设备并可选地显示用户通知。
  • [NAND,IOregistry,GasGauge,Mobilegestalt]查询诊断信息。

file relay.py[com.apple.mobile.file_relay]

根据IOS版本,文件中继服务可能支持以下命令: 帐户、地址簿、应用程序支持、应用程序电视、基带、蓝牙、CrashReporter、CLTM 缓存,核心定位,数据访问,数据迁移器,解调器,设备-自动,嵌入式社交,FindMyPhone GameKitLogs、iTunestored、IOregusbdevice、HFSMeta、键盘、锁定、MapSlogs、MobileAsset, mobilebackup、mobilecal、mobiledelete、mobileinstallation、mobilemusicplayer、mobileNotes、nanddebuginfo 网络、照片、安全港、系统配置、tmp、无处不在、用户数据库、varfs、vpn、语音邮件 无线网络,无线网络。

iphone返回的所有文件都以明文形式存储在gziped cpio存档中。

pcapd.py[com.apple.pcapd]

从ios 5开始,苹果增加了一个远程虚拟接口(rvi)设施,允许从ios设备镜像网络流量。 在mac osx上,可以使用rvictl命令启用虚拟接口。此脚本允许在其他系统上使用此服务。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在ArrayList中比较数字   java在Kotlin中使异步调用同步   让“Scala编程”junit示例在IntelliJ中工作的java问题   java Servlet侦听器未在ContextListener中设置属性   将Microsoft SQL Server数据库连接到我的Java项目   加载资源时出现java“需要注册工厂”异常   java如何使用POI检查excel中的重复记录?   java如何更改机器生成的代码   java如何确保重写的方法是同步的   用Spring编写Hibernate时的java XML奥秘   java管理mysql数据库中存储的用户权限   java如何运行。来自Javascript的jar方法   java我想在Web应用程序中进行身份验证&对桌面应用程序使用相同的凭据。我该怎么做?