libpcap adalah open source, kecil, bebas, platform-independen dan software perpustakaan berguna diimplementasikan dalam C / C ++ dan didesain dari bawah ke atas untuk memberikan mekanisme packet filtering berdasarkan BPF (Berkeley Packet Filter), filter paket BSD .
Hal ini banyak digunakan dalam berbagai aplikasi jaringan, seperti tcpdump atau Wireshark. Namun, jika Anda ingin menangkap paket jaringan pada sistem operasi berbasis Linux, kernel anda harus mendukung "paket" protokol, yang berarti bahwa Anda perlu mengkonfigurasi kernel dengan opsi CONFIG_PACKET jika tidak sudah dikonfigurasi oleh pengelola paket. Memulai dengan libpcapTo menginstal dan menggunakan perpustakaan libpcap pada distribusi GNU / Linux Anda, men-download versi terbaru dari Softoware, menyimpan arsip pada lokasi pilihan Anda, gunakan manajer arsip untuk mengekstrak isinya, dan membuka aplikasi emulator terminal favorit Anda .
Dalam aplikasi terminal, gunakan & lsquo; cd & rsquo; perintah untuk menavigasi ke lokasi file arvhive diekstrak (misalnya cd /home/softoware/libpcap-1.6.2), dan kemudian jalankan & lsquo; ./ configure && make & rsquo; perintah untuk mengkonfigurasi / mengoptimalkan dan mengkompilasi program.
Jika proses kompilasi berhasil, jalankan & lsquo; & rsquo make install; perintah sebagai root atau & lsquo; sudo make install & rsquo; perintah sebagai pengguna hak istimewa untuk menginstal sistem perpustakaan libpcap lebar. Proyek Anda sekarang akan dapat menggunakan libpcap untuk menangkap lalu lintas data jaringan. Dokumentasi yang komprehensif dapat ditemukan pada proyek & rsquo; s homepage (lihat link di bawah) .Di bawah kap dan availabilityThe libpcap perpustakaan ditulis dalam bahasa pemrograman C dan C ++, yang berarti bahwa itu sangat cepat dan kompatibel dengan semua sistem operasi GNU / Linux . Ini & rsquo; s didistribusikan sebagai tarball (TAR arsip) yang berisi program & rsquo; s source code, didukung pada 32-bit dan 64-bit platform hardware. Juga bagian dari proyek libpcap, adalah aplikasi tcpdump, yang dapat didownload dari Softoware
Apa yang baru dalam rilis ini:.
- Jangan crash pada filter pengujian jenis link-layer lapangan tidak ada.
- Perbaiki pengiriman dalam mode non-blocking di Linux dengan menangkap memori-dipetakan.
- Perbaiki cap waktu ketika membaca file pcap-ng pada mesin big-endian.
Apa yang baru dalam versi 1.5.3:
- Jangan biarkan paket yang tidak cocok filter saat sampai ke aplikasi ketika TPACKET_V3 digunakan. (GitHub issue # 331)
- penanganan Fix dari pcap_loop () / pcap_dispatch () dengan jumlah paket 0 pada beberapa platform (termasuk Linux dengan TPACKET_V3). (GitHub issue # 333)
- Work sekitar defisiensi TPACKET_V3 yang menyebabkan paket yang akan hilang ketika timeout 0 ditentukan. (GitHub issue # 335)
- Halaman Man format perbaikan .
Apa yang baru dalam versi 1.0.0:
- Dukungan ditambahkan untuk IPMB, LAPD, AX25, JUNIPER_ST, 802.15.4, panjang variabel 802.11 header, tipe data X2E, Linux header bingkai tpacket, dan antarmuka SITA ACN.
- Dukungan ditambahkan untuk zerocopy BPF pada platform yang mendukungnya.
- dukungan VLAN di Linux ditingkatkan.
- dukungan perpustakaan dinamis pada Mac OS X adalah tetap.
- Aneka tambahan dan perbaikan bug lainnya dibuat.
Komentar tidak ditemukan