Changes

96 bytes added ,  15:01, 9 February 2016
no edit summary
Line 16: Line 16:  
* Death detection. Open pipe/socket and pass the other end outside. Once the victim dies the pipe/socket will wake up.
 
* Death detection. Open pipe/socket and pass the other end outside. Once the victim dies the pipe/socket will wake up.
 
* Binary updates. E.g. live patching or libr relink
 
* Binary updates. E.g. live patching or libr relink
* Inject socket spy -- replace opened socket with unix one, and send the former one to the caller
+
* Tunnelling -- replace opened socket with unix one, and send the former one to the caller
 +
** Inject socket spy
 +
** Pack/Unpack
 +
** Crypt/Uncrypt
 +
** Traffic analyzer
 +
** Traffic fanout (multiplex)
 
* Do "nohup" on the fly
 
* Do "nohup" on the fly
 
* Debug stuff by MSG_PEEK-ing sockets messages of tee+splice sockets
 
* Debug stuff by MSG_PEEK-ing sockets messages of tee+splice sockets