CommonLib
Loading...
Searching...
No Matches
mem_win32.inl File Reference
#include "host/common.h"
#include "ut/expr/expr.h"

Namespaces

namespace  hedgedev
namespace  hedgedev::csl
namespace  hedgedev::csl::mem

Functions

void * hedgedev::csl::mem::get_original_module_base ()
uint32_t hedgedev::csl::mem::get_protect_flags (page_protection in_protection)
bool hedgedev::csl::mem::protect (void *in_address, size_t in_length, uint32_t in_new_protect_flags, uint32_t *out_old_protect_flags=nullptr)
void * hedgedev::csl::mem::to_aslr (void *in_address, void *in_base_address=nullptr)
void * hedgedev::csl::mem::from_aslr (void *in_address, void *in_base_address=nullptr)