====== Fonction strace ======
Liste tous les appels systèmes effectués par un programme.
Utilisation:
strace ls
==== Paramètres ====
* ''-y'': affiche les chemins des fichiers correspondant aux descripteurs de fichiers
* ''-v'': affiche les variables d'environnement
* ''-e ,'': affiche uniquement l'appel système sélectionné
* ''-p '': suivre les appels d'un processus (''echo $$'' dans un terminal)
* ''-f'': suivre aussi les processus fils
----
==== Faire un keylogger en bash ====
Récupérer le PID d'un terminal:
echo $$
Depuis un autre terminal:
strace -p -e read -f
Toute touche saisie dans le premier terminal apparaîtra dans le deuxième terminal.