Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 534678|Răspunde: 192

[Sursă] .net este scris de SharpPcap, un instrument de capturare a pachetelor

  [Copiază linkul]
Postat pe 27.06.2016 14:58:22 | | | |


În general, uneltele de captare a pachetelor folosesc biblioteca WinPcap pentru a captura pachete:

Winpcap (Windows Packet Capture) este următorul sistem gratuit și public de acces la rețea pentru platforma Windows. Scopul dezvoltării Winpcap este de a oferi aplicațiilor Win32 acces la rețeaua de bază. Este folosit pentru programarea directă de rețea în sistemul Windows.

Winpcap oferă o interfață de programare puternică, ușor de portabil între sisteme de operare și ușor de dezvoltat pentru programatori.
Ce fel de programe trebuie să folosească Winpcap
Winpcap este folosit pentru analiza rețelei, depanare, monitorizarea securității rețelei și multe altele. Winpcap este deosebit de potrivit pentru următoarele zone clasice:
1. Analiza rețelelor și protocoalelor
2. Monitorizarea rețelei
3. Înregistrarea jurnalului de comunicații
4. Generatoare de trafic
5. Punți și rute la nivel de utilizator
6. Sistemul de detectare a intruziunilor în rețea (NIDS)
7. Scanarea rețelei
8. Unelte de siguranță
Există unele aspecte pe care Winpcap nu le poate face. Nu se bazează pe protocolul TCP/IP al gazdei pentru a trimite și primi pachete. Aceasta înseamnă că nu poate bloca și nu poate procesa datele de comunicare între programe din aceeași gazdă. Poate "mirosi" doar pachetele pe o linie fizică. Prin urmare, nu funcționează cu modelatori de trafic, programări QoS și firewall-uri personale.
Componente interne Winpcap
Winpcap este o platformă Win32 pentru capturarea și analiza pachetelor. Include un filtru de pachete la nivel de nucleu, un DLL (packet.dll) de bază și un DLL avansat independent de sistem (Wpcap.dll)

Totuși, nu pot chema bine WinPcap în C#, iar apoi vreau să scriu un instrument de captare a pachetelor, așa că pot scrie doar în SharpPcap.

SharpPcap este un . NET, dezvoltat pe baza binecunoscutei biblioteci pcap/WinPcap. Oferă capabilități de captură, injectare, analiză și build atât pentru limbajele de dezvoltare C# cât și VB NET.

Funcțiile implementate sunt:

Poate prelua pachete TCP și UDP, precum și pachete de la alte mașini, adică ARP

Apoi, poți seta criteriile de filtrare

Demonstrație și descărcare a codului sursă:


Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rogRăspunde






Precedent:Noua generație. .NET Cornerstone: descărcare oficială a versiunii oficiale Microsoft .NET Core 1.0
Următor:Încapsularea secundară a controlului upload-ului open source Baidu WebUploader, simplificarea codului front-end (două propoziții de cod pentru a obține încărcarea)
Postat pe 14.10.2021 17:01:16 |
Uimitor, uimitor, mulțumesc că ai căutat atât de mult timp. Acest lucru îți permite să îl transformi într-un analizator de trafic și apoi să înregistrezi comportamentul utilizatorilor care vizitează site-ul tău prin analizarea atentă a traficului specific
Postat pe 23.08.2021 17:34:35 |
Uimitor, uimitor, mulțumesc că ai căutat atât de mult timp. Acest lucru îți permite să îl transformi într-un analizator de trafic și apoi să înregistrezi comportamentul utilizatorilor care vizitează site-ul tău prin analizarea atentă a traficului specific
Postat pe 17.05.2019 08:26:07 |
Uimitor, uimitor, mulțumesc că ai căutat atât de mult timp. Acest lucru îți permite să îl transformi într-un analizator de trafic și apoi să înregistrezi comportamentul utilizatorilor care vizitează site-ul tău prin analizarea atentă a traficului specific
Postat pe 05.07.2016 17:07:52 |
Sprijină proprietarul
Postat pe 18.01.2017 22:49:47 |
Sprijină proprietarul
Postat pe 08.02.2017 22:16:52 |
Hen Bucuo
Postat pe 28.03.2017 14:39:12 |
Mare, mare, mare, mare etc. și așa mai departe
Postat pe 11.04.2017 20:20:20 |
Lucruri bune, de care aveam nevoie urgentă
Postat pe 13.04.2017 17:26:59 |
Mulțumesc, bine
Postat pe 08.05.2017 09:19:41 |
Sprijină proprietarul
Postat pe 26.05.2017 17:35:05 |
SHDJAHKHDjlAKDSK; FHDSKJLKG; L
Postat pe 05.06.2017 11:26:08 |

Sprijină proprietarul
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com