Pergunta

Jpcap , no entanto, só atende metade meus requisitos - não me permite bloquear pacotes, como indicado na FAQ . Eu preferiria uma multi-plataforma (Windows, Mac, Linux) solução, mas se não existir, soluções específicas-OS seria aceitável.

Meu objetivo é, sob certas condições, bloquear o acesso a determinados recursos da Internet e de rede por descobrir onde os pacotes estão indo e bloqueando os que cumpram os critérios de específicos, independentemente de como o recurso foi acessado. Talvez eu estou lidando com isso da maneira errada, portanto, qualquer conselho seria apreciado.

Foi útil?

Solução

Meu objetivo é ... bloquear o acesso a determinados recursos da Internet e de rede por ... bloqueando [pacotes] que reunir critérios específicos, independentemente de como o recurso foi acessado.

isso é apenas factível no kernel, e como tal é específico de plataforma completamente.

Outras dicas

Há também a libpcap, mas não tenho certeza que ele vai fazer exatamente o que você está procurando ...

de acordo com a href="http://sourceforge.net/projects/libpcap/" rel="nofollow noreferrer"> SourceForce página :

libpcap é uma interface independente de sistema para captura de pacotes em nível de usuário. libpcap fornece uma estrutura portátil para monitoramento de rede de baixo nível. Aplicações includenetwork coleta de estatísticas, monitoramento de segurança, depuração de rede, etc.

scroll top