🔍 ApiHashing - поиск функций Windows API по хешам
Проект от Maldev Academy для Windows x64: библиотека позволяет находить загруженные DLL и адреса функций по хешам их имён.
Что умеет:
🔹 Находить модули и функции с использованием CRC32B.
🔹 Обрабатывать перенаправленные экспорты - когда функция реализована в другой DLL.
🔹 Разрешать экспорты по ординалам.
🔹 Работать с API Set-контрактами api-ms-* и ext-ms-*.
В основе - обход списка загруженных модулей через PEB и разбор таблицы экспорта PE. В проекте представлены альтернативы GetModuleHandleA/W и GetProcAddress.
💡 Интересный материал для изучающих Windows Internals и реверс-инжиниринг: можно посмотреть, как устроен поиск API за пределами привычных системных вызовов.
https://github.com/Maldev-Academy/ApiHashing
👉 @thehaking
Проект от Maldev Academy для Windows x64: библиотека позволяет находить загруженные DLL и адреса функций по хешам их имён.
Что умеет:
🔹 Находить модули и функции с использованием CRC32B.
🔹 Обрабатывать перенаправленные экспорты - когда функция реализована в другой DLL.
🔹 Разрешать экспорты по ординалам.
🔹 Работать с API Set-контрактами api-ms-* и ext-ms-*.
В основе - обход списка загруженных модулей через PEB и разбор таблицы экспорта PE. В проекте представлены альтернативы GetModuleHandleA/W и GetProcAddress.
💡 Интересный материал для изучающих Windows Internals и реверс-инжиниринг: можно посмотреть, как устроен поиск API за пределами привычных системных вызовов.
https://github.com/Maldev-Academy/ApiHashing
👉 @thehaking