Imagens aleatórias que aparecem no meu diretório pessoal ... De onde elas vêm?

8

Aqui está um problema estranho que tive por um tempo. De vez em quando, acho que tenho várias imagens jpeg no meu diretório pessoal que não coloquei lá. Tenho certeza de que isso não é uma violação de segurança, mas há algo escrevendo esses arquivos que esqueci.

Veja o que estou vendo hoje:

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

Todos parecem que estão relacionados à TV ou ao cinema ... Mas honestamente não tenho idéia do que poderia estar escrevendo. Eles não me incomodam o suficiente para ir em uma caça às bruxas em grande escala, mas se alguém sabe de algo que escreve imagens no diretório home como este, por favor me avise.

    
por Oli 12.12.2010 / 16:21

3 respostas

2

Você pode tentar executar o fatrace (veja esta resposta ) e quando essas imagens aparecerem novamente, procure-as no log do fatrace Arquivo. Isso esperançosamente irá revelar o programa que está agindo. :)

    
por htorque 25.02.2012 / 14:38
3

Nenhuma quantidade de investigação realmente resolveu isso, mas eu parei de usar o Liferea e comecei a usar o Lightread para ler meus feeds RSS. As imagens pararam de aparecer.

    
por Oli 04.09.2012 / 14:40
1

Eu não acho que isso seja possível no momento. Eu tive um olhar em inotify e em 2008 um desenvolvedor queria colocar o PID do processo que criou o evento de arquivo nas informações do cookie. Isso teria resolvido como você poderia ter criado um programa python para pegar o nome do processo com esse PID ... na verdade eu criei apenas um script para testar a idéia.

Mas o patch foi descartado por razões de segurança e um segundo patch pode ou não ter sido enviado, o que precisa de algum tipo de flag de opções que não esteja em uso de pyinofity.

Então eu olhei para lsof, é um negócio de um tiro, então é provável que você perca o criminoso a maior parte do tempo, mas você pode ter sorte com ou com o -r 1 adicional para repetir a cada 1 segundo.

lsof +d ~/

De qualquer forma, esta é uma funcionalidade que falta no funcionamento do Linux e provavelmente deve ser corrigida. Relatar um bug no kernel do Linux e / ou inotify explicando que uma ferramenta de linha de comando para observar quais processos estão gravando arquivos seria muito bem-vinda.

    
por Martin Owens -doctormo- 11.02.2012 / 05:40