Pcap

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 12. července 2019; kontroly vyžadují 10 úprav .
LIBPCAP
Typ rozhraní pro programování aplikací , knihovna funkcí a herní engine
Vývojář Skupina Tcpdump _
Zapsáno v Xi
Nejnovější verze 1.9.1 (30. září 2019)
Licence Licence BSD se třemi klauzulemi
webová stránka tcpdump.org

Pcap (z anglického  Packet Capture ) je knihovna sloužící k vytváření programů pro analýzu síťových dat přicházejících na síťovou kartu počítače .

Příkladem programu, který používá knihovnu Pcap, je program Wireshark . Tuto knihovnu používají různé programy pro monitorování a testování sítě . Je určena k použití ve spojení s jazyky C / C++ a obaly se používají pro práci s knihovnou v jiných jazycích, jako je Java , .NET . Pro systémy typu Unix je to knihovna libpcap a pro Microsoft Windows  WinPcap. Software pro monitorování sítě může používat libpcap nebo WinPcap k zachycení paketů putujících po síti a (v novějších verzích) k přenosu paketů po síti. Libpcap a WinPcap také podporují ukládání zachycených balíčků do souboru a čtení souborů obsahujících uložené balíčky. Programy napsané na základě libpcap nebo WinPcap mohou zachytit síťový provoz a analyzovat jej. Zachycený dopravní soubor je uložen ve formátu, který je srozumitelný pro aplikace používající Pcap.

WinPcap

WinPcap
Typ rozhraní pro programování aplikací , knihovna funkcí a herní engine
Zapsáno v Xi
Operační systém Microsoft Windows , Windows NT
Nejnovější verze 4.1.3 (8. března 2013)
Licence Licence BSD se třemi klauzulemi , částečně licence se čtyřmi klauzulemi a další.
webová stránka winpcap.org

Balíček WinPcap pro Microsoft Windows obsahuje:

Nevýhody - nefunguje se všemi nestandardními adaptéry (Wi-Fi karty, VPN atd.).

Win10Pcap

win10pcap
Typ rozhraní pro programování aplikací , knihovna funkcí a herní engine
Vývojář Daiyuu Nobori
Zapsáno v Xi
Operační systém Microsoft Windows , Windows NT
Nejnovější verze 10.2.5002 (8. října 2015)
Licence GPL v2
webová stránka win10pcap.org

Na základě WinPcap byla vytvořena verze balíčku Win10Pcap, která je kompatibilní s modelem ovladače NDIS 6.x pro stabilní provoz ve Windows 10. Win10Pcap také podporuje zachycování VLAN tagů IEEE802.1Q. Win10Pcap je binárně kompatibilní s aplikacemi, které používají knihovny WinPcap. Win10Pcap vytvořil Daiyuu Nobori z japonské univerzity Tsukuba. Některé součásti Win10Pcap byly vypůjčeny z WinPcap.

Win10Pcap běží na Windows 10 (x86 a x64), 8.1, 8, 7 klientských OS a Windows Server 2016, 2012 R2, 2012 a 2008 serverových OS. Dne 8. června 2015 obdržel ovladač režimu jádra Microsoft Windows 10 Microsoft Kompatibilní s logem Windows 10.

Některé programy používající libpcap/WinPcap

Wrappers pro použití libpcap/WinPcap v jiných jazycích než C a C++

Poznámky

Odkazy