☰
CiLocks Phone Info功能详解:4条getprop命令获取设备全部信息
2026/9/26 2:16:36 网站建设 项目流程

CiLocks Phone Info功能详解:4条getprop命令获取设备全部信息

【免费下载链接】CiLocksCrack Interface lockscreen, Metasploit and More Android/IOS Hacking项目地址: https://gitcode.com/GitHub_Trending/ci/CiLocks

CiLocks 是一款开源的 Android/IOS 锁屏破解与安全测试工具,其中的Phone Info(设备信息)功能只需 4 条adb shell getprop命令,就能快速拿到目标手机的制造商、型号、Android 版本和 API 级别四项关键设备信息。对新手来说,这是理解 ADB 设备指纹获取的最佳入门案例——无需任何复杂配置,一条菜单选项即可完成。

什么是 CiLocks 的 Phone Info

Phone Info 是 CiLocks 主菜单中的第 12 号选项,专为安全测试人员设计:当你通过 USB 连接目标设备后,它会自动执行设备属性查询,帮你确认"现在手里拿的到底是什么机器"。这在锁屏破解、Metasploit 攻击前的目标侦察阶段非常实用。

早期的 v1.2 版本中该功能已经存在,可见 CiLocks 的演进路线:

4条核心getprop命令逐条解析

Phone Info 的全部实现位于 cilocks 脚本中,本质上就是 4 条getprop查询:

命令获取内容示例输出
adb shell getprop ro.product.manufacturer手机制造商Xiaomi
adb shell getprop ro.product.model设备型号21091116C
adb shell getprop ro.build.version.releaseAndroid 系统版本13
adb shell getprop ro.build.version.sdkAPI 级别(SDK)33

为什么是这4个属性?

  • ro.前缀代表read-only(只读)属性,是 Android 系统启动时固化在/system/build.prop中的设备指纹,普通应用无法篡改;
  • manufacturer + model用于识别硬件,判断设备兼容性;
  • version.release + version.sdk用于识别系统,决定后续可选的攻击/调试路径(例如 Root 方案对不同 Android 版本的支持差异很大)。

拿到这四项后,脚本会用printf将它们拼成一行摘要,并按字段逐一打印(见 cilocks)。

使用Phone Info功能的完整步骤

环境要求(详见 README.md):Linux 系统 + PHP + Node.js +ADB(Android SDK)+ USB 数据线 + 已开启 USB 调试的 Android 设备。

# 1. 安装依赖 sudo apt install php nodejs npm adb scrcpy wget unzip apktool jq -y # 2. 获取并运行 CiLocks git clone https://gitcode.com/GitHub_Trending/ci/CiLocks cd CiLocks chmod +x cilocks sudo bash cilocks

3. 连接手机:USB 数据线连接目标设备,在手机上确认"USB 调试"授权弹窗。

4. 在主菜单输入12并回车,即触发 Phone Info 流程(菜单入口定义见 cilocks)。

5. 查看输出,典型结果如下:

Info: Xiaomi 21091116C 13 (API 33) Manufacturer: Xiaomi Model: 21091116C Version: 13 Sdk: 33

一行Info摘要 + 四个明细字段,一目了然。

常见问题排查

🔌 adb 无响应 / 命令输出为空

说明 ADB 未识别到设备。先执行adb devices确认设备出现在列表中;若显示unauthorized,需在手机端重新授权 USB 调试。

📱 命令全部正常但输出为空白

检查是否误连了模拟器,或设备系统被自定义 ROM 修改了build.prop。

💡 进阶用法:脱离菜单手动执行

Phone Info 不依赖 CiLocks 框架,任何装有 ADB 的电脑都可以直接敲上面的 4 条getprop命令。理解了这一点后,你还能举一反三——例如用getprop ro.build.fingerprint获取完整设备指纹。CiLocks 的 ADB Toolkit(主菜单 7 号选项)同样基于adb shell,可作为延伸练习:

小结

要点说明
核心命令4 条adb shell getprop
获取字段制造商、型号、系统版本、API 级别
入口主菜单选项 12(Phone Info)
前置条件ADB 安装、USB 连接、USB 调试已授权

⚠️声明:本文仅用于安全学习与自有设备测试。请在遵守法律法规的前提下使用,切勿将工具用于非法活动——这一点在 README.md 中也被明确强调。

掌握 Phone Info 后,你就理解了 Android 设备指纹的读取原理,这是深入学习 CiLocks 其他功能(如锁屏爆破、ADB Toolkit)的第一步。

【免费下载链接】CiLocksCrack Interface lockscreen, Metasploit and More Android/IOS Hacking项目地址: https://gitcode.com/GitHub_Trending/ci/CiLocks

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询