Theodosius  v3.0
Jit linker, mapper, obfuscator, and mutator
Classes | Namespaces | Macros
pass.hpp File Reference
#include <spdlog/spdlog.h>
#include <decomp/symbol.hpp>
#include <obf/transform/gen.hpp>
#include <xed-decode.h>
#include <xed-interface.h>
Include dependency graph for pass.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  theo::obf::pass_t
 the pass_t class is a base clase for all passes made. you must override the pass_t::run virtual function and declare the logic of your pass there. More...
 

Namespaces

 theo
 The outer most encompassing namespace of this project.
 
 theo::obf
 this is the main namespace for obfuscation related things.
 

Macros

#define XED_ENCODER
 

Macro Definition Documentation

◆ XED_ENCODER

#define XED_ENCODER

Definition at line 36 of file pass.hpp.