Modest is an LKM piece of code that allows users, running a user-space control application which interacts with kmodest char driver using ioctl() syscalls, to redirect I/O write() or writev() system calls to a second file descriptor at runtime.
Deveolping KMODEST (on early days)
Assembly code showing how to intercept sys_write() syscall
Connecting descriptor 3 on console /dev/pts/3 for pid 1807
Writing at the same time on two file descriptors.
Inserting a new fd on an outter process thanks to my LKM