mirror of
https://github.com/AbishekPonmudi/Dynloader
synced 2026-07-15 03:39:09 +00:00
19 lines
463 B
C++
19 lines
463 B
C++
#pragma once
|
|
|
|
#include <Windows.h>
|
|
#include <cstdint>
|
|
|
|
namespace ApiResolver {
|
|
|
|
// Thin facade over PeParser for reusable dynamic resolution.
|
|
HMODULE GetNtdll();
|
|
HMODULE GetKernel32();
|
|
HMODULE GetWs2_32();
|
|
HMODULE GetBcrypt();
|
|
|
|
FARPROC ResolveExport(HMODULE module, std::uint32_t exportHash);
|
|
FARPROC ResolveNtdll(std::uint32_t exportHash);
|
|
FARPROC ResolveWs2(std::uint32_t exportHash);
|
|
FARPROC ResolveBcrypt(std::uint32_t exportHash);
|
|
|
|
} // namespace ApiResolver
|