Overview
ADB (Android Debug Bridge) is the primary interface for interacting with Android devices and emulators. For pentesters, it enables shell access, APK extraction, log capture, port forwarding, and app manipulation. Requires USB Debugging enabled on the device (Settings → Developer Options → USB Debugging).Connect
USB:Shell
App Management
List packages:File Transfer
| Path | Contents |
|---|---|
/sdcard/ | External storage |
/data/data/<pkg>/ | App private data (root required) |
/data/local/tmp/ | World-writable temp dir |