debugoff
debugoff copied to clipboard
Linux anti-debugging and anti-analysis rust library
Code that calls `ptraceme_or_die` before starting a subprocess through any mean (ie `std::process::Command`) will crash. Simple reproducer: ```rust fn main() { debugoff::ptraceme_or_die(); std::process::Command::new("echo") .arg("subprocess") .status() .unwrap(); println!("exit"); } ``` Outputs:...
Tries to add the same support for powerpc64. Implementation based on https://github.com/torvalds/linux/blob/master/arch/powerpc/kernel/syscalls/syscall.tbl and https://www.kernel.org/doc/html/next/arch/powerpc/syscall64-abi.html Still need to check on a powerpc64 system.