Update README.md

merge-requests/1/head
_xeroxz 3 years ago
parent a260b8b970
commit 8104aed8ee

@ -19,7 +19,7 @@ In order to create a `drv::hmdm_ctx`, one must first declare two lambdas. One la
***
###### drv::kalloc_t - VDM Example
##### drv::kalloc_t - VDM Example
```cpp
vdm::vdm_ctx vdm(_read_phys, _write_phys);
@ -37,7 +37,7 @@ drv::kalloc_t _kalloc = [&](std::size_t size) -> void*
};
```
###### drv::kmemcpy_t - VDM Example
##### drv::kmemcpy_t - VDM Example
***NOTE:*** The memcpy being called in this example is exported from ntoskrnl.exe and not in usermode.
@ -58,7 +58,7 @@ drv::kmemcpy_t _kmemcpy =
***
###### drv::kalloc_t - MSREXEC Example
##### drv::kalloc_t - MSREXEC Example
***NOTE***: When using MSREXEC be aware that `vdm::msrexec_ctx::exec` returns void. This requires a programmer to make a nested lambda in order to obtain a result.
@ -83,7 +83,7 @@ drv::kalloc_t _kalloc = [&](std::size_t size) -> void*
};
```
###### drv::kmemcpy_t - MSREXEC Example
##### drv::kmemcpy_t - MSREXEC Example
```cpp
drv::kmemcpy_t _kmemcpy =

Loading…
Cancel
Save