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
androrat — Ferramenta de Administração Remota para dispositivos Android | Kitploit
Ferramentas/GitHubGitHub/designativedave/androrat
Segurança AndroidOSINT (Inteligência de Fontes Abertas)Geração de PayloadsExfiltração de DadosColeta de InformaçõesPós-ExploraçãoTestes de PenetraçãoSegurança MóvelComando e ControleEngenharia SocialRed TeamingFerramenta de Acesso Remoto
1.6k1.1khá 3 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
GitHubdesignativedave/androrat

androrat

Ferramenta de Administração Remota para dispositivos Android

Ver Repositório

androrat

Ferramenta de Administração Remota para Android

Androrat é uma aplicação cliente/servidor desenvolvida em Java Android para o lado do cliente e em Java/Swing para o servidor.

O nome Androrat é uma mistura de Android e RAT (Remote Access Tool).

Foi desenvolvido por uma equipe de 4 pessoas para um projeto universitário. Foi realizado em um mês. O objetivo da aplicação é dar o controle do sistema Android remotamente e obter informações dele.

Questões técnicas

  • A aplicação Android é o cliente para o servidor que recebe todas as conexões.
  • A aplicação Android roda como um serviço (não uma atividade) que é iniciado durante o boot. Assim, o usuário não precisa interagir com o serviço (embora exista uma atividade de depuração que permite configurar o IP e a porta para conectar).
  • A conexão ao servidor pode ser acionada por um SMS ou uma chamada (isso pode ser configurado)

Todas as funcionalidades disponíveis são

  • Obter contatos (e todas as suas informações)
  • Obter registros de chamadas
  • Obter todas as mensagens
  • Localização por GPS/ Rede
  • Monitoramento de mensagens recebidas ao vivo
  • Monitoramento do estado do telefone ao vivo (chamada recebida, chamada enviada, chamada perdida..)
  • Tirar uma foto pela câmera
  • Transmitir som do microfone (ou outras fontes..)
  • Transmissão de vídeo (apenas para cliente baseado em atividade)
  • Fazer um toast
  • Enviar uma mensagem de texto
  • Fazer uma chamada
  • Abrir uma URL no navegador padrão
  • Fazer o telefone vibrar

Pastas

O projeto contém as seguintes pastas:

  • doc: Em breve conterá toda a documentação sobre o projeto
  • Experiment: Contém uma versão experimental do cliente articulada em torno de uma atividade que permite, aliás, transmitir vídeo
  • src/Androrat: Contém o código-fonte do cliente que deve ser colocado na plataforma Android
  • src/AndroratServer: Contém os fontes do servidor Java/Swing que pode ser executado em qualquer plataforma
  • src/api: Contém todas as diferentes APIs usadas no projeto (JMapViewer para o mapa, forms para swing e vlcj para transmissão de vídeo)
  • src/InOut: Contém o código do conteúdo comum para o cliente e o servidor, que é basicamente a implementação do protocolo

Screenshots

GUI principal

Esta é a GUI principal onde todos os clientes conectados aparecem. A lista é atualizada dinamicamente quando um novo cliente conecta ou desconecta. Além disso, um log de todas as conexões e informações globais é mostrado no painel de log na parte inferior da janela. Um simples duplo clique em um cliente abre sua janela para interagir com ele.

Main GUI

Painel do Cliente

Todas as ações com o cliente podem ser feitas na janela do cliente, que é articulada em torno de abas. A aba padrão é chamada de Home e fornece várias funcionalidades. Primeiro, como podemos ver na scrollview à esquerda, todas as informações sobre o cliente, como informações do SIM, informações da bateria, informações de rede, informações de sensores etc. À direita estão as opções que permitem remotamente alterar a configuração do cliente, como o IP e a porta para conectar, aguardar ou não um gatilho para iniciar a conexão com o servidor etc. Finalmente, ações rápidas podem ser realizadas nesta aba, como uma mensagem toast, fazer o telefone vibrar ou abrir uma URL.

Client Panel

Outras abas

As duas capturas de tela abaixo mostram outras duas abas para duas funcionalidades que são, respectivamente, obter contatos e geolocalização. Como você pode ver no painel de contatos, a lista à esquerda mostra todos os contatos, o nome, o número de telefone e a foto, se disponível. Além disso, à direita, três botões permitem obter mais informações sobre o contato selecionado, enviar um SMS ou ligar para ele. Para geolocalização, podemos escolher nosso provedor, seja GPS ou rede, que usa o Google para localizar. Então a transmissão pode ser iniciada e o mapa será atualizado assim que os dados forem recebidos.

Contacts

GPS tab

Baixar ferramenta