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 — androrat | Kitploit
Herramientas/GitHubGitHub/wszf/androrat
Seguridad AndroidReconocimientoExfiltración de DatosRecopilación de InformaciónPruebas de PenetraciónSeguridad MóvilComando y ControlRed TeamingHerramienta de Acceso Remoto
GitHubwszf/androrat

androrat

androrat

2.0k1.0khace 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 →
Compartir
Ver Repositorio

'está en progreso la internacionalización, bienvenido a unirse.

Androrat (Fork/Silent Edition)

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 (Herramienta de Acceso Remoto).

Fue desarrollada en un equipo de 4 personas para un proyecto universitario. Se realizó en un mes. El objetivo de la aplicación es dar control del sistema Android de forma remota y recuperar información del mismo.

Aspectos técnicos

  • 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 de conexión).
  • 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
  • Localización por GPS/Red
  • Monitoreo de mensajes recibidos en vivo
  • Monitoreo del estado del teléfono en vivo (llamada recibida, llamada enviada, 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
  • Realizar una llamada
  • Abrir una URL en el navegador predeterminado
  • Hacer vibrar el teléfono

Carpetas

El proyecto contiene las siguientes carpetas:

  • doc: Próximamente contendrá toda la documentación del 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, formularios para Swing y vlcj para 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 principal

Esta es la interfaz principal donde aparecen todos los clientes conectados. La lista se actualiza dinámicamente cuando un nuevo cliente se conecta o se desconecta. Además, un registro de todas las conexiones e información global se muestra 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.

Interfaz principal

Panel del cliente

Todas las acciones con un cliente se pueden realizar en la ventana del cliente, que está articulada alrededor de pestañas. La pestaña predeterminada se llama Inicio y proporciona varias funcionalidades. Primero, como se ve 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 remotamente la configuración del cliente, como la IP y el puerto de conexión, si esperar o no un disparador para iniciar la conexión del 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.

Panel del cliente

Otras pestañas

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

Contactos

Pestaña GPS

Notas de uso

  • Necesitarás el SDK de Android y Eclipse para compilar este proyecto.
  • La aplicación de Comando y Control es multiplataforma Java, probada correctamente en OSX, Linux y Windows.
  • Necesitas editar /src/Androrat/src/my/app/client/LauncherActivity.java antes de compilar el APK.
  • Aquí es donde codificas la IP y el puerto del oyente. Puedes usar una IP o un nombre de dominio como un DNS.
  • En ciertos dispositivos móviles, agota la batería rápidamente. Ten esto en cuenta.

Nota: No soy el autor de este software, está bifurcado y ligeramente editado. Puedo hacer cambios para corregir errores a medida que avanzo, pero no soy programador Java de corazón, y solo lo tengo aquí para mi propio uso en pruebas.

Descargar herramienta