Voici un étrange problème que j'ai depuis un moment. De temps en temps, je trouve que j'ai plusieurs images jpeg dans mon répertoire personnel que je n'ai pas mises là. Je suis assez sûr que ce n'est pas une faille de sécurité mais plutôt, il y a quelque chose d'écrire ces fichiers là-dedans que j'ai oublié.
Voici ce que je regarde aujourd'hui:
oli@bert:~$ ls -l *.jpg
-rw------- 1 oli oli 8061 2010-11-19 18:30 An-alien-from-Mars-Attack-002.jpg
-rw------- 1 oli oli 24362 2010-11-19 18:30 An-alien-from-Mars-Attack-006.jpg
-rw------- 1 oli oli 8147 2010-11-05 18:08 Avatar-Film---2009-002.jpg
-rw------- 1 oli oli 35602 2010-11-05 18:08 Avatar-Film---2009-006.jpg
-rw------- 1 oli oli 6058 2010-12-03 18:42 Britney-Spears-victim-of--002.jpg
-rw------- 1 oli oli 28330 2010-12-03 18:42 Britney-Spears-victim-of--006.jpg
-rw------- 1 oli oli 8135 2010-11-12 19:19 charlie-brooker-twitter-p-002.jpg
-rw------- 1 oli oli 22115 2010-11-12 19:19 charlie-brooker-twitter-p-006.jpg
-rw------- 1 oli oli 8059 2010-10-29 18:47 Leonardo-DiCaprio-002.jpg
-rw------- 1 oli oli 29988 2010-10-29 18:47 Leonardo-DiCaprio-006.jpg
-rw------- 1 oli oli 8064 2010-10-22 16:41 Spot-the-difference-.-.-.-002.jpg
-rw------- 1 oli oli 29188 2010-10-22 16:41 Spot-the-difference-.-.-.-006.jpg
Ils semblent tous être liés à la télévision ou au cinéma ... Mais honnêtement, je n'ai aucune idée de ce qui pourrait les écrire. Ils ne me dérangent pas assez pour partir à la chasse aux sorcières à grande échelle, mais si quelqu'un sait quelque chose qui écrit des images dans le répertoire personnel comme celui-ci, faites-le moi savoir.
Réponses:
Vous pouvez essayer d'exécuter fatrace (voir cette réponse ) et lorsque ces images réapparaissent, recherchez-les dans le fichier journal de fatrace. J'espère que cela révélera le programme qui agit. :)
la source
Aucune enquête n'a permis de résoudre ce problème, mais j'ai arrêté d'utiliser Liferea et j'ai commencé à utiliser Lightread pour lire mes flux RSS. Les images ont cessé d'apparaître.
la source
../../../img.jpg
) mais je n'ai jamais réussi à le signaler parce que je n'en avais jamais la preuve.Je ne pense pas que ce soit possible pour le moment. J'ai regardé inotify et en 2008, un développeur voulait mettre le PID du processus qui a créé l'événement de fichier dans les informations de cookie. Cela l'aurait résolu car vous auriez pu créer un programme python pour saisir le nom du processus avec ce PID ... en fait, j'ai créé juste un script pour tester l'idée.
Mais le correctif a été supprimé pour des raisons de sécurité et un deuxième correctif peut ou non avoir été soumis, qui nécessite une sorte d'indicateur d'options qui n'est pas de toute façon pyinofity.
Alors j'ai regardé lsof, c'est un accord unique, il est donc probable que la plupart du temps vous manquent, mais vous pourriez avoir de la chance avec ou avec la
-r 1
répétition supplémentaire toutes les 1 seconde.En tout cas, c'est un peu une fonctionnalité manquante dans le fonctionnement de Linux et devrait probablement être corrigée. Signalez un bogue au noyau Linux et / ou inotify en expliquant qu'un outil en ligne de commande pour surveiller les processus qui écrivent des fichiers serait le bienvenu.
la source