tracexec 0.17.0

Tracer for execve{,at} and pre-exec behavior, launcher for debuggers.
1
2
3
4
5
6
7
8
9
10
use std::ffi::CString;

use nix::unistd::execv;

#[allow(unreachable_code)]
fn main() {
  let arg1 = CString::new(std::env::args().nth(1).unwrap()).unwrap();
  execv(&arg1, &[&arg1]).unwrap();
  unreachable!()
}