|
|
@ -17,23 +17,7 @@ Theo can be used for many projects. The modularity of the code allows for a prog
|
|
|
|
* [Usage - Using Theodosius](https://githacks.org/_xeroxz/theodosius#usage-using-theodosius)
|
|
|
|
* [Usage - Using Theodosius](https://githacks.org/_xeroxz/theodosius#usage-using-theodosius)
|
|
|
|
* [Integrating Clang](https://githacks.org/_xeroxz/theodosius#integrating-clang)
|
|
|
|
* [Integrating Clang](https://githacks.org/_xeroxz/theodosius#integrating-clang)
|
|
|
|
* [Requirements](https://githacks.org/_xeroxz/theodosius#requirements)
|
|
|
|
* [Requirements](https://githacks.org/_xeroxz/theodosius#requirements)
|
|
|
|
* [Lambdas For Explicit Constructor](https://githacks.org/_xeroxz/theodosius#lambdas-for-explicit-constructor)
|
|
|
|
|
|
|
|
* [`theo::memcpy_t` - copy memory lambda](https://githacks.org/_xeroxz/theodosius#theomemcpy_t-copy-memory-lambda)
|
|
|
|
|
|
|
|
* [`theo::malloc_t` - allocate executable memory](https://githacks.org/_xeroxz/theodosius#theomalloc_t-allocate-executable-memory)
|
|
|
|
|
|
|
|
* [`theo::resolve_symbol_t` - resolve external symbol](https://githacks.org/_xeroxz/theodosius#theoresolve_symbol_t-resolve-external-symbol)
|
|
|
|
|
|
|
|
* [Creating Instance](https://githacks.org/_xeroxz/theodosius#creating-instance)
|
|
|
|
|
|
|
|
* [Calling Entry](https://githacks.org/_xeroxz/theodosius#calling-entry)
|
|
|
|
|
|
|
|
* [MSREXEC - Call Entry Example](https://githacks.org/_xeroxz/theodosius#msrexec-call-entry-example)
|
|
|
|
|
|
|
|
* [VDM - Call Entry Example](https://githacks.org/_xeroxz/theodosius#vdm-call-entry-example)
|
|
|
|
|
|
|
|
* [WinAPI - Call Entry Example](https://githacks.org/_xeroxz/theodosius#winapi-call-entry-example)
|
|
|
|
|
|
|
|
* [RIP Relative Addressing](https://githacks.org/_xeroxz/theodosius#rip-relative-addressing)
|
|
|
|
* [RIP Relative Addressing](https://githacks.org/_xeroxz/theodosius#rip-relative-addressing)
|
|
|
|
* [JCC - RIP Relative](https://githacks.org/_xeroxz/theodosius#jcc-rip-relative)
|
|
|
|
|
|
|
|
* [Obfuscation](https://githacks.org/_xeroxz/theodosius#obfuscation)
|
|
|
|
|
|
|
|
* [Obfuscate - Base Class](https://githacks.org/_xeroxz/theodosius#obfuscate-base-class)
|
|
|
|
|
|
|
|
* [Mutation - Inherts Obfuscation](https://githacks.org/_xeroxz/theodosius#mutation-inherts-obfuscation)
|
|
|
|
|
|
|
|
* [Examples](https://githacks.org/_xeroxz/theodosius#examples)
|
|
|
|
|
|
|
|
* [Kernel Example](https://githacks.org/_xeroxz/theodosius#kernel-example)
|
|
|
|
|
|
|
|
* [Usermode Example](https://githacks.org/_xeroxz/theodosius#usermode-example)
|
|
|
|
|
|
|
|
* [License - BSD 3-Clause](https://githacks.org/_xeroxz/theodosius#license-bsd-3-clause)
|
|
|
|
* [License - BSD 3-Clause](https://githacks.org/_xeroxz/theodosius#license-bsd-3-clause)
|
|
|
|
|
|
|
|
|
|
|
|
### Credit And Dependencies
|
|
|
|
### Credit And Dependencies
|
|
|
|