Intercept system calls with LD_PRELOAD and your choice of customisable modules