#include <spdlog/spdlog.h>
#include <bit>
#include <bitset>
#include <functional>
#include <map>
#include <random>
#include <xed-decode.h>
#include <xed-interface.h>
Go to the source code of this file.
|
namespace | theo |
| The outer most encompassing namespace of this project.
|
|
namespace | theo::obf |
| this is the main namespace for obfuscation related things.
|
|
namespace | theo::obf::transform |
| this namespace encompasses the code for transforming relocations.
|
|
|
using | theo::obf::transform::transform_t = std::function< std::size_t(std::size_t, std::uint32_t)> |
| lambda function which takes in a 64bit value (relocation address) and a 32bit value (random value used in transformation). More...
|
|
◆ XED_ENCODER