Skip to content
KitploitKITPLOIT
StrumentiBlog
Log in
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
AndroSH — AndroSH Linux multi-distro senza root su Android tramite Shizuku/ADB - Esegui Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, OpenSUSE e Chimera con piena integrazione di sistema, isolamento proot e GUI Termux:X11. | Kitploit
Strumenti/GitHubGitHub/ahmed-alnassif/androsh
Sicurezza AndroidOSINT (Open Source Intelligence)Sicurezza dei ContenitoriScripting e AutomazioneVirtualizzazione per la SicurezzaPenetration TestingSicurezza MobileUtilità e FrameworkApprendimento e Formazione
GitHubahmed-alnassif/androsh

AndroSH

AndroSH Linux multi-distro senza root su Android tramite Shizuku/ADB - Esegui Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, OpenSUSE e Chimera con piena integrazione di sistema, isolamento proot e GUI Termux:X11.

232218822 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Vedi Repository

AndroSH - Esegui distribuzioni Linux su Android (senza root, basato su ADB/Shizuku)

Esegui e gestisci distribuzioni Linux complete sul tuo dispositivo Android - senza root.

AndroSH

Tests GitHub Stars Latest Release Python License Platform

AndroSH Mobile Showcase

Indice

  • Avvio rapido
  • Funzionalità
  • Distribuzioni supportate
  • Panoramica
  • Screenshot
  • Architettura
  • Installazione
  • Aggiornamento
  • Utilizzo
  • Casi d'uso
  • Sicurezza e privacy
  • Componenti e sorgenti
  • Risoluzione dei problemi
  • Contribuire
  • Licenza
  • Autore
  • Supporto

Avvio rapido

[!Important] Prima di iniziare: installa ed esegui prima Shizuku. Se sei nuovo a AndroSH, leggi la sezione completa Installazione qui sotto - copre la configurazione di Shizuku e la risoluzione dei problemi.

# In 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

Funzionalità

  • Multi-distro: esegui diverse distribuzioni Linux affiancate (Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, Chimera, openSUSE)
  • Linux basato su ADB/Shizuku: esegui distribuzioni Linux complete attraverso il livello Shell elevato di Android, con integrazione diretta del sistema Android - senza root
  • Basato su SQLite: tracciamento veloce e affidabile dei tuoi ambienti
  • Isolato: ogni ambiente Linux viene eseguito tramite PRoot con isolamento del filesystem/processi nello spazio utente
  • Supporto GUI: funziona con Termux:X11 per un ambiente desktop completo - guida alla configurazione

Distribuzioni supportate

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

Ogni distribuzione sopra elencata proviene da una sorgente rootfs verificata e viene eseguita in un ambiente proot isolato - senza root.

Panoramica

AndroSH ti consente di distribuire e gestire più distribuzioni Linux complete su Android eseguendo PRoot attraverso il livello di esecuzione ADB/Shizuku. Questo fornisce un'esecuzione elevata lato Android senza root, mantenendo al contempo l'integrazione diretta con il sistema Android dall'interno degli ambienti Linux.

CapacitàAndroSHAlternative tipiche
Più distro contemporaneamenteSìDi solito una sola distro
Gestione degli ambientiSQLite + CLIGestione manuale dei file
Integrazione con il sistema AndroidEsecuzione ADB/ShizukuVaria a seconda della soluzione
Più istanze isolateSìIstanza singola
Root richiestoNo (ADB/Shizuku)Spesso richiede lo sblocco del bootloader

Screenshot

ComandoAnteprimaCosa mostra
androsh launch kaliVisualizzaAvvio dell'ambiente Kali NetHunter
androsh listVisualizzaTutte le distribuzioni disponibili
androsh lsdVisualizzaGli ambienti che hai già installato

Architettura

Android Device → ADB/Shizuku Execution Context→ Proot Virtualization → Linux Environment(s)
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

Dall'interno di qualsiasi distro, puoi accedere direttamente al sistema Android:

# List installed Android packages
pm list packages -f

# Kernel info
cat /proc/version

# Android system properties
getprop | grep version

# Network routes
ip route show

Installazione

Requisiti

  • Dispositivo Android con Shizuku installato e in esecuzione
  • Python 3.8+
  • Termux o un emulatore di terminale compatibile
  • Almeno 2 GB di spazio libero

Configurazione

# 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 esegui androsh setup, AndroSH verifica automaticamente se Shizuku è configurato correttamente e ti guida nella correzione in caso contrario.

Aggiornamento

cd AndroSH
git pull
pip install -r requirements.txt

Utilizzo

Distribuire un ambiente

androsh setup production --distro debian --type stable

Avviarlo

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

Gestire gli ambienti

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

Gestire le distribuzioni direttamente

Scarica lo strumento