libpcap er en open source, lille, gratis, platform-uafhængige og handy bibliotek software implementeret i C / C ++ og designet fra bunden til at give en pakkefiltrering mekanisme baseret på BPF (Berkeley Packet Filter), BSD pakke filter .
Det er stærkt brugt i mange netværk applikationer, såsom tcpdump eller Wireshark. Men hvis du ønsker at fange netværkspakker på en Linux-baseret operativsystem, skal din kerne understøtter "pakke" protokol, hvilket betyder, at du skal konfigurere kernen med CONFIG_PACKET mulighed, hvis det ikke allerede er konfigureret af den pakkeansvarliges. Kom i gang med libpcapTo installere og bruge libpcap biblioteket på din GNU / Linux-distributionen, downloade den nyeste version fra Softoware, gemme arkivet på en placering efter eget valg, skal du bruge et arkiv Manager for at pakke indholdet, og åbn din favorit terminalemulator .
I terminalen app, skal du bruge & lsquo; cd & rsquo; kommando til at navigere til placeringen af de udpakkede arvhive filer (f.eks cd /home/softoware/libpcap-1.6.2), og derefter udføre & lsquo; ./ configure && gøre & rsquo; kommando til at konfigurere / optimere og kompilere programmet.
Hvis opgørelsen processen lykkedes, køre & lsquo; make install & rsquo; kommando som root eller & lsquo; sudo make install & rsquo; kommando som en privilegeret bruger til at installere libpcap bibliotekssystem bred. Du projekt vil nu være i stand til at bruge libpcap at fange netværk datatrafik. Omfattende dokumentation findes på projektet & rsquo; s hjemmeside (se link nedenfor) .I henhold hætten og availabilityThe libpcap bibliotek er skrevet i C og C ++ programmeringssprog, hvilket betyder, at det er meget hurtigt og kompatibel med alle GNU / Linux-operativsystemer . Det & rsquo; s udbetales som et tar-arkiv (TAR arkiv), som indeholder programmet & rsquo; s kildekode, understøttet på 32-bit og 64-bit hardware-platforme. Også en del af libpcap projektet, er det tcpdump program, som kan downloades fra Softoware
Hvad er nyt i denne udgivelse:.
- Du må ikke gå ned på filtre tester et ikke-eksisterende link-lags typen område.
- Fix sende i ikke-blokerende mode på Linux med memory-mapped capture.
- Fix tidsstempler, når du læser pcap-ng filer på big-endian maskiner.
Hvad er nyt i version 1.5.3:
- Lad ikke pakker, der ikke passer sammen det aktuelle filter komme til programmet, når TPACKET_V3 bruges. (GitHub problem # 331)
- Fix håndtering af pcap_loop () / pcap_dispatch () med en pakke optælling af 0 på nogle platforme (inklusive Linux med TPACKET_V3). (GitHub problem # 333)
- Arbejde omkring TPACKET_V3 mangel, der får pakker at være tabt, når en timeout på 0 er angivet. (GitHub problem # 335)
- Man sideformatering rettelser.
Hvad er nyt i version 1.0.0:
- Support blev tilføjet til IPMB, LAPD, AX25, JUNIPER_ST, 802.15.4, variabel længde 802,11 overskrifter, X2E datatype, Linux tpacket frame overskrifter, og SITA ACN interface.
- Support blev tilføjet til zerocopy BPF på platforme, der understøtter det.
- VLAN support på Linux blev forbedret.
- Dynamisk bibliotek support på Mac OS X blev fastsat.
- Diverse andre forbedringer og fejlrettelser blev foretaget.
Kommentarer ikke fundet