Android malware detection using audio and image data transformation
2023
0 views
0 downloads
Advisor: Prof. Dr. Erdal Kılıç
Abstract (TR)
Mobil cihazlar sahip oldukları donanımlar ve onlar için geliştirilen uygulamalarla hayatımızda yeni bir dönemi başlatmıştır. Bu cihazlarda oluşabilecek bir güvenlik açığı kişisel bilgilerinin çalınmasına, gizlilik ihlallerine ve hatta finansal zarara neden olabilir. Bu nedenle bu cihazlarda kullanılacak uygulamaların güvenilir ve güvenli olması oldukça önemlidir. Bu amaçla, bu tez kapsamında, Android kötücül yazılım tespiti ve aile sınıflandırması için ses ve görüntü tabanlı yöntemler üzerine araştırmalar yapılmıştır. Görüntü tabanlı yaklaşımda, Android uygulama dosyalarını ikili diziler olarak ele alan uçtan uca bir yöntem önerilmiştir. Yöntemde her bir örnek için gri seviye görüntü temsilleri oluşturularak, eğitim ve test süreçleri CNN ile gerçekleştirilmiştir. Kötücül yazılımların görüntü temsilleri dosyaların ikili diziler olarak ele alınması ile oluşturulabildiği gibi, çıkartılan statik özniteliklerin matris formunda ele alınması ilede oluşturulabilir. Bu nedenle statik öznitelik seti kombinasyonlarının sınıflandırma başarımına etkisi üzerinede çalışılmıştır. İlk olarak Android uygulama dosyalarından elde edilen dört farklı öznitelik setinin muhtemel tüm kombinasyonları ele alınarak sınıflandırma başarımına etkileri araştırılmıştır. On farklı sınıflandırma algoritması ile tüm kombinasyonlar değerlendirilerek, etkin öznitelik seti kombinasyonları belirlenmiştir. Ardından öznitelik seti kombinasyonları ile RGB görüntüler oluşturularak CNN ile eğitim ve test süreçleri gerçekleştirilmiştir. Elde edilen sonuçlarda farklı öznitelik seti kombinasyonları ile 99% üzeri başarım elde edilebildiği görülmüştür. Android uygulamalarının görüntü temsillerinin yanı sıra, ses temsilleri de oluşturulabilir. Literatürde ses tabanlı yaklaşımlar görüntü tabanlılara göre daha az yaygın olmakla bilikte, benzer şekilde yüksek başarımlar elde edebilmektedir. Bu kapsamda, Android kötücül yazılım aile tespiti problemi bir müzik kategori sınıflandırma problemi gibi ele alan ses tabanlı bir yaklaşım önerilmiştir. Bu amaçla ilk olarak Android uygulama dosyaları bir ses dosyasına dönüştürülerek ses tabanlı öznitelikleri çıkarılmıştır. Ardından dört farklı öznitelik seçim algoritması ile ayrıştırıcılığı yüksek öznitelikler belirlenmiş ve sınıflandırma işlemleri gerçekleştirilmiştir. Sekiz sınıflı bir veri seti üzerinde yapılan deneylerde aile tespiti 96.6% başarım ile gerçekleştirilmiştir. Tez çalışmasının sonunda çalışmada gerçekleştirilen yöntemlerle ilgili tartışmalar yapılmıştır.
Author
Oğuz Emre Kural
How to Cite
Oğuz Emre Kural (Doktora Tezi). Android malware detection using audio and image data transformation, 2023, Ondokuz Mayıs University.
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Ondokuz Mayıs University
- Makine öğreniminde sınıflandırma yöntemleri kullanılarak ulaşım kartı suistimalinin tespit edilmesi(2023)
- Çocukların cinsel istismarı suçunun İslam ceza hukukundaki yeri(2023)
- Posterior kompozit rezin restorasyonlarda postoperatif hassasiyetin incelenmesi: Randomize klinik çalışma(2023)
- Lenke tip 5, risser evre 4-5 adölesan idiopatik skolyoz hastalarında breys tedavisinin etkinliği ve pelvik parametreler üzerine etkileri(2023)
- Arûz tasarrufları bağlamında üçüncü Murâd Dîvânı (1-500. şiir)(2023)
- TBMM tutanaklarına göre SSCB'nin Afganistan'a müdahalesinin Türkiye'deki yansımaları (1979-1980)(2023)
