Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

DEF CON 26 - Alexei Bulazel - Reverse Engineering Windows Defenders Emulator

Автор: DEFCONConference

Загружено: 2018-10-22

Просмотров: 45319

Описание:

Windows Defender Antivirus's mpengine.dll implements the core of Defender's functionality in an enormous ~11 MB, 30,000+ function DLL.

In this presentation, we'll look at Defender's emulator for analysis of potentially malicious Windows binaries on the endpoint. To the best of my knowledge, there has never been a conference talk or publication on reverse engineering any antivirus binary emulator before.

We'll cover a range of topics including emulator internals—machine code to intermediate language translation and execution; memory management; Windows API emulation; NT kernel emulation; file system and registry emulation; integration with Defender's antivirus features; the virtual environment; etc.—building custom tooling for instrumenting the emulator; tricks that binaries can use to evade or subvert analysis; and attack surface within the emulator.

Attendees will leave with an understanding of how modern antivirus software conducts emulation-based dynamic analysis on the endpoint, and how attackers might go about subverting or attacking these systems. I'll publish code for a binary for exploring the emulator from within, patches that I developed for instrumenting Defender built on top of Tavis Ormandy's loadlibrary project, and IDA scripts to help with analyzing mpengine.dll and Defender's "VDLLs"

DEF CON 26  - Alexei Bulazel - Reverse Engineering Windows Defenders Emulator

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

DEF CON 32 — Борьба с вредоносным ПО EDR с помощью криминалистики памяти — Кейс, Селлерс, Ричард ...

DEF CON 32 — Борьба с вредоносным ПО EDR с помощью криминалистики памяти — Кейс, Селлерс, Ричард ...

DEF CON 26 - zerosum0x0 - Demystifying MS17 010 Reverse Engineering the ETERNAL Exploits

DEF CON 26 - zerosum0x0 - Demystifying MS17 010 Reverse Engineering the ETERNAL Exploits

DEF CON 26 - Shkatov and Michael - UEFI Exploitation for the Masses

DEF CON 26 - Shkatov and Michael - UEFI Exploitation for the Masses

DEF CON 33 -BitUnlocker: использование восстановления Windows для извлечения секретов BitLocker —...

DEF CON 33 -BitUnlocker: использование восстановления Windows для извлечения секретов BitLocker —...

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Обратная разработка вредоносного ПО C++ с помощью IDA Pro

Обратная разработка вредоносного ПО C++ с помощью IDA Pro

Intro to Ghidra Tutorial 2023 | Setup to Disassembly Window | Ghidra SRE

Intro to Ghidra Tutorial 2023 | Setup to Disassembly Window | Ghidra SRE

Добавляем 1 МБ к 8-битному компьютеру!

Добавляем 1 МБ к 8-битному компьютеру!

Reversing WannaCry Part 1 - Finding the killswitch and unpacking the malware in #Ghidra

Reversing WannaCry Part 1 - Finding the killswitch and unpacking the malware in #Ghidra

Что такое

Что такое "Reverse Engineering". Показываю как ломают софт.

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Pass-the-Hash: How Attackers Spread and How to Stop Them

Pass-the-Hash: How Attackers Spread and How to Stop Them

Reverse Engineering a Classic Video Game (BioForge)

Reverse Engineering a Classic Video Game (BioForge)

HOW TO: Get Started Reverse Engineering An LS1 ECU

HOW TO: Get Started Reverse Engineering An LS1 ECU

3X-UI в 2026 году: Новые протоколы и возможности VLESS Reality/TLS

3X-UI в 2026 году: Новые протоколы и возможности VLESS Reality/TLS

DEF CON 26 CAR HACKING VILLAGE - Ben - CANT

DEF CON 26 CAR HACKING VILLAGE - Ben - CANT

HackadayU: Reverse Engineering with Ghidra Class 1

HackadayU: Reverse Engineering with Ghidra Class 1

СРОЧНО! ПОРТНИКОВ:

СРОЧНО! ПОРТНИКОВ: "Это эскалация". Лавров заявил об атаке на Путина, что с Трампом, РФ готовит удар

Reverse Engineering/Game Patching Tutorial: Full Res RollerCoaster Tycoon with Ghidra+x64dbg+Python

Reverse Engineering/Game Patching Tutorial: Full Res RollerCoaster Tycoon with Ghidra+x64dbg+Python

Миллиарды на ветер: Су-57 - главный авиационный миф России

Миллиарды на ветер: Су-57 - главный авиационный миф России

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]