Rustlang obfuscation toolkit based on proc-macro and inline assembly for x86_64 Features: Heavy flow obfuscation with customizable settings String encryption include_bytes drop-in replacement with encryption Time-based anti debugger Exampl usage: use xengine::*; #[xfn(64)] fn main() { println!("{}", xstr!("Enter the password:")); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Failed to read line"); let input = input.trim(); let correct_password = &xstr!("rust"); if input == correct_password { println!("{}", xstr!("Correct!")); } else { println!("{}", xstr!("Incorrect!")); } std::process::exit(0); } Warning! For stable and correct operation of this library, it is necessary to set the value of codegen-units to 1 [profile.release] codegen-units = 1 [profile.dev] codegen-units = 1