Files
AbishekPonmudi-Dynloader/lib/resolve/api_resolver.hpp
T
2026-07-10 11:56:50 -07:00

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