The best interception method of Linux is the preload library. Implement it in rust (worst case in C and rust)