sniffing ne demek?

Sniffing, ağ iletişimlerini yakalamak ve analiz etmek için kullanılan bir tekniktir. Genellikle ağ trafiğinin izlenmesi, ağda iletişim kurulan sistemlerin keşfedilmesi, verinin içeriği hakkında bilgi edinme, ağ üzerindeki zayıf noktaların tespiti gibi amaçlar için kullanılır.

Toplu kablolar, hatta kablosuz ağlar gibi bir ağdaki tüm trafik, ağdaki herhangi bir bilgi paylaşımına yer vermeden önce ilk önce belirlendiği şekilde ağ üzerinde yolculuk eder. Bu seçilen yolda, ağ üzerindeki bilgiler, kesintisiz yansımalar ve benzeri durumlardan dolayı ulaşım yolu sırasında açıkça görülebilir hale gelir. Bu, yerel bir ağda (LAN) bulunan cihazlardan hareketle tüm internet trafiğine kadar birçok ağda gerçekleşebilir.

Sniffing, genellikle ağ güvenliği testlerinde veya ağa yetkisiz erişim olup olmadığını tespit etmek için kullanılır. Ancak, yetkisiz bir saldırganın ağa bağlanarak bilgi toplamaya çalıştığı bir durumda da kullanılabilir. Sniffer programlarının bazıları yasal, bazıları ise yasadışı aktiviteler için kullanılır.