Sniffing merupakan penyadapan lalu lintas data pada suatu suatu jaringan. Jadi misalnya saja begini, Anda berada di kampus dan terhubung pada suatu jaringan. Anda ingin mengirimkan tugas (misalnya) kepada teman yang berada di luar kampus. Saat Anda ingin mengirimkan email tersebut, tentunya email tersebut akan melewati jaringan yang digunakan barulah selanjutnya akan dikirimkan kepada teman Anda. Nah, disinilah para sniffer beraksi. Para sniffer dapat dengan mudah meng-capture data yang Anda kirimkan. Bila data tersebut bukan data penting, mungkin tidak begitu bermasalah. Namun bagaimana bila data itu merupakan data rahasia yang tidak sembarang orang boleh mengetahuinya? Pasti akan sangat berbahaya bila data tersebut jatuh di tangan yang salah.