2011-04-05 17 views
6

interesado en cualquier comentario que alguien tenga sobre las diversas herramientas .net que se pueden utilizar para la captura pasiva de paquetes. En términos de winpcap, la elección parece ser entre pcap.net y sharppcap. Otra oferta potencial es NetworkMonitor de Microsoft y estoy seguro de que hay otras también..net packet capture: pcap.net vs sharppcap

He usado etéreo/wireshark como herramienta de diagnóstico ocasionalmente a través de los años, pero ese es el límite de mi conocimiento. Estoy buscando automatizar el proceso de captura y el posterior procesamiento de diagnóstico. En este momento me inclino por pcap.net, pero me gustaría saber de alguien que haya usado dos o más de estas herramientas y si recomendarían una sobre otra. Mi preferencia sería la interfaz más simple/curva de aprendizaje más superficial. Por favor, hágame saber sus pensamientos.

Gracias Patrick

+0

pertenece en serverfault.com –

+1

@ Daniel: Quiero escribir código que olfatea paquetes – Patrick

Respuesta

1

Bueno, he terminado usando sharppcap porque las referencias dll necesarios para pcap.net no cargar en mi proyecto correctamente. Esperar que fue mi error, pero la referencia sharppcap funcionó sin problemas ...

+0

Si necesita ayuda con la biblioteca, mándenme un correo electrónico, [email protected] –

+4

Una manera mejor idea, sobre todo porque Chris es ya un miembro de Stack Overflow, es para hacer una pregunta aquí. Entonces, no solo obtendrás tu respuesta, ¡sino que también todos los demás que encuentren el mismo problema en el futuro! Todos se benefician. –

2

Si está dispuesto a usar .NET 4 o está dispuesto a utilizar versiones anteriores de Pcap.Net, definitivamente es la opción. Pcap.Net es mucho más flexible e incluye muchas más características y es muy fácil de usar.

Divulgación: soy un desarrollador en Pcap.Net.