Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 534678|Odpověď: 192

[Zdroj] .net je napsán nástrojem SharpPcap, který zachycuje pakety

  [Kopírovat odkaz]
Zveřejněno 27.06.2016 14:58:22 | | | |


Obecně nástroje pro zachycení paketů využívají knihovnu WinPcap k zachycení paketů:

Winpcap (Windows Packet Capture) je další bezplatný systém pro přístup k veřejné síti pro platformu Windows. Účelem vývoje Winpcap je poskytnout aplikacím Win32 přístup k základní síti. Používá se pro přímé síťové programování v systému Windows.

Winpcap poskytuje výkonné programovací rozhraní, které je snadno přenositelné mezi operačními systémy a snadno vyvíjetelné pro programátory.
Jaké programy potřebují používat Winpcap
Winpcap se používá pro analýzu sítí, řešení problémů, monitorování bezpečnosti sítí a další. Winpcap je zvláště vhodný pro následující klasické oblasti:
1. Analýza sítí a protokolů
2. Monitorování sítě
3. Záznam komunikačních záznamů
4、Generátory provozu
5. Mosty a trasy na úrovni uživatele
6. Systém detekce průniků do sítě (NIDS)
7. Síťové skenování
8. Bezpečnostní nástroje
Jsou některé aspekty, které Winpcap nezvládne. Nespoléhá na TCP/IP protokol hostitele pro odesílání a příjem paketů. To znamená, že nemůže blokovat a zpracovávat komunikační data mezi programy na stejném hostiteli. Může "čichat" pouze pakety na fyzické lince. Proto nefunguje s nástroji pro tvorbu provozu, plánovaním QoS a osobními firewally.
Vnitřní části Winpcap
Winpcap je platforma Win32 pro zachycování a analýzu paketů. Obsahuje paketový filtr na úrovni jádra, základní DLL (packet.dll) a pokročilou systémově nezávislou DLL (Wpcap.dll)

Nicméně WinPcap nemohu dobře volat v C#, a pak chci napsat nástroj pro zachycování paketů, takže ho mohu napsat jen v SharpPcap.

SharpPcap je . NET prostředí, vyvinuté na základě známé knihovny pcap/WinPcap. Poskytuje možnosti zachycování, injekce, analýzy a sestavování pro vývojové jazyky C# i VB NET.

Implementované funkce jsou:

Dokáže přijímat pakety TCP a UDP, stejně jako pakety z jiných strojů, tedy ARP

Pak můžete nastavit kritéria filtru

Demo a stažení zdrojového kódu:


Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosímOdpověď






Předchozí:Nová generace. .NET Cornerstone: Oficiální verze Microsoft .NET Core 1.0 ke stažení
Další:Sekundární zapouzdření otevřeného zdroje Baidu WebUploader pro řízení nahrávání, zjednodušení front-end kódu (dvě věty kódu pro získání nahrávání)
Zveřejněno 14.10.2021 17:01:16 |
Úžasné, úžasné, děkuji, že jste hledali dlouho. To vám umožní proměnit ho v analyzátor návštěvnosti a poté zaznamenávat chování uživatelů navštěvujících váš web pečlivou analýzou konkrétní návštěvnosti
Zveřejněno 23.08.2021 17:34:35 |
Úžasné, úžasné, děkuji, že jste hledali dlouho. To vám umožní proměnit ho v analyzátor návštěvnosti a poté zaznamenávat chování uživatelů navštěvujících váš web pečlivou analýzou konkrétní návštěvnosti
Zveřejněno 17.05.2019 8:26:07 |
Úžasné, úžasné, děkuji, že jste hledali dlouho. To vám umožní proměnit ho v analyzátor návštěvnosti a poté zaznamenávat chování uživatelů navštěvujících váš web pečlivou analýzou konkrétní návštěvnosti
Zveřejněno 05.07.2016 17:07:52 |
Podpořte pronajímatele
Zveřejněno 18.01.2017 22:49:47 |
Podpořte pronajímatele
Zveřejněno 08.02.2017 22:16:52 |
hen bucuo
Zveřejněno 28.03.2017 14:39:12 |
Velké, velké, velké, velké atd. a tak dále
Zveřejněno 11.04.2017 20:20:20 |
Dobré věci, naléhavě potřebné
Zveřejněno 13.04.2017 17:26:59 |
Děkuji, to je dobře.
Zveřejněno 08.05.2017 9:19:41 |
Podpořte pronajímatele
Zveřejněno 26.05.2017 17:35:05 |
SHDJAHKHDjlAKDSK; FHDSKJLKG; L
Zveřejněno 05.06.2017 11:26:08 |

Podpořte pronajímatele
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com