Spam filtering using sender policy framework
Tezin Türü: Doktora
Tezin Yürütüldüğü Kurum: Dokuz Eylül Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Ana Bilim Dalı, Türkiye
Tezin Onay Tarihi: 2017
Tezin Dili: İngilizce
Öğrenci: DEVRİM SİPAHİ
Danışman: GÖKHAN DALKILIÇ
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Spam postalar elektronik posta iletişimdeki en önemli sorunlardan biri haline gelmiştir. Spamlar gereksiz yere Internet trafiği oluşturur. Spam postalar insanların ve şirketlerin fazladan zaman ve para harcamalarına yol açar. Ayrıca spam postalar ağların performansını düşürür ve güvenlik sorununa yol açabilir. Çeşitli spam filtreleme yöntemleri geliştirilmiş olmasına rağmen, bunların hiçbiri mükemmel değildir. Çünkü spam gönderenler yaratıcı olduklarından yeni yöntemler geliştirmektedirler. Spam filtreleme teknikleri, içerik filtreleme ve ağ filtreleme olarak iki gruba ayrılabilir. İçerik filtreleme teknikleri çok fazla işlemci gücüne ihtiyaç duyar. Bu nedenle, daha az kaynak gerektiren ağ tabanlı filtreleme yöntemleri, önem kazanmaktadır. Gönderici Politikası Çerçevesi (SPF) bir alan ismi için yetkili sunucuları tanıtan bir ağ tabanlı filtreleme protokolüdür. Bu sayede spam postalar kolaylıkla filtrelenebilir. Ama SPF protokolü uygulamalarının iki eksiği bulunmaktadır. Birincisi, SPF kullanım oranı yetersizdir; ikincisi kötü niyetli kullanımı artmaktadır. İlk sorunun çözümü için "Gönderici Kimlik Doğrulama Ağı" adlı bir tahmin yöntemi önerdik. Bu yöntemde DNS sistemindeki A ve MX kayıtlarının IP adreslerini inceleyerek, SPF kaydındaki IP adresi ile ilişkisi incelenmiştir. Eğer SPF kaydı yoksa DNS sistemindeki A ve MX kayıtlarından tahmin edilerek yeni bir SPF kaydı oluşturulur. Kullanıcılardan aldığımız geri bildirimler, diğer popüler spam filtreleme yöntemleri ile karşılaştırıldığında, yöntemimiz düşük FP ve düşük FN değerleriyle hızlı çalışmaktadır. İkinci sorunun çözümü için, spam gönderen alan isimlerinin SPF kayıtlarındaki terimlerle, normal eposta gönderen alan isimlerindeki terimleri karşılaştırdık. SPF terimlerinin frekanslarını işleyen bir Yalın Bayes uygulaması geliştirdik. Bu yöntem içerik filtreleme işlem süresini azaltmaya yardımcı olmaktadır.