Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
AndroSH — AndroSH No-Root Multi-Distribuição Linux no Android via Shizuku/ADB - Execute Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, OpenSUSE e Chimera com integração total ao sistema, isolamento proot e GUI Termux:X11. | Kitploit
Ferramentas/GitHubGitHub/ahmed-alnassif/androsh
Segurança AndroidOSINT (Inteligência de Fontes Abertas)Segurança de ContêineresScripting e AutomaçãoVirtualização para SegurançaTestes de PenetraçãoSegurança MóvelUtilitários e FrameworksAprendizado e Educação
GitHubahmed-alnassif/androsh

AndroSH

AndroSH No-Root Multi-Distribuição Linux no Android via Shizuku/ADB - Execute Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, OpenSUSE e Chimera com integração total ao sistema, isolamento proot e GUI Termux:X11.

2322120há 1 diaRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Ver Repositório

AndroSH - Execute Distribuições Linux no Android (Sem Root, com ADB/Shizuku)

Execute e gerencie distribuições Linux completas no seu dispositivo Android - sem necessidade de root.

AndroSH

Tests GitHub Stars Latest Release Python License Platform

AndroSH Mobile Showcase

Índice

  • Início Rápido
  • Recursos
  • Distribuições Suportadas
  • Visão Geral
  • Capturas de Tela
  • Arquitetura
  • Instalação
  • Atualização
  • Uso
  • Casos de Uso
  • Segurança e Privacidade
  • Componentes e Fontes
  • Solução de Problemas
  • Contribuindo
  • Licença
  • Autor
  • Suporte

Início Rápido

[!Important] Antes de começar: instale e execute o Shizuku primeiro. Se você é novo no AndroSH, leia a seção completa de Instalação abaixo - ela cobre a configuração do Shizuku e a solução de problemas.

root@kitploit:~
# No Termux
apt update && apt install -y python git
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

Recursos

  • Multi-distro: execute várias distribuições Linux lado a lado (Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, Chimera, openSUSE)
  • Linux com ADB/Shizuku: execute distribuições Linux completas através da camada Shell elevada do Android, com integração direta ao sistema Android - sem necessidade de root
  • Baseado em SQLite: rastreamento rápido e confiável dos seus ambientes
  • Isolado: cada ambiente Linux é executado através do PRoot com isolamento de sistema de arquivos/processos em espaço de usuário
  • Suporte a GUI: funciona com o Termux:X11 para um ambiente de desktop completo - guia de configuração

Distribuições Suportadas

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

Todas as distribuições acima são provenientes de uma fonte rootfs verificada e são executadas em um ambiente proot isolado - sem necessidade de root.

Visão Geral

O AndroSH permite implantar e gerenciar múltiplas distribuições Linux completas no Android executando o PRoot através da camada de execução ADB/Shizuku. Isso proporciona execução elevada no lado do Android sem root, mantendo a integração direta com o sistema Android de dentro dos ambientes Linux.

Capturas de Tela

Arquitetura

root@kitploit:~
Android Device → ADB/Shizuku Execution Context→ Proot Virtualization → Linux Environment(s)
root@kitploit:~
graph TD
    A[Android Device] --> B[ADB / Shizuku]
    B --> C[Android Shell Execution Context]
    C --> D[PRoot]

    D --> E[Alpine]
    D --> F[Debian]
    D --> G[Ubuntu]
    D --> H[Kali NetHunter]

    E --> I[Android System Integration]
    F --> I
    G --> I
    H --> I

    I --> K[Android Command Execution]
    I --> L[Android Filesystem Access]
    I --> M[Android Network Access]

    style D fill:#FF6B00,color:white
    style I fill:#4CAF50,color:white

De dentro de qualquer distro, você pode acessar diretamente o sistema Android:

root@kitploit:~
# List installed Android packages
pm list packages -f

# Kernel info
cat /proc/version

# Android system properties
getprop | grep version

# Network routes
ip route show

Instalação

Requisitos

  • Dispositivo Android com Shizuku instalado e em execução
  • Python 3.8+
  • Termux ou um emulador de terminal compatível
  • Pelo menos 2 GB de armazenamento livre

Configuração

root@kitploit:~
# Install prerequisites in Termux
apt update && apt install -y python git

# Get AndroSH
git clone --depth 1 https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH

# Install dependencies
pip install -r requirements.txt

# Make the `androsh` command available globally
python main.py install

[!Tip] quando você executa androsh setup, o AndroSH verifica automaticamente se o Shizuku está configurado corretamente e orienta você na correção, caso não esteja.

Atualização

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

Uso

Implantar um ambiente

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

Iniciá-lo

root@kitploit:~
androsh launch production
# You're now root inside the Debian environment
root@localhost:~# apt update && apt install python3 git

Gerenciar ambientes

root@kitploit:~
androsh list                       # See what's available to install
androsh lsd                        # See what's already installed
androsh clean production           # Free up space / remove temp files
androsh remove production --force  # Delete an environment

Gerenciar distribuições diretamente

