updated readme

merge-requests/1/merge
xerox 4 years ago
parent 2ab422c70f
commit aa94a8db69

@ -4,10 +4,6 @@
</div> </div>
</div> </div>
# credit
* buck - inspiration for most of this.
* Ch40zz - helping me connect the dots.
# PTM # PTM
paging table manipulation from user-mode. operations such as getting and setting all paging table entries and values are offered. the code is aware of large pages and allows the programmer to allocate 2mb pages if needed (without going through all of the shenanigans of breaking a 2mb page down over a new PT handled by the user). Link to write up can be found [here](https://back.engineering/post/virtual-memory/). paging table manipulation from user-mode. operations such as getting and setting all paging table entries and values are offered. the code is aware of large pages and allows the programmer to allocate 2mb pages if needed (without going through all of the shenanigans of breaking a 2mb page down over a new PT handled by the user). Link to write up can be found [here](https://back.engineering/post/virtual-memory/).
@ -48,4 +44,8 @@ std::printf("[+] pde.large_page -> %d\n", ntoskrnl_pde.second.large_page);
# virtual memory # virtual memory
- convert virtual addresses to physical addresses - convert virtual addresses to physical addresses
- get table entries for a given address - get table entries for a given address
- change table entries for a given address - change table entries for a given address
# credit
- buck - inspiration for most of this.
- Ch40zz - helping me connect the dots.
Loading…
Cancel
Save