ADBToolKitsInstaller 项目教程
1. 项目的目录结构及介绍
ADBToolKitsInstaller/
├── README.md
├── LICENSE
├── install.sh
├── ADB-Toolkit.sh
├── modules/
│ ├── device-pull.sh
│ ├── device-push.sh
│ ├── screenrecord.sh
│ ├── screenshot.sh
│ ├── sys-dump-info.sh
│ └── metasploit/
│ ├── payload-create.sh
│ ├── payload-install.sh
│ └── payload-launch.sh
└── config/
└── config.ini
- README.md: 项目说明文件,包含项目的基本介绍和使用方法。
- LICENSE: 项目的开源许可证文件。
- install.sh: 项目的安装脚本。
- ADB-Toolkit.sh: 项目的启动脚本,包含多个功能选项。
- modules/: 包含多个功能模块脚本,如设备文件操作、屏幕录制、截图等。
- config/: 包含项目的配置文件。
2. 项目的启动文件介绍
ADB-Toolkit.sh
ADB-Toolkit.sh
是项目的启动脚本,提供了多个功能选项,包括但不限于:
- 设备文件的拉取和推送
- 屏幕录制
- 截图
- 系统信息导出
- Metasploit 相关操作
使用方法:
sudo bash ADB-Toolkit.sh
3. 项目的配置文件介绍
config.ini
config.ini
是项目的配置文件,包含了一些基本配置项,如设备连接信息、默认操作选项等。
示例内容:
[Device]
SerialNumber=1234567890abcdef
[Options]
DefaultAction=screenshot
- Device: 设备相关配置,如设备序列号。
- Options: 默认操作选项,如默认执行的命令。
通过修改 config.ini
文件,可以自定义项目的默认行为和设备连接信息。