Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 534678|Válasz: 192

[Forrás] A .net-et a SharpPcap írja, egy csomagrögzítő eszköz

  [Linket másol]
Közzétéve 2016. 06. 27. 14:58:22 | | | |


Általában a csomaggyűjtő eszközök a WinPcap könyvtárat használják a csomagok rögzítésére:

A Winpcap (Windows Packet Capture) a következő ingyenes, nyilvános hálózati hozzáférési rendszer a Windows platformon. A Winpcap fejlesztésének célja, hogy a Win32 alkalmazások hozzáférjenek az alapul szolgáló hálózathoz. Közvetlen hálózati programozásra használják Windows rendszerben.

A Winpcap egy erős programozási felületet biztosít, amely könnyen hordozható operációs rendszerek között, és a programozók számára könnyen fejleszthető.
Milyen programoknak kell Winpcapet használniuk
A Winpcap hálózati elemzésre, hibakeresésre, hálózati biztonsági monitorozásra és egyéb feladatokra is használható. A Winpcap különösen alkalmas a következő klasszikus területekre:
1. Hálózati és protokollelemzés
2. Hálózati megfigyelés
3. Kommunikációs napló rögzítése
4、Traffic Generators
5. Felhasználói szintű hidak és útvonalak
6. Hálózati behatolás észlelő rendszer (NIDS)
7. Hálózati szkennelés
8. Biztonsági eszközök
Vannak olyan aspektusok, amiket a Winpcap nem tud megoldani. Nem támaszkodik a hista TCP/IP protokolljára a csomagok küldéséhez és fogadásához. Ez azt jelenti, hogy nem tud blokkolni és nem dolgozza fel a kommunikációs adatokat ugyanazon a gépen lévő programok között. Csak fizikai vonalon tud csomagokat "szagolni". Ezért nem működik forgalomformálókkal, QoS ütemezéssel és személyes tűzfalakkal.
Winpcap belső rendszerek
A Winpcap egy Win32 platform csomagrögzítésre és elemzésre. Tartalmaz egy kernel-szintű csomagszűrőt, egy mögöttes DLL-t (packet.dll) és egy fejlett rendszerfüggetlen DLL-t (Wpcap.dll)

Viszont nem tudom jól hívni a WinPcap-et C#-ban, és akkor szeretnék csomagrögzítő eszközt írni, így csak SharpPcap-ben tudom írni.

A SharpPcap egy . NET környezet, amelyet a jól ismert pcap/WinPcap könyvtár alapján fejlesztettek ki. Hozzáférési, befecskendezési, elemzési és építési lehetőségeket biztosít mind a C#, mind a VB NET fejlesztői nyelvekhez.

A megvalósított funkciók a következők:

Képes TCP és UDP csomagokat, valamint más gépekről, azaz ARP-ről származó csomagokat is elkapni

Ezután beállíthatod a szűrő kritériumokat

Demó és forráskód letöltés:


Turisták, ha szeretnétek megnézni ennek a bejegyzésnek a rejtett tartalmát, kérlekVálasz






Előző:Új generáció. .NET Cornerstone: Microsoft .NET Core 1.0 hivatalos verzió letöltése
Következő:A Baidu WebUploader nyílt forráskódú feltöltési vezérlésének másodladi kapszulája, a front-end kód egyszerűsítése (két mondat kód a feltöltéshez)
Közzétéve 2021. 10. 14. 17:01:16 |
Csodálatos, csodás, köszönöm, hogy sokáig keresel. Ez lehetővé teszi, hogy forgalomelemzővé alakítsd azt, majd nyomon kövesd a weboldalad látogató felhasználók viselkedését azáltal, hogy gondosan elemezed a konkrét forgalmat
Közzétéve 2021. 08. 23. 17:34:35 |
Csodálatos, csodás, köszönöm, hogy sokáig keresel. Ez lehetővé teszi, hogy forgalomelemzővé alakítsd azt, majd nyomon kövesd a weboldalad látogató felhasználók viselkedését azáltal, hogy gondosan elemezed a konkrét forgalmat
Közzétéve 2019. 05. 17. 8:26:07 |
Csodálatos, csodás, köszönöm, hogy sokáig keresel. Ez lehetővé teszi, hogy forgalomelemzővé alakítsd azt, majd nyomon kövesd a weboldalad látogató felhasználók viselkedését azáltal, hogy gondosan elemezed a konkrét forgalmat
Közzétéve 2016. 07. 05. 17:07:52 |
Támogassa a bérbeadót
Közzétéve 2017. 01. 18. 22:49:47 |
Támogassa a bérbeadót
Közzétéve 2017. 02. 08. 22:16:52 |
hen bucuo
Közzétéve 2017. 03. 28. 14:39:12 |
Nagy, nagy, nagy, nagy, stb. és így tovább
Közzétéve 2017. 04. 11. 20:20:20 |
Jó dolgok, sürgősen szükség van
Közzétéve 2017. 04. 13. 17:26:59 |
Köszönöm, jó volt
Közzétéve 2017. 05. 08. 9:19:41 |
Támogassa a bérbeadót
Közzétéve 2017. 05. 26. 17:35:05 |
SHDJAHKHDjlAKDSK; FHDSKJLKG; L
Közzétéve 2017. 06. 05. 11:26:08 |

Támogassa a bérbeadót
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com