Images aléatoires apparaissant dans mon répertoire personnel… D'où viennent-elles?

8

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.

Oli
la source
Quel logiciel utilisez-vous pour regarder la télévision? Vous appuyez peut-être accidentellement sur le bouton d'instantané.
badp
1
Ils semblent provenir de guardian.co.uk - peut-être un plugin de navigateur devenu détraqué?
htorque
Vous pouvez utiliser tineye.com pour essayer d'identifier d'où ils viennent à l'origine
8128
2
@htorque Je visite le site Web du Guardian de temps en temps. Je vais le visiter maintenant dans quelques navigateurs et voir si de nouveaux fichiers sont enregistrés.
Oli
1
Vous n'arriveriez pas à avoir un tout-petit, un chat ou une autre créature qui déclencherait une fonction de «sauvegarde» d'un navigateur laissé en marche au premier plan?
taneli

Réponses:

2

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. :)

htorque
la source
3

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.

Oli
la source
Je suppose que cela résout le mystère.
jokerdino
Je dirais que Liferea utilise votre maison comme cache d'image pour des trucs.
Braiam
C'était mon hypothèse, mais ce n'était pas cohérent. C'était comme si seulement certaines images d'un flux étaient récupérées au mauvais endroit (comme s'il y avait un chemin relatif non échappé comme ../../../img.jpg) mais je n'ai jamais réussi à le signaler parce que je n'en avais jamais la preuve.
Oli
1

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 1répétition supplémentaire toutes les 1 seconde.

lsof +d ~/

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.

Martin Owens -doctormo-
la source