Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
androrat — Herramienta de administración remota para dispositivos Android | Kitploit
Herramientas/GitHubGitHub/designativedave/androrat
Seguridad AndroidOSINT (Inteligencia de Fuentes Abiertas)Generación de PayloadsExfiltración de DatosRecopilación de InformaciónPost-ExplotaciónPruebas de PenetraciónSeguridad MóvilComando y ControlIngeniería SocialRed TeamingHerramienta de Acceso Remoto
1.6k1.1khace 3 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
GitHubdesignativedave/androrat

androrat

Herramienta de administración remota para dispositivos Android

Ver Repositorio
Compartir

androrat

Herramienta de Administración Remota para Android

Androrat es una aplicación cliente/servidor desarrollada en Java Android para el lado del cliente y en Java/Swing para el servidor.

El nombre Androrat es una mezcla de Android y RAT (Remote Access Tool).

Ha sido desarrollado por un equipo de 4 para un proyecto universitario. Se ha realizado en un mes. El objetivo de la aplicación es dar el control del sistema Android de forma remota y recuperar información del mismo.

Cuestiones técnicas

  • La aplicación Android es el cliente para el servidor que recibe todas las conexiones.
  • La aplicación Android se ejecuta como un servicio (no una actividad) que se inicia durante el arranque. Por lo tanto, el usuario no necesita interactuar con el servicio (Aunque hay una actividad de depuración que permite configurar la IP y el puerto para conectarse).
  • La conexión al servidor puede ser activada por un SMS o una llamada (esto se puede configurar)

Todas las funcionalidades disponibles son

  • Obtener contactos (y toda su información)
  • Obtener registros de llamadas
  • Obtener todos los mensajes
  • Ubicación por GPS/Red
  • Monitoreo de mensajes recibidos en vivo
  • Monitoreo del estado del teléfono en vivo (llamada recibida, llamada realizada, llamada perdida...)
  • Tomar una foto desde la cámara
  • Transmitir sonido desde el micrófono (u otras fuentes...)
  • Transmisión de video (solo para cliente basado en actividad)
  • Hacer un toast
  • Enviar un mensaje de texto
  • Hacer una llamada
  • Abrir una URL en el navegador predeterminado
  • Hacer vibrar el teléfono

Carpetas

El proyecto contiene las siguientes carpetas:

  • doc: Pronto contendrá toda la documentación sobre el proyecto
  • Experiment: Contiene una versión experimental del cliente articulada alrededor de una actividad que permite, por cierto, transmitir video
  • src/Androrat: Contiene el código fuente del cliente que debe colocarse en la plataforma Android
  • src/AndroratServer: Contiene las fuentes del servidor Java/Swing que se puede ejecutar en cualquier plataforma
  • src/api: Contiene todas las diferentes API utilizadas en el proyecto (JMapViewer para el mapa, forms para Swing y vlcj para la transmisión de video)
  • src/InOut: Contiene el código del contenido común para el cliente y el servidor, que es básicamente la implementación del protocolo

Capturas de pantalla

Interfaz gráfica principal

Esta es la interfaz gráfica principal donde aparecen todos los clientes conectados. La lista se actualiza dinámicamente cuando un nuevo cliente se conecta o se desconecta. Además, se muestra un registro de todas las conexiones e información global en el panel de registro en la parte inferior de la ventana. Un simple doble clic en un cliente abre su ventana para interactuar con él.

Main GUI

Panel del cliente

Todas las acciones con el cliente se pueden realizar en la ventana del cliente, que está articulada en pestañas. La pestaña predeterminada se llama Inicio y proporciona varias funcionalidades. Primero, como podemos ver en la vista de desplazamiento izquierda, toda la información sobre el cliente como información de SIM, batería, red, sensores, etc. A la derecha están las opciones que permiten cambiar de forma remota la configuración del cliente, como la IP y el puerto para conectarse, si esperar o no un disparador para intentar la conexión al servidor, etc. Finalmente, se pueden realizar acciones rápidas en esta pestaña como un mensaje toast, hacer vibrar el teléfono o abrir una URL.

Client Panel

Otras pestañas

Las dos capturas de pantalla a continuación muestran otras dos pestañas para dos funcionalidades que son respectivamente obtener contactos y geolocalización. Como se puede ver en el panel de obtener contactos, la lista de la izquierda muestra todos los contactos: el nombre, el número de teléfono y la imagen si está disponible. Además, a la derecha, tres botones permiten obtener más información sobre el contacto seleccionado, enviarle un SMS o llamarlo. Para geolocalización, podemos elegir nuestro proveedor, ya sea GPS o red, que utiliza Google para localizar. Luego se puede iniciar la transmisión y el mapa se actualizará tan pronto como se hayan recibido datos.

Contacts

GPS tab

Descargar herramienta