Kötü amaçlı android tabanlı yazılım tespitinin güncel meta-sezgisel algoritmalar ile karşılaştırmalı analizi

dc.contributor.advisorDinler, Özlem Batur
dc.contributor.authorBeştaş, Mehmet Şirin
dc.date.accessioned2024-12-24T18:13:43Z
dc.date.available2024-12-24T18:13:43Z
dc.date.issued2024
dc.departmentEnstitüler, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Ana Bilim Dalı
dc.descriptionFen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Ana Bilim Dalı
dc.description.abstractGünümüzde Android kötü amaçlı yazılım tehdit ve saldırıları, kullanımları ve popülerlikleri nedeniyle hızla artmaktadır. Bu nedenle, kötü amaçlı yazılımları etkili bir şekilde tespit edebilecek sistemlere olan ihtiyaç da gün geçtikçe artmaktadır. Bu amaçla bu çalışmada, Android kötü amaçlı yazılımın tespitinin performansını artırmak için trend olan çeşitli meta-sezgisel algoritmaların optimum özellik seçim (FS) yöntemleri olarak kullanılması önerilmektedir. Bu bağlamda, bu çalışmada Yapay Arı Kolonisi Algoritması (ABC), Ateş Böceği Algoritması (FA), Gri Kurt Optimizasyonu (GWO), Karınca Aslanı Optimizasyonu (ALO), Karga Arama Algoritması (CSA), Sinüs Kosinüs Algoritması (SCA), Balina Optimizasyon Algoritması (WOA), Salp Sürü Algoritması (SSA), Harris Şahin Optimizasyonu (HHO) ve Kelebek Optimizasyonu Algoritması (BOA) gibi özellik seçiminde en öne çıkan on güncel meta-sezgisel algoritma (RMA) kullanılmıştır. Bu algoritmaların verimliliği, Android uygulamalarının iyi bilinen iki veri kümesi (Drebin-215 ve MalGenome-215) üzerinde beş farklı makine öğrenmesi (ML) yöntemi ile değerlendirilmiştir. Ayrıca, elde edilen sonuçlar, bu problemin çözümünde yaygın olarak kullanılan ve iyi bilinen beş geleneksel meta-sezgisel algoritma (CMA); Genetik Algoritma (GA), Parçacık Sürü Optimizasyonu (PSO), Benzetilmiş Tavlama (SA) , Karınca Kolonisi Optimizasyonu (ACO) ve Diferansiyel Gelişim (DE) ile de karşılaştırılmıştır. Kapsamlı deneysel sonuçlar, RMA'nın Android kötü amaçlı yazılım tespitine dahil edilmesinin değerli bir yaklaşım olduğunu göstermektedir.
dc.description.abstractToday, Android malware threats and attacks are rapidly increasing due to their use and popularity. Therefore, the need for systems effectively detecting malware is also increasing day by day. This study proposes the use of various trending meta-heuristic algorithms with encapsulation method for optimal feature selection (FS) in Android malware detection. For this purpose, in this study, Artificial Bee Colony Algorithm (ABC), Firefly Algorithm (FA), Grey Wolf Optimization (GWO), Antlion Optimization (ALO), Crow Search Algorithm (CSA), Sine Cosine Algorithm (SCA), Whale Optimization. The ten most prominent current meta-heuristic algorithms (RMA) were used in feature selection, such as algorithm (WOA), Salp Swarm Algorithm (SSA), Harris Hawk Optimization (HHO) and Butterfly Optimization Algorithm (BOA). The efficiency of these algorithms is evaluated with five different machine learning (ML) methods on two well-known datasets of Android applications (Drebin-215 and MalGenome-215). In addition, the obtained results are based on five well-known traditional metaheuristic algorithms (CMA), which are widely used in solving this problem; It has also been compared with Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Simulation Annealing (SA), Ant Colony Optimization (ACO) and Differential Evolution (DE). Extensive experimental results show that incorporating RMA into Android malware detection is a valuable approach.
dc.identifier.endpage136
dc.identifier.startpage1
dc.identifier.urihttps://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=1pwTzRXnomYf6jwqVORfUdH1p8H7wVxmsmkmPBciYIl8MLEa_9PCN-DDrNR1pS-M
dc.identifier.urihttps://hdl.handle.net/20.500.12604/3644
dc.identifier.yoktezid877474
dc.language.isotr
dc.publisherSiirt Üniversitesi
dc.relation.publicationcategoryTez
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_20241218
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol
dc.subjectComputer Engineering and Computer Science and Control
dc.titleKötü amaçlı android tabanlı yazılım tespitinin güncel meta-sezgisel algoritmalar ile karşılaştırmalı analizi
dc.title.alternativeComparative analysis of malicious android based software detection with recent metaheuristic algorithms
dc.typeMaster Thesis

Dosyalar

Koleksiyon