Pregunta

Encontré Jpcap , sin embargo, solo cumple la mitad mis requisitos: no me permite bloquear paquetes, como se indica en el Preguntas frecuentes . Preferiría una solución multiplataforma (Windows, Mac, Linux), pero si no existe, las soluciones específicas del sistema operativo serían aceptables.

Mi objetivo es, bajo ciertas condiciones, bloquear el acceso a ciertos recursos de Internet y de la red descubriendo a dónde van los paquetes y bloqueando los que cumplen con criterios específicos, independientemente de cómo se accedió al recurso. Tal vez voy por este camino equivocado, por lo que cualquier consejo sería apreciado.

¿Fue útil?

Solución

  

Mi objetivo es ... bloquear el acceso a ciertos recursos de Internet y de la red ... bloqueando [paquetes] que cumplan criterios específicos, independientemente de cómo se accedió al recurso.

eso solo se puede hacer en el kernel, y como tal es completamente específico de la plataforma.

Otros consejos

También existe libpcap, pero no estoy seguro de que haga exactamente lo que estás buscando ...

según la página sourceforce :

  

libpcap es una interfaz independiente del sistema para la captura de paquetes a nivel de usuario. libpcap proporciona un marco portátil para el monitoreo de redes de bajo nivel. Las aplicaciones incluyen recopilación de estadísticas de red, monitoreo de seguridad, depuración de red, etc.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top