root@kitploit:~
androsh distro list                                              # List available distros
androsh distro info ubuntu                                       # Get details on a distro
androsh distro download alpine --type alpine-minirootfs --file alpine-edge.tar.gz

Referência completa de comandos

Consulte AndroSH_Help.md para todos os comandos e flags, incluindo controle de verbosidade (--verbose / --quiet) e formatação de timestamp (--time-style).

Casos de Uso

Aprendendo Linux

root@kitploit:~
androsh setup classroom --distro ubuntu --type stable
apt install gcc python3-dev git curl wget

Pesquisa de segurança / testes de penetração

root@kitploit:~
androsh setup pentest --distro kali-nethunter --type full
apt install nmap metasploit-framework wireshark

Ambientes de desenvolvimento leves

root@kitploit:~
androsh setup devops --distro alpine --type alpine-minirootfs
apk add build-base git nodejs npm docker-cli

Estação de trabalho em movimento

root@kitploit:~
androsh setup field --distro debian --type stable
apt install vim tmux htop net-tools

Executando vários ambientes ao mesmo tempo

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

Segurança e Privacidade

  • Limite de privilégios do Android: as operações no lado do Android são executadas dentro das permissões disponíveis para o contexto de execução ADB/Shizuku; nenhum root do Android é necessário.
  • Isolamento de processos: cada ambiente é executado em sandbox via proot
  • Verificações de integridade: checksums SHA-256 validam cada download
  • Sem telemetria: zero coleta de dados, tudo permanece local no seu dispositivo
  • Código aberto: cada componente é auditável

Componentes e Fontes

ComponenteFonteFinalidade
PRootahmed-alnassif/prootBuilds automatizados, estaticamente vinculados e otimizados para Android
BusyBox NDKMagisk-Modules-Repo/busybox-ndkUtilitários Unix essenciais (tar, grep, awk, etc.) para Android

Pipelines de build: PRoot builder · BusyBox NDK sources · AndroSH core

Todas as dependências são rastreáveis até suas fontes upstream e mantidas em sincronia com atualizações de segurança.

Solução de Problemas

Redefinir um ambiente corrompido

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

Limpar arquivos temporários

root@kitploit:~
androsh clean <distro>

Reinstalar o comando global androsh

root@kitploit:~
cd AndroSH
python main.py install

Problemas com o Shizuku

  • Confirme que o Shizuku está em execução e que o AndroSH está autorizado nele
  • Se os problemas persistirem, reinicie o dispositivo para restaurar o serviço do Shizuku

Contribuindo

Contribuições de todos os tipos são bem-vindas - código, documentação, relatórios de bugs, ideias de recursos, traduções, testes ou apenas compartilhar feedback. Seja corrigindo um erro de digitação ou adicionando suporte a uma nova distro, toda contribuição ajuda.

Formas de se envolver:

  • Código: corrija bugs, adicione recursos, melhore o desempenho
  • Documentação: melhore o README, escreva guias, adicione exemplos
  • Testes: experimente o AndroSH em diferentes dispositivos/versões do Android e relate o que encontrar
  • Relatórios de bugs: abra uma issue com passos claros para reproduzir
  • Solicitações de recursos: sugira ideias ou fluxos de trabalho que você gostaria de ver suportados
  • Suporte à comunidade: ajude a responder perguntas em issues/discussões

Nenhuma contribuição é pequena demais - se você não tem certeza de onde começar, abra uma issue e pergunte.

Configure um ambiente de desenvolvimento:

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

Contribuidores

Contributors

Licença

GPLv3 - livre para uso comercial e de pesquisa.

Autor

Ahmed Al-Nassif

  • GitHub: @ahmed-alnassif

Suporte

  • Dê uma estrela no repositório se achar útil - isso ajuda outras pessoas a descobrirem o projeto
  • Compartilhe com amigos, comunidades ou nas redes sociais se o AndroSH foi útil para você
  • Abra uma issue para relatar bugs
  • Inicie uma discussão para sugerir recursos ou fazer perguntas
  • Compartilhe seu caso de uso - conte-nos como você está usando o AndroSH, isso ajuda a moldar o desenvolvimento futuro
  • Divulgue escrevendo sobre ele, fazendo um vídeo ou recomendando-o onde quer que entusiastas de Android/Linux se reúnam

Cada bit de suporte, grande ou pequeno, ajuda a manter o projeto crescendo.


Ambientes Linux profissionais no seu bolso - sem exigir root no Android.

Baixar ferramenta
CapacidadeAndroSHAlternativas Típicas
Múltiplas distros ao mesmo tempoSimGeralmente apenas uma distro
Gerenciamento de ambientesSQLite + CLIManipulação manual de arquivos
Integração com o sistema AndroidExecução ADB/ShizukuVaria conforme a solução
Múltiplas instâncias isoladasSimInstância única
Requer rootNão (ADB/Shizuku)Frequentemente requer desbloqueio do bootloader
ComandoPréviaO que mostra
androsh launch kaliVerIniciando o ambiente Kali NetHunter
androsh listVerTodas as distribuições disponíveis
androsh lsdVerAmbientes que você já instalou