Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/ahmed-alnassif/androsh
Seguridad AndroidOSINT (Inteligencia de Fuentes Abiertas)Seguridad de ContenedoresScripting y AutomatizaciónVirtualización de SeguridadPruebas de PenetraciónSeguridad MóvilUtilidades y FrameworksAprendizaje y Educación
GitHubahmed-alnassif/androsh

AndroSH

AndroSH No-Root Multi-Distro Linux en Android vía Shizuku/ADB - Ejecuta Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, OpenSUSE y Chimera con integración total del sistema, aislamiento proot e interfaz gráfica Termux:X11.

23221hace 2 díasRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Ver Repositorio

AndroSH - Ejecuta Distribuciones Linux en Android (Sin Root, con ADB/Shizuku)

Gestión Profesional de Distribuciones Linux en Dispositivos Android con Integración ADB/Shizuku

Tests GitHub Stars Version Python License Verified Binaries Platform Distributions Status

Presentación Móvil de AndroSH

🚀 Inicio Rápido

[!Important] Asegúrate de que Shizuku esté instalado y en ejecución antes de continuar.

Los nuevos usuarios deben seguir la guía de 📥 Instalación Detallada.

El proyecto incluye ayuda para la solución de problemas e instrucciones de configuración de Shizuku si es necesario.

root@kitploit:~
apt update; apt install -y python git # Termux
git clone --depth 1 https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH
pip install -r requirements.txt
python main.py install
androsh setup demo --distro debian --type stable
androsh launch demo

📑 Tabla de Contenidos

  • 🚀 Inicio Rápido
  • ⚡ Características Rápidas
  • 🐧 Distribuciones Linux Compatibles
  • 🚀 Descripción General
    • 🏆 Matriz de Ventaja Competitiva
  • 🖼️ Demo Visual
  • 🎯 Capacidades Principales
    • 🚀 Integración Avanzada con el Sistema Android
    • 🛠️ Interfaz de Línea de Comandos Profesional
    • 📊 Arquitectura Basada en Base de Datos
  • 🎨 Experiencia de Usuario Premium
  • 🔧 Suite de Gestión Avanzada
  • 🏗️ Arquitectura Técnica
    • Marco de Integración del Sistema
    • Innovaciones Técnicas
  • 📥 Instalación Detallada
    • Requisitos del Sistema
    • Paquetes requeridos (Termux)
    • Implementación Rápida
  • 🔄 Actualizaciones
  • 🚀 Ejemplos de Uso
    • 1. Implementación de Entorno
    • 2. Inicialización de Entorno
    • 3. Gestión Profesional
  • 💡 Casos de Uso
    • 🎓 Infraestructura Educativa
    • 🔍 Investigación de Seguridad y Pruebas de Penetración
    • 🛠️ Entornos de Desarrollo y CI/CD
    • 📱 Operaciones de Campo y Estaciones de Trabajo Móviles
  • 🛡️ Seguridad y Cumplimiento
    • Arquitectura de Seguridad
    • Garantía de Privacidad

⚡ Características Rápidas

  • 🐳 Multi-Distro: Ejecuta múltiples distribuciones Linux simultáneamente (Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, Chimera, OpenSUSE)
  • 🔧 Shizuku: Integración completa con el sistema Android sin root
  • 💾 Respaldado por SQLite: Gestión de entornos rápida y fiable
  • 🚀 Optimizado: Inicio 40% más rápido que las alternativas
  • 🛡️ Seguro: Aislamiento Proot + límites de permisos
  • 📱 Móvil-Primero: Diseñado para flujos de trabajo Android
  • 🖼️ Soporte Termux:X11 para interfaz gráfica de usuario (GUI) y entorno de escritorio (DE), guía de configuración

🐧 Distribuciones Linux Compatibles

Debian Ubuntu Arch Linux Kali Linux Alpine Fedora Void Linux Manjaro Chimera Linux OpenSUSE

Todas las distribuciones listadas son totalmente compatibles usando fuentes rootfs verificadas y se ejecutan en entornos proot aislados sin requerir acceso root.

