kali linux android-sdk

 

https://www.onlinetis.com

kali linux android-sdk

Instalar el Android SDK en Kali Linux es un proceso común para quienes se dedican a las auditorías de aplicaciones móviles o al desarrollo. Aunque Kali está basado en Debian, la configuración suele hacerse de forma manual para tener un mejor control de las herramientas de línea de comandos.

Aquí tienes una guía paso a paso para dejarlo configurado correctamente:


1. Actualizar el Sistema e Instalar Java

El SDK de Android requiere Java (JDK) para funcionar. Por lo general, se recomienda la versión 17 o 11.

Bash
sudo apt update && sudo apt upgrade -y
sudo apt install openjdk-17-jdk -y

2. Descargar las Command Line Tools

En lugar de instalar el pesado Android Studio, muchos usuarios de Kali prefieren solo las Command Line Tools.

  1. Ve al sitio oficial de Android Developers.

  2. Busca la sección "Command line tools only" y descarga el paquete para Linux.

  3. Crea una carpeta para el SDK y descomprime el archivo:

Bash
mkdir -p ~/android-sdk/cmdline-tools
cd ~/android-sdk/cmdline-tools
# Extrae el contenido aquí
unzip /ruta/al/archivo/commandlinetools-linux-*.zip

Nota importante: Para que funcione correctamente, la estructura de carpetas debe ser ~/android-sdk/cmdline-tools/latest/. Mueve el contenido que descomprimiste a una carpeta llamada latest.

3. Configurar las Variables de Entorno

Para que Kali reconozca los comandos adb, fastboot y sdkmanager desde cualquier lugar, debes editar tu archivo .zshrc (o .bashrc si no usas ZSH).

  1. Abre el archivo: nano ~/.zshrc

  2. Pega lo siguiente al final del archivo:

Bash
export ANDROID_HOME=$HOME/android-sdk
export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/emulator
  1. Guarda y aplica los cambios: source ~/.zshrc

4. Instalar Componentes Esenciales

Ahora usa el sdkmanager para instalar las herramientas de plataforma (donde vive ADB) y las build-tools.

Bash
sdkmanager --update
sdkmanager "platform-tools" "platforms;android-33" "build-tools;33.0.0"

Herramientas adicionales útiles en Kali

Si tu objetivo es el Pentesting Móvil, te recomiendo instalar estas herramientas que complementan al SDK:

  • ADB (Android Debug Bridge): Ya incluido en platform-tools.

  • Apktool: Para descompilar APKs. (sudo apt install apktool)

  • Dex2jar: Para convertir archivos .dex a .jar.

  • Frida: Para instrumentación dinámica.

Resumen de comandos comunes

ComandoFunción
adb devicesLista los dispositivos conectados.
adb shellAbre una terminal dentro del móvil.
sdkmanager --listMuestra paquetes instalados y disponibles.

Como instalar: sudo apt install android-sdk 

Entradas populares de este blog

Hacking y ciberseguridad en kali linux con Fping

Hacking y ciberseguridad en kali linux con atk6-thcping6

Como utilizar Fierce en kali linux