codewithstarboy/Chimera
GitHub: codewithstarboy/Chimera
Chimera 是一款利用 Android 内核的 ConfigFS 将已 root 的手机转化为 HID 设备模拟器的安全测试工具,免除了对外部专用硬件的依赖。
Stars: 0 | Forks: 0
# 🤖 Chimera - 轻松实现 Android 硬件测试自动化
[](https://github.com/codewithstarboy/Chimera)
## 📁 项目概述
Chimera 能将您的 Android 设备转变为一款强大的硬件仿真工具。它的作用类似于定制的键盘或存储设备,用于测试系统安全性。您可以使用它在目标机器上注入代码或自动化按键操作。该工具提供类似于专业硬件测试设备的功能。它通过 ConfigFS 工作,以模拟物理硬件桥接。
## 🛠 功能
* **HID 仿真:** 模拟键盘和鼠标等常见硬件。
* **Payload 注入:** 运行自动化脚本以测试安全配置。
* **Root 集成:** 利用系统权限进行直接硬件访问。
* **脚本库:** 支持用于硬件任务的行业标准脚本格式。
* **便携式界面:** 通过简单的屏幕管理复杂的命令。
## 📦 系统要求
在开始之前,请确保您满足以下要求:
* **Android 设备:** 一台已 root 且运行 Android 10 或更高版本的智能手机。
* **连接:** 一条支持数据传输的 USB 线,用于连接目标系统。
* **操作系统:** Windows 10 或 11,用于运行管理界面。
* **存储:** 至少 200 MB 的可用空间。
* **驱动程序:** 您的 PC 上已安装特定手机型号的最新 USB 驱动程序。
## 📥 下载工具
访问代码库页面以下载该软件的最新版本。请点击下方链接前往官方文件位置。
[下载 Chimera 文件](https://github.com/codewithstarboy/Chimera)
1. 导航到上面的链接。
2. 在屏幕右侧查找 Releases 部分。
3. 点击最新发布的版本。
4. 选择以 .zip 结尾的文件,将该软件包保存到您的计算机中。
## ⚙️ 安装说明
1. 在您的计算机文件夹中找到已下载的文件。
2. 右键单击该文件夹并选择“全部解压缩”。
3. 打开解压后的文件夹。
4. 使用 USB 线将您的 Android 设备连接到计算机。
5. 在您的 Android 设备屏幕上授予文件传输权限。
6. 将 Chimera 安装文件从您的 PC 复制到 Android 设备的主目录中。
7. 使用手机上的文件管理器打开该文件,并按照屏幕上的提示进行安装。
## 🚀 运行硬件模拟器
1. 在您的 Android 设备上打开 Chimera 应用。
2. 在应用启动时授予其请求的 root 权限。
3. 将您的 Android 设备连接到目标计算机主机。
4. 在手机上打开 Chimera Dashboard。
5. 从库菜单中选择一个预加载的 payload。
6. 按“执行”按钮开始硬件交互。
7. 观察手机屏幕上的状态指示灯以确认活动状态。
## 🧩 修改脚本
您可以向软件中添加自己的测试脚本。
1. 将您的 Android 手机连接到 PC。
2. 导航到存储在您手机内部存储中的 Chimera 文件夹。
3. 打开 scripts 文件夹。
4. 创建一个新的文本文件,并将其以 .txt 扩展名保存。
5. 在此文件中写入您的命令。
6. 在主菜单中刷新脚本列表后,应用会自动检测到新文件。
## ⚠️ 安全信息
请仅在您拥有或已获得明确测试许可的硬件上使用此工具。未经授权访问计算机系统会造成损害并带来法律风险。请始终在受控的实验室环境中进行安全测试。
## 🛠 常见问题故障排除
* **未检测到设备:** 拔下 USB 线并重新插入。确保您的手机设置允许 USB 调试。
* **权限被拒绝:** 打开您的 Superuser 管理应用,并确保 Chimera 拥有完整的 root 访问权限。
* **脚本执行失败:** 检查您的脚本文本文件是否存在拼写错误。确保命令符合标准的硬件协议格式。
* **连接中断:** 将 USB 线替换为高质量的数据线。劣质充电线通常无法正确传输数据。
## 📞 支持
如果软件无法启动,请验证您的 Android 版本是否满足最低要求。查看您的设备制造商网站,以确认您的特定型号是否支持 ConfigFS。此功能对于硬件仿真的正常运行至关重要。请保持您的 Android 固件处于最新状态,以确保最佳性能。
标签:Android, ConfigFS, DSL, HID攻击, 目录枚举, 移动安全