Телеграм Ратник для windows

OmLeT

Новичок
Статус
offline
Регистрация
11.01.2018
Сообщения
9
Репутация
1
Шалом дорогие форумчане, надеюсь местным хацкерам данная тема будет интересна.
Наслаждайтесь)

Сегодня рассмотрим RAT для Windows, очередной такой ратник, для тех, кто не в курсе, что такое RAT:

· RAT —Remote Administration Tool, в переводе — «средство удалённого администрирования» или «средство удалённого управления».

Но этот RAT немного отличается от привычных. В качестве командной оболочки мы будем использовать Telegram.




Если конкретнее, то будем использовать - Windows Remote Administration Tool via Telegram (Python 2.7) | Originally created by Ritiek.

Страница разработчиков на Github:

> https://github.com/mvrozanti/RAT-via-Telegram

Рассмотрим подробнее, существующие средства удаленного администрирования на рынке сталкиваются с двумя основными проблемами:

· Отсутствие шифрования.

· Необходимость переадресации портов

Этот RAT преодолевает эти проблемы, используя API-интерфейс Telegram.

Полностью зашифрован. Обмениваемые данные нельзя использовать при использовании инструментов MITM.
Приложение Telegram messenger обеспечивает простой способ связи с целевым объектом, не настраивая порты.

Основные особенности и функции:

· Keylogger с включенным заголовком окна

· Получить информацию о цели.

· Получить информацию об IP-адресе целевого ПК и приблизительное местоположение его на карте.

· Удалить, переместить файлы.

· Показать текущий каталог.

· Изменить текущий каталог.

· Список содержимого текущей или указанной директории.

· Загрузка любого файла к себе на устройство.

· Загрузите локальные файлы на целевой ПК. Отправьте свое изображение, pdf, exe или что-нибудь в качестве файла для бота Telegram.

· Автозапуск воспроизведения видео в полноэкранном режиме и без элементов управления для видео с YouTube.

· Сделать скриншот.

· Выполнить любой файл.

· Доступ к микрофону.

· Запустить HTTP-прокси-сервер.

· Клавиша блокировки цели.

· Расписание задач для выполнения в заданное время.

· Кодировать / декодировать все локальные файлы.

· Ping.

· Update .exe - спасибо LearnerZone.

· Саморазрушить RAT.

· Изменить обои из файла или URL-адреса.

· Выполнить произвольный код python 2.7.

· [СКОРО] Браузер (IE, Firefox ~~, Chrome ~~) загрузка файлов cookie.

· [СКОРО] Восстановление пароля.

· [СКОРО] Мониторинг веб-трафика (графически?).

· [СКОРО] Тонкая настройка сценариев (то есть: если приложение x открыто y выполняется).

· [СКОРО] Заморозить мышь цели.

· [СКОРО] Захват буфера обмена (текст, изображение).

· [СКОРО] Скрыть значки на рабочем столе.

· [СКОРО] Сделать снимки с веб-камеры (если они прикреплены).

· [СКОРО] Сжать аудио.

Установка и использование:

· Клонируем репозиторий.



· Создаем и настраиваем себе бота в Telegram с помощью BotFather.



· На целевом хосте устанавливаем необходимые зависимости.

> python.exe –m pip install –r requirements.txt (Копируем перед этим из папки с RAT файл requirements.txt в папку c Python)



· На целевом хосте в скрипте RATAttack.py меняем строку, добавив в него HTTP API нашего бота.



Так же, комментируем строку с прокси модулем, она нам не нужна.

· Устанавливаем pyHook 64-bit или 32-bit в зависимости от вашей системы.



Полагаю, понятно, что он в папке с Python.

· Теперь можно запускать RATAttack.py



В свою очередь, мы, открыв чат с ботом, даем команду /start, которая покажет нам список доступных команд применимых к целевому хосту.



Полный список команд:

· arp - display arp table

· capture_pc - screenshot PC

· cp - copy files

· cd - change current directory

· delete - delete a file/folder

· download - download file from target

· decode_all - decode ALL encoded local files

· dns - display DNS Cache

· encode_all - encode ALL local files

· freeze_keyboard - enable keyboard freeze

· unfreeze_keyboard - disable keyboard freeze

· get_chrome - Get Google Chrome's login/passwords

· hear - record microphone

· ip_info - via ipinfo.io

· keylogs - get keylogs

· ls - list contents of current or specified directory

· msg_box - display message box with text

· mv - move files

· pc_info - PC information

· ping - makes sure target is up

· play - plays a youtube video

· proxy - opens a proxy server

· pwd - show current directory

· python_exec - interpret python

· reboot - reboot computer

· run - run a file

· schedule - schedule a command to run at specific time

· self_destruct - destroy all traces

· shutdown - shutdown computer

· tasklist - display services and processes running

· to - select targets by it's name

· update - update executable

· wallpaper - change wallpaper

Примеры выполнения:

> /ip_info


> /pwd



В папке с RAT есть два скрипта, которые мы можем добавить в автозагрузку:

> run.bat
(Консоль выполнения команд будет видна)

> runNoConsole.bat
(Соответственно не видна)


Ко всему прочему, есть возможность скомпилировать RATAttack для закрепления в системе:

Меняем путь в compileAndRun.bat

Или:

Выполняем `pyinstaller --onefile --noconsole C: \ path \ to \ RATAttack.py`. Вы также можете передать `--icon = <path \ to \ icon.ico>` для использования любого пользовательского значка.

Готовый файл находим в C: \ Python27 \ Scripts \ dist \. Вы можете изменить имя .exe на все, что пожелаете.

При запуске файла .exe, скрипт будет отрабатывать в скрытом режиме, и будет запускаться при старте системы. Вы можете вернуться к нормальной работе с помощью команды боту /self_destruct или вручную удалить каталог C: \ Users \ Username \ AppData \ Roaming \ Portal и C: \ Users \ Username \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup \ Portal.lnk (хотя я рекомендую удалить их вручную на время).

Изменение настроек:

Вы также можете изменить имя скрытого файла .exe и его местоположение и имя папки, в которую поместится исполняемый файл. Сделать это можно путем изменения compiled_name и hide_folder соответственно.

Заметки:

В настоящее время поддерживается только Python2. Поддержка Python3 будет добавлена в ближайшее время.

На этом, пожалуй, все. В использовании есть свои плюсы и минусы, но как по мне плюсов больше (антивирусы вообще не играют роли). Надеюсь инфа была полезной.

копипаст