🚀 Descripción General

AndroSH es una plataforma de implementación que permite la ejecución fluida de múltiples distribuciones Linux en dispositivos Android mediante virtualización avanzada proot e Integración con el Sistema Android vía ADB/Shizuku. Esta solución proporciona gestión de entornos Linux de nivel profesional sin comprometer la seguridad del dispositivo.

🏆 Matriz de Ventaja Competitiva

🖼️ Demo Visual

Haz clic para ver a tamaño completo

🎯 Capacidades Principales

🚀 Integración Avanzada con el Sistema Android

AndroSH ofrece capacidades de integración Android-Linux sin precedentes mediante ADB y Shizuku:

root@kitploit:~
# Execute Android system commands from Linux environment
pm list packages -f

# Access kernel-level information
cat /proc/version

# System property management
getprop | grep version

# Network configuration access
ip route show

🛠️ Interfaz de Línea de Comandos Profesional

Ver la ayuda completa de comandos

📊 Arquitectura Basada en Base de Datos

  • Integración SQLite: Seguimiento de entornos de alto rendimiento
  • Gestión de Sesiones Persistentes: Conservación del estado entre sesiones
  • Ejecución Rápida de Consultas: Listado de distribuciones 60% más rápido
  • Integridad Transaccional: Seguimiento fiable de operaciones

🎨 Experiencia de Usuario Premium

  • Interfaz ASCII Profesional: Experiencia de terminal coherente con la marca
  • Jerarquía de Información: Mensajes de éxito/advertencia/error codificados por colores y estilo de tiempo --time-style
  • Organización de Datos: Diseños de tabla limpios para información compleja
  • Atractivo Visual: Estética de terminal profesional
  • Control Verboso Multinivel: Gestión granular de la salida (--verbose/--quiet)
  • Configuración Predeterminada Inteligente: Ajustes de optimización automatizados
  • Manejo Integral de Errores: Retroalimentación profesional para la solución de problemas

🔧 Suite de Gestión Avanzada

root@kitploit:~
# Environment deployment
androsh setup development --distro ubuntu --type stable

# Multi-instance management
androsh list

# Resource optimization
androsh clean development

# Global accessibility
cd AndroSH
python main.py install

Ejemplo de Salida:

root@kitploit:~
❯ androsh list
# Shows beautiful distribution table with sizes and types

❯ androsh lsd  
# Displays installed environments with ASCII art header

🏗️ Arquitectura Técnica

Marco de Integración del Sistema

root@kitploit:~
Android Device → ADB/Shizuku API → Elevated Permissions → Proot Virtualization → Multi-Distribution Linux Environment
root@kitploit:~
graph TD
    A[Android Device] --> B[ADB/Shizuku API]
    B --> C[Elevated Permissions]
    C --> D[PROOT Virtualization Layer]
    
    D --> E[Alpine Linux]
    D --> F[Debian Stable]
    D --> G[Ubuntu LTS]
    D --> H[Kali NetHunter]
    
    E --> I[Android System Integration]
    F --> I
    G --> I
    H --> I
    
    I --> K[Android Command Execution]
    I --> L[File System Access]
    I --> M[Network Configuration]
    
    style D fill:#FF6B00,color:white
    style I fill:#4CAF50,color:white

Innovaciones Técnicas

  • Arquitectura Multi-Distribución: Primero en soportar múltiples distribuciones Linux simultáneamente
  • Integración con el Sistema Android: Puente avanzado de permisos vía ADB/Shizuku sin acceso root
  • Gestión Respaldada por Base de Datos: Persistencia de datos de nivel profesional
  • Implementación Autocorregible: Recuperación automática de errores y verificación de integridad

📥 Instalación Detallada

Requisitos del Sistema

  • Dispositivo Android con el servicio Shizuku
  • Entorno de ejecución Python 3.8+
  • Termux o un emulador de terminal compatible
  • Mínimo 2GB de almacenamiento disponible

Paquetes requeridos (Termux)

root@kitploit:~
apt update
apt install -y python git

Implementación Rápida

root@kitploit:~
# Repository acquisition
git clone --depth 1 https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH

# Dependency installation
pip install -r requirements.txt

# Global accessibility configuration
python main.py install

🔄 Actualizaciones

root@kitploit:~
cd AndroSH
git pull
pip install -r requirements.txt

🚀 Ejemplos de Uso

1. Implementación de Entorno

[!Tip] Después de ejecutar este comando, el proyecto verificará Shizuku y te dará las instrucciones para configurarlo correctamente si es necesario.

root@kitploit:~
androsh setup production --distro debian --type stable

2. Inicialización de Entorno

root@kitploit:~
androsh launch production
# Root access in Debian environment
root@localhost:~# apt update && apt install python3 git

3. Gestión Profesional

root@kitploit:~
# Environment inventory
androsh list

# Maintenance operations
androsh clean production

# Environment removal
androsh remove production --force

💡 Casos de Uso

🎓 Infraestructura Educativa

root@kitploit:~
# Deploy learning environment
androsh setup classroom --distro ubuntu --type stable

# Educational package installation
apt install gcc python3-dev git curl wget

🔍 Investigación de Seguridad y Pruebas de Penetración

root@kitploit:~
# Kali NetHunter deployment
androsh setup pentest --distro kali-nethunter --type full

# Security toolkit installation
apt install nmap metasploit-framework wireshark

🛠️ Entornos de Desarrollo y CI/CD

root@kitploit:~
# Development workspace
androsh setup devops --distro alpine --type alpine-minirootfs

# Development stack deployment
apk add build-base git nodejs npm docker-cli

📱 Operaciones de Campo y Estaciones de Trabajo Móviles

root@kitploit:~
# Portable development environment
androsh setup field --distro debian --type stable

# Essential tools
apt install vim tmux htop net-tools

Aislamiento Multi-Entorno

root@kitploit:~
# Development environments
androsh setup frontend --distro ubuntu -t stable
androsh setup backend --distro debian -t stable
androsh setup security --distro kali-nethunter -t nano

# Environment management
androsh lsd

Suite de Gestión de Distribuciones

root@kitploit:~
# Available distributions
androsh distro list

# Distribution information
androsh distro info ubuntu

# Download management
androsh distro download alpine --type alpine-minirootfs --file alpine-edge.tar.gz

Ejemplos de Uso Avanzado

root@kitploit:~
# Download specific distribution without setup
androsh download alpine --type alpine-minirootfs

# Distribution management suite
androsh distro info ubuntu   # Get detailed distribution info

# Clean management
androsh clean kali-nethunter # Remove temporary files

🛡️ Seguridad y Cumplimiento

Arquitectura de Seguridad

  • Aislamiento de Permisos: Límites de elevación controlados por ADB/Shizuku
  • Contención de Entorno: Aislamiento de procesos basado en Proot
  • Verificación de Integridad: Validación de suma de verificación SHA-256
  • Seguridad de Red: Operaciones solo locales tras la implementación

Garantía de Privacidad

  • Cero Recopilación de Datos: Sin telemetría ni analíticas
  • Almacenamiento Local: Todos los datos permanecen en el dispositivo
  • Operaciones Transparentes: Verificación de código abierto
  • Auditoría de Permisos: Límites de permisos claros

🛠️ Componentes Técnicos y Confianza

Fuentes Binarias Verificadas

AndroSH integra componentes de código abierto consolidados para garantizar compatibilidad y rendimiento en los entornos Android.

ComponenteProyecto FuentePropósito
PRoot MejoradoXed-Editor/Karbon-PackagesXVirtualización compatible con Shizuku
BusyBox NDK

Justificación de Componentes

PRoot Mejorado: Requerido para la integración con Shizuku y la delegación de permisos de Android (PRoot de Termux incompatible)

BusyBox NDK: Proporciona disponibilidad consistente de comandos (tar, grep, awk) en las versiones fragmentadas de Android

Transparencia de Fuentes

  • Fuentes de PRoot Mejorado
  • Fuentes de BusyBox NDK
  • Núcleo de AndroSH

Seguridad y Verificación

  • Validación de suma de verificación SHA-256 para todas las descargas
  • Todas las dependencias trazables hasta las fuentes originales
  • Actualizaciones de seguridad periódicas y sincronización de versiones

Guía de Solución de Problemas

root@kitploit:~
# Environment recovery
androsh setup <distro> --distro debian -t stable --resetup

# System cleanup
androsh clean <distro>

# Global accessibility
cd AndroSH
python main.py install

Gestión del Servicio Shizuku

  • Estado del Servicio: Verifica que Shizuku esté activo y autorizado
  • Reinicio del Dispositivo: Restauración del servicio a nivel de sistema

🤝 Marco de Contribución

Colaboración en el Desarrollo

Damos la bienvenida a colaboradores e investigadores de seguridad para mejorar la plataforma.

Áreas de Desarrollo Prioritarias

  • Optimización mejorada del rendimiento
  • Herramientas de implementación
  • Funciones de endurecimiento de seguridad

Entorno de Desarrollo

root@kitploit:~
git clone https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH
# Development environment setup
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

📜 Licencia y Cumplimiento

Licencia GPLv3: licencia de código abierto para uso comercial y de investigación.

🏆 Liderazgo del Proyecto

Diseñado y Desarrollado por Ahmed Al-Nassif

  • GitHub: @ahmed-alnassif
  • Portafolio Profesional: Integración Android de Hashcat

🌟 Soporte

Participación en el Proyecto

  • ⭐ Da una estrella a este Proyecto
  • 🐛 Reporta Problemas
  • 💡 Sugiere Funciones
  • 🔄 Comparte Casos de Uso

💻 Transforma tu Dispositivo Android en una Estación de Trabajo Linux de Nivel Profesional

root@kitploit:~
# Initialize your Professional-Grade environment today
git clone --depth 1 https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH && androsh setup enterprise --distro debian --type stable

"Entornos Linux profesionales en tu bolsillo, sin comprometer la seguridad"
Filosofía de AndroSH

📑 Volver a la Tabla de Contenidos

Descargar herramienta
  • 🛠️ Componentes Técnicos y Confianza
    • Fuentes Binarias Verificadas
    • Justificación de Componentes
    • Transparencia de Fuentes
    • Seguridad y Verificación
  • 🔧 Guía de Solución de Problemas
    • Gestión del Servicio Shizuku
  • 🤝 Marco de Contribución
    • Colaboración en el Desarrollo
    • Áreas de Desarrollo Prioritarias
    • Entorno de Desarrollo
  • 📜 Licencia y Cumplimiento
  • 🏆 Liderazgo del Proyecto
  • 🌟 Soporte
    • Participación en el Proyecto
  • CapacidadAndroSHSoluciones Tradicionales
    Arquitectura Multi-Distribución✅ Archlinux, Fedora, Alpine, Debian, Ubuntu, Kali NetHunter, Void Linux, Manjaro, OpenSUSE y Chimera Linux❌ Distribución única
    Gestión✅ Base de datos SQLite + CLI profesional❌ Gestión manual de archivos
    Integración con el Sistema Android✅ Ejecución completa de comandos del sistema vía ADB/Shizuku❌ Solo contenedores aislados
    Entornos Escalables✅ Múltiples instancias aisladas❌ Limitación de instancia única
    Optimización del Rendimiento✅ Inicialización 40% más rápida❌ Procesos de inicio lentos
    Cumplimiento de Seguridad✅ Sin necesidad de root + API ADB/Shizuku❌ Desbloqueo del bootloader necesario
    ComandoCapturaDescripción
    androsh launch kaliInicio de KaliInicia el entorno Kali NetHunter
    androsh listDistribuciones DisponiblesVer todas las distribuciones disponibles
    androsh lsdEntornos InstaladosLista los entornos instalados
    Magisk-Modules-Repo/busybox-ndk
    Utilidades Unix esenciales para Android