Update README.md

2.0
_xeroxz 4 years ago
parent 02670827b4
commit 655b4ff9ce

@ -11,7 +11,7 @@ both kernel and usermode projects. Since Theo inherits HMDM (highly modular driv
Since Theo is a jit linker, unexported symbols can be jit linked. Resolving such symbols is open ended and allows the programmer of this framework to handle how they want to resolve symbols. More on this later (check out example projects). Since Theo is a jit linker, unexported symbols can be jit linked. Resolving such symbols is open ended and allows the programmer of this framework to handle how they want to resolve symbols. More on this later (check out example projects).
# Table Of Contents ### Table Of Contents
* Theodosius - Jit linker, Mapper, Mutator, and Obfuscator * Theodosius - Jit linker, Mapper, Mutator, and Obfuscator
* Linking - Dynamic And Static * Linking - Dynamic And Static
@ -20,6 +20,7 @@ Since Theo is a jit linker, unexported symbols can be jit linked. Resolving such
* Static Linking * Static Linking
* Dynamic Linking * Dynamic Linking
* Usage - Using Theodosius * Usage - Using Theodosius
* Integrating Clang
* `theo::memcpy_t` - copy memory lambda * `theo::memcpy_t` - copy memory lambda
* `theo::malloc_t` - allocate executable memory * `theo::malloc_t` - allocate executable memory
* `theo::resolve_symbol_t` - resolve external symbol * `theo::resolve_symbol_t` - resolve external symbol
@ -33,6 +34,10 @@ Since Theo is a jit linker, unexported symbols can be jit linked. Resolving such
* Obfuscation * Obfuscation
* Obfuscate - Base Class * Obfuscate - Base Class
* Mutation - Inherts Obfuscation * Mutation - Inherts Obfuscation
* Examples
* Kernel Example
* Usermode Example
* License
# Linking - Dynamic And Static # Linking - Dynamic And Static

Loading…
Cancel
Save