Wireshark adalah aplikasi network protocol analyzer yang menangkap paket data di jaringan lalu menampilkannya per protokol dalam bentuk yang bisa dibaca manusia. Alat gratis dan open source ini dipakai administrator jaringan, analis keamanan, dan pelajar untuk memahami apa yang sebenarnya terjadi di kabel atau gelombang Wi-Fi. Artikel ini menjelaskan fungsi, cara kerja, dan batas etika penggunaannya.
Apa Itu Wireshark?
Menurut situs resminya, Wireshark dikelola oleh Wireshark Foundation, sebuah organisasi nirlaba, dan dirilis di bawah lisensi GNU General Public License versi 2. Artinya Anda boleh memasangnya di sebanyak mungkin komputer tanpa kunci lisensi atau biaya. Proyeknya merupakan kelanjutan dari proyek yang dimulai pada 1998, dan per Oktober 2026 rilis stabil yang tercantum di wireshark.org adalah versi 4.6.
Wireshark berjalan di Windows, macOS, Linux, dan UNIX. Ia bisa menangkap lalu lintas dari banyak media, misalnya Ethernet, wireless LAN, Bluetooth, dan USB, tergantung perangkat keras serta sistem operasi yang dipakai. Satu hal yang sering disalahpahami: Wireshark hanya mengamati. Dokumentasi resminya menyatakan bahwa Wireshark bukan intrusion detection system dan tidak mengirim paket ke jaringan, kecuali untuk resolusi nama domain yang bisa dimatikan.
Apa Saja Fungsi Wireshark?
Panduan pengguna Wireshark menyebut beberapa tujuan umum, dan semuanya relevan dengan pekerjaan sehari-hari tim TI:
- Administrator jaringan memakainya untuk mencari penyebab koneksi lambat atau terputus.
- Analis keamanan memakainya untuk memeriksa lalu lintas yang mencurigakan pada insiden.
- Penguji aplikasi memakainya untuk memastikan aplikasi jaringan berkomunikasi sesuai rancangan.
- Developer memakainya untuk men-debug implementasi protokol.
- Pelajar memakainya untuk melihat langsung isi protokol seperti DNS, TCP, dan HTTP.
Fitur intinya mencakup penangkapan paket secara langsung, membuka dan menyimpan file capture, tampilan rinci per lapisan protokol, pencarian dan penyaringan paket, pewarnaan paket berdasarkan filter, ekspor ke format lain, serta statistik lalu lintas.
Bagaimana Cara Kerja Wireshark Menganalisis Lalu Lintas Jaringan?
Alurnya sederhana. Wireshark memilih antarmuka jaringan, menyalin paket yang melewatinya, lalu membongkar setiap paket menjadi lapisan-lapisan: Ethernet, IP, TCP atau UDP, hingga protokol aplikasi. Hasilnya tampil dalam tiga panel, yaitu daftar paket, rincian protokol, dan data mentah dalam heksadesimal.
Capture filter dan display filter
Ada dua jenis penyaringan yang perlu dibedakan. Capture filter membatasi paket apa yang direkam sejak awal dan memakai bahasa filter libpcap. Misalnya, filter port 53 hanya merekam lalu lintas yang melibatkan port 53, yaitu DNS. Display filter bekerja setelah data terkumpul dan hanya mengatur paket mana yang ditampilkan. Mengetik dns menampilkan paket DNS saja, sedangkan tcp.port == 443 menampilkan paket yang salah satu port TCP-nya 443.
Kebiasaan yang baik untuk pemula adalah merekam secukupnya, menyaring dengan display filter, lalu mengikuti satu percakapan dari awal sampai akhir. Cara ini jauh lebih efisien daripada menggulir puluhan ribu paket.
Apa yang Bisa Diungkap Wireshark untuk Keamanan Jaringan?
Dari sisi defensif, analisis paket membantu menjawab pertanyaan yang tidak terjawab oleh log aplikasi. Beberapa contoh pola yang layak diperiksa:
- Perangkat yang berkomunikasi ke alamat luar yang tidak dikenal pada jam yang tidak wajar.
- Permintaan DNS dalam jumlah besar atau ke domain yang janggal.
- Protokol tanpa enkripsi seperti HTTP, FTP, atau Telnet yang masih dipakai di jaringan internal.
- Retransmisi dan handshake yang gagal, yang sering menjadi tanda masalah jaringan, bukan serangan.
Pelajaran penting dari temuan seperti ini adalah bahwa data yang berjalan tanpa enkripsi dapat dibaca siapa pun yang berada di jalurnya. Itulah alasan layanan harus memakai TLS, dan itulah mengapa Anda sebaiknya berhati-hati di jaringan terbuka. Topik ini dibahas lebih lanjut di artikel tentang bahaya Wi-Fi publik dan cara aman menggunakannya. Isi lalu lintas HTTPS sendiri tidak terbaca di Wireshark tanpa kunci sesi yang sah, sehingga enkripsi modern memang melindungi data dari pengamatan di tengah jalan.
Batasan Hukum dan Etika Menggunakan Wireshark
Menangkap lalu lintas jaringan yang bukan milik Anda, tanpa izin, bukan sekadar pelanggaran etika. Di Indonesia, akses tanpa hak ke sistem elektronik orang lain kini diatur dalam Pasal 332 KUHP (sebelumnya Pasal 30 UU ITE), dan ketentuan intersepsi dalam UU ITE juga dipindahkan ke KUHP baru yang berlaku sejak 2 Januari 2026 (UU Nomor 1 Tahun 2023). Perubahan kedua atas UU ITE sendiri dimuat dalam UU Nomor 1 Tahun 2024.
Aturan praktisnya jelas. Gunakan Wireshark pada jaringan dan perangkat milik sendiri, di laboratorium, atau di lingkungan yang pemiliknya telah memberi izin tertulis. Untuk latihan, file capture contoh dan jaringan lab pribadi sudah lebih dari cukup. Pastikan juga data pribadi yang tertangkap tidak disebarkan, karena file capture sering memuat alamat, nama pengguna, atau token sesi.
Bagaimana Memulai Belajar Wireshark dengan Aman?
Pasang Wireshark dari situs resminya, lalu mulai dari hal yang paling aman, yaitu merekam lalu lintas komputer Anda sendiri saat membuka satu situs web. Perhatikan urutan paket DNS, TCP handshake, lalu TLS. Setelah itu coba filter sederhana dan ikuti satu aliran percakapan. Pemahaman dasar jaringan sangat menentukan, karena Wireshark hanya menampilkan data; yang membuatnya berguna adalah kemampuan Anda membaca protokol. Jalur belajarnya bisa dimulai dari artikel belajar network security dan audit jaringan untuk pemula dan pengertian network security.
Pertanyaan yang Sering Diajukan
Apakah Wireshark gratis?
Ya. Wireshark adalah perangkat lunak open source berlisensi GPL versi 2, sehingga bebas dipakai tanpa biaya lisensi.
Apakah Wireshark bisa membaca isi HTTPS?
Tidak secara langsung. Lalu lintas yang dienkripsi dengan TLS hanya terlihat sebagai data terenkripsi, kecuali Anda memiliki kunci sesi yang sah dari perangkat Anda sendiri.
Apakah Wireshark sama dengan IDS?
Bukan. Wireshark adalah alat analisis yang Anda jalankan secara manual, sedangkan IDS memantau lalu lintas terus-menerus dan memberi peringatan. Perbedaan keduanya dibahas di artikel perbedaan IDS dan IPS.
Apakah menggunakan Wireshark itu ilegal?
Alatnya legal. Yang bisa melanggar hukum adalah menangkap lalu lintas pada jaringan atau perangkat yang bukan milik Anda tanpa izin.
Kesimpulan
Wireshark membantu Anda melihat jaringan apa adanya: siapa berbicara dengan siapa, memakai protokol apa, dan apakah datanya terlindungi. Pakailah dengan izin yang jelas, mulai dari jaringan sendiri, dan padukan dengan pemahaman protokol yang kuat. Jika Anda ingin belajar analisis jaringan secara terarah, lihat program belajar di halaman kursus Linuxhackingid.
Every article is reviewed by the practice lead who ran the work before it is published.
