Domanda

Sono voler scrivere un servizio di C # che gira sul mio server e la rete controlla il traffico e lo scrive in un database per l'analisi. Ho usato Wireshark, ma penso che Microsoft Network Monitor può avere una migliore C # .NET interfaccia per la programmazione contro. È vero?

Mi può indicare alcuni esempi di codice buono per l'utilizzo di Microsoft Network Monitor?

È stato utile?

Soluzione

Wireshark utilizza il pcap (o, eventualmente, WinPcap) libreria per i pacchetti di rete cattura. Anche se sono scritte in C / C ++ ci sono vari involucri .net disponibili per loro tra cui WinPcapNet, SharpPcap e Pcap.net. Non ho usato uno di questi, quindi non posso commentare la loro usabilità.

Sto postando questo dal mio telefono quindi è un dolore assoluto aggiunta di collegamenti, se si va alla pagina di Wikipedia per pcap si dovrebbe trovare i link che vi serve lì.

Altri suggerimenti

Ho finito per usare SharpPcap, è una grande utilità.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top