Новое Распределяем каналы MAX по категориям и территориям. Читать новость

❌ Миф: если DLL подписана Microsoft, её загрузка безопасна



Привет! При расследовании находите процесс с оригинальными DLL Microsoft. Подписи действительны, хеши совпадают. Но это ещё не повод исключать DLL Hijacking.

👨‍💻 Условно, приложение ищет библиотеку helper.dll по имени, без полного пути. Если каталог атакующего участвует в поиске раньше нужного расположения, Windows может загрузить подставную DLL.

⚡️Чтобы приложение не падало, атакующий может использовать DLL Proxying: его библиотека принимает вызовы и перенаправляет их в оригинальную. А свой код запускает при загрузке.

🚨 Иногда подменять даже основную библиотеку не требуется. Приложение загружает настоящую DLL Microsoft, а у неё есть зависимость, которую Windows тоже ищет по имени. Через такую зависимость можно добиться загрузки постороннего кода.

⚙️ Проверить загрузку библиотек помогает Sysmon Event ID 7. Он показывает путь к DLL, процесс, хеш и сведения о подписи, если сбор таких событий включён.

👀Например, helper.dll загружается из %APPDATA%, хотя обычно должна находиться в каталоге программы. Стоит проверить, кто создал файл и почему приложение выбрало именно этот путь.

P.S. При DLL Hijacking оригинальная библиотека может оставаться совершенно нетронутой. Поэтому проверка одних только цифровых подписей такую атаку не выявит.

#Мифы #DLLHijacking #Windows #Infosec

🤖Бесплатный ChatGPT
Просмотры: 234
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти