RustAegis Macros
Proc-macro crate for RustAegis - a code virtualization and obfuscation framework.
Usage
This crate is re-exported by aegis_vm. You should use aegis_vm directly:
[]
= "0.2.0"
use vm_protect;
Features
- VM Bytecode Compilation: Converts Rust AST to custom VM bytecode
- String Obfuscation:
aegis_str!macro for compile-time string encryption - White-Box Cryptography: AES key derivation without exposing keys
- Protection Levels: debug, standard, paranoid
License
MIT