Verdade dura

Verdade dura

Estou ciente de que iftopmonitora o tráfego de rede no host atual, mas existe um programa que monitora o tráfego de rede para um diretório especificado no sistema de arquivos?

Responder1

Verdade dura

O que você está solicitando não pode ser feito exatamente: você poderia escrever um software que pudesse aproximar isso, mas isso é tudo.

Por que?

A “rede” não pode escrever nada em uma pasta: você deve usar um programa para isso como curlou firefox. O problema com um programa como esse firefoxé que você não tem ideia, do lado de fora dele, se um arquivo específico que ele escreveu vem da Internet ou não.

Ter informações precisas sobre esse assunto exigiria que cada programa desse tipo (ou seja, capaz de gravar em disco a partir da rede) realmente relatasse o que está fazendo em algum lugar. Infelizmente, esse não é o caso.

Aproximação

Uma aproximação do que você precisa seria categorizar os programas como "escritores da Internet" e "escritores locais" e então observar qual programa, em qual categoria escreve o quê e onde. Mas, como você pode imaginar, isso não garante que os arquivos gravados realmente venham da Internet.

Implementações

Até onde eu sei, não existem implementações desse software de monitoramento, embora seja definitivamente possível escrever um usando, inotifypor exemplo, para monitorar alterações em uma pasta específica e alguma lógica sobre o que está escrito lá (para categorizar como "vindo do internet) e quanto escreve (para ter uma ideia do tráfego lá).

informação relacionada