VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
SigScanner.hpp File Reference
#include "Engine/Memory/Image.hpp"
#include "Engine/Memory/RelativeAddress.hpp"
#include <cstddef>
#include <cstdint>
#include <string>
#include <string_view>

Go to the source code of this file.

Classes

struct  VoltMod::ScanResult
 

Namespaces

namespace  VoltMod
 

Functions

std::string VoltMod::PlatformModuleName (std::string_view moduleName)
 
bool VoltMod::FindImage (std::string_view moduleName, Image &module)
 
ScanResult VoltMod::FindPatternEx (std::string_view moduleName, const std::string &pattern)
 
uintptr_t VoltMod::ResolveRelativeAddress (const Image &module, uintptr_t matchAddress, int ripOffset, int ripSize)
 
bool VoltMod::IsExecutableAddress (const void *address)
 
bool VoltMod::IsReadableAddress (const void *address, size_t bytes)