pull_adb_file
Pull one readable Android device file by absolute path into a selected local directory, compute its SHA-256 digest, and refuse to overwrite an existing local copy.
Instructions
Pull one absolute device path (a database, shared-preferences XML, or any readable file) into a caller-selected output directory, digesting it with SHA-256. The local copy must not already exist. Read-only with respect to the device.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| serial | Yes | Device serial exactly as `adb devices` reports it | |
| device_path | Yes | Absolute device filesystem path to pull | |
| output_directory | Yes | Local directory for the pulled file; must not already contain the file | |
| analysis_project_id | No | Optional investigation to retain this tool result in. Does not prove target identity or causal relationships. |