Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 534678|Svar: 192

[Källa] .net skrivs av SharpPcap, ett verktyg för paketfångst.

  [Kopiera länk]
Publicerad på 2016-06-27 14:58:22 | | | |


Generellt använder paketfångstverktyg WinPcap-biblioteket för att fånga paket:

Winpcap (Windows Packet Capture) är nästa gratis, offentliga nätverksåtkomstsystem för Windows-plattformen. Syftet med att utveckla Winpcap är att ge Win32-applikationer tillgång till det underliggande nätverket. Den används för direkt nätverksprogrammering under Windows-systemet.

Winpcap erbjuder ett kraftfullt programmeringsgränssnitt som är lätt att portera mellan operativsystem och är enkelt för programmerare att utveckla.
Vilka typer av program behöver använda Winpcap
Winpcap används för nätverksanalys, felsökning, nätverkssäkerhetsövervakning och mer. Winpcap är särskilt lämpligt för följande klassiska områden:
1. Nätverks- och protokollanalys
2. Nätverksövervakning
3. Inspelning av kommunikationslogg
4、trafikgeneratorer
5. Broar och rutter på användarnivå
6. Nätverksintrångsdetekteringssystem (NIDS)
7. Nätverksskanning
8. Säkerhetsverktyg
Det finns vissa aspekter som Winpcap inte kan göra. Den förlitar sig inte på värdens TCP/IP-protokoll för att skicka och ta emot paket. Detta innebär att den inte kan blockera och inte kan bearbeta kommunikationsdata mellan program i samma värd. Den kan bara "sniffa" paket på en fysisk linje. Därför fungerar det inte med trafikformare, QoS-schemaläggning och personliga brandväggar.
Winpcap-interna delar
Winpcap är en Win32-plattform för paketfångst och analys. Inkluderar ett kärnnivå-paketfilter, en underliggande DLL (packet.dll) och en avancerad systemoberoende DLL (Wpcap.dll)

Men jag kan inte anropa WinPcap bra i C#, och då vill jag skriva ett paketfångstverktyg, så jag kan bara skriva det i SharpPcap.

SharpPcap är en . NET-miljö, utvecklad baserat på det välkända pcap/WinPcap-biblioteket. Tillhandahåller möjligheter för att fånga, injicera, analysera och bygga för både C# och VB NET-utvecklingsspråk.

De implementerade funktionerna är:

Den kan ta emot TCP- och UDP-paket, samt paket från andra maskiner, det vill säga ARP

Sedan kan du ställa in filterkriterierna

Demo och källkodsnedladdning:


Turister, om ni vill se det dolda innehållet i detta inlägg, snällaSvar






Föregående:Ny generation. .NET Cornerstone: Microsoft .NET Core 1.0 officiell version nedladdning
Nästa:Sekundär inkapsling av Baidu WebUploaders öppna källkodskontroll för uppladdning, som effektiviserar frontend-koden (två meningar kod för att hämta uppladdningen)
Publicerad på 2021-10-14 17:01:16 |
Fantastiskt, fantastiskt, tack för att du letade länge. Detta gör att du kan omvandla den till en trafikanalysator och sedan logga användarnas beteende som besöker din webbplats genom att noggrant analysera specifik trafik
Publicerad på 2021-08-23 17:34:35 |
Fantastiskt, fantastiskt, tack för att du letade länge. Detta gör att du kan omvandla den till en trafikanalysator och sedan logga användarnas beteende som besöker din webbplats genom att noggrant analysera specifik trafik
Publicerad på 2019-05-17 08:26:07 |
Fantastiskt, fantastiskt, tack för att du letade länge. Detta gör att du kan omvandla den till en trafikanalysator och sedan logga användarnas beteende som besöker din webbplats genom att noggrant analysera specifik trafik
Publicerad på 2016-07-05 17:07:52 |
Stöd hyresvärden
Publicerad på 2017-01-18 22:49:47 |
Stöd hyresvärden
Publicerad på 2017-02-08 22:16:52 |
hen bucuo
Publicerad på 2017-03-28 14:39:12 |
Stor, stor, stor, stor, osv. och så vidare
Publicerad på 2017-04-11 20:20:20 |
Bra saker, akut behövda
Publicerad på 2017-04-13 17:26:59 |
Tack, det var bra
Publicerad på 2017-05-08 09:19:41 |
Stöd hyresvärden
Publicerad på 2017-05-26 17:35:05 |
SHDJAHKHDjlAKDSK; FHDSKJLKG; L
Publicerad på 2017-06-05 11:26:08 |

Stöd hyresvärden
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com