Geri Dön

Android zararlı yazılım tespit sistemi

Android malware detection system

  1. Tez No: 645070
  2. Yazar: TÜLAY AVAN
  3. Danışmanlar: DR. ÖĞR. ÜYESİ ESRA NERGİS YOLAÇAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2020
  8. Dil: Türkçe
  9. Üniversite: Eskişehir Osmangazi Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Bilimleri Bilim Dalı
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Akıllı telefonlar, sağladığı özelliklerin yanında kullanım ve taşıma kolaylığı ile birlikte kısa sürede her kesime hitap eden ve en çok kullanılan teknolojik aygıt durumuna gelmiştir. Mobil cihazlar kişisel kullanım dışında sektörel olarak da birçok alanda kullanılmaktadır. Mobil cihazların kullanımındaki hızlı artışla beraber siber tehditler, mobil dünyasının en büyük problemlerinden biri haline gelmiştir. Özellikle Nesnelerin Interneti (IOT-Internet of Things) kavramının hayatımıza girmesi ile birlikte, mobil cihazların güvenliği sadece kişisel bilgi güvenliği ile sınırlı kalmayıp, siber güvenliğin her alanında ve hatta fiziksel güvenlikte önemli bir yere sahip olmuştur. Her geçen gün saldırıların sayısının ve çeşitinin artması mobil zararlı yazılımların tespitinde daha hızlı ve doğru tespitler yapan yöntemler geliştirilmesi ihtiyacını doğurmuştur. Bunun yanında gerek versiyonlarının gerekse yöntemlerinin değişmesinden dolayı, yapay zeka tekniklerinin kullanılması da ön plana çıkmaya başlamıştır. Bu çalışmada, en çok kullanılan platform olan Android için geliştirilen mobil yazılımlarda zararlı yazılım tespiti yapmak amacı ile makine öğrenmesi ve derin öğrenme yöntemleri incelenmiştir. İncelenen yöntemler Android yazılımların statik analiz yöntemiyle elde edilen özellikleri kullanılarak üretilmiş olan veri seti kullanılarak test edilip, karşılaştırılmıştır. Elde edilen sonuçlar hem doğruluk oranları hem de ROC eğrisi ile karşılaştırmalı olarak sunulmuştur. Yapılan çalışma sonucunda derin öğrenme tabanlı sistemlerin daha iyi doğruluk oranına sahip olduğu görülmektedir.

Özet (Çeviri)

Smart phones have become the most widely used technological devices that appeal to all segments in a short period of time together with the ease of use and transportation they provide.In addition to personal use, mobile devices are used in many areas in the sector. With the rapid increase in the use of mobile devices, cyber threats have become one of the biggest problems in the mobile world. Especially with the introduction of the Internet of Things (IOT) concept, the security of mobile devices is not only limited to the security of personal information, but also has an important role in every aspect of cyber security and even physical security. As the number and type of attacks increase day by day, the need to develop faster and more accurate methods for detecting mobile malware has emerged. In addition, the use of artificial intelligence techniques has come to the forefront due to changes in both versions and methods. In this study, machine learning and deep learning methods were examined in order to detect malware in mobile software developed for Android which is the most used platform. The methods examined were tested and compared using the data set produced using the features of static analysis method of Android software. The results obtained are presented in comparison with both accuracy rates and ROC curve. As a result of this study, it is seen that deep learning based systems have better accuracy

Benzer Tezler

  1. Androıd işletim sistemi için derin öğrenme tabanlı kötü amaçlı yazılım tespit aracı geliştirme

    Development of deep learning based malware detection tool for android operating system

    MAHMUT TOKMAK

    Doktora

    Türkçe

    Türkçe

    2020

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSüleyman Demirel Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ECİR UĞUR KÜÇÜKSİLLE

  2. Hibrit sınıflandırıcılar ile android işletim sistemi için zararlı yazılım tespiti

    Malware detection using ensemble classifiers for android operating system

    MURAT EMRE DAVARCI

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. SUAT ÖZDEMİR

  3. Android sistemlerde derin öğrenme tabanlı kötü amaçlı yazılım tespit sistemi

    Deep learning based malware detection system on android systems

    ESRA ÇALIK BAYAZIT

    Doktora

    Türkçe

    Türkçe

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMarmara Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. BUKET DOĞAN

    PROF. DR. ÖZGÜR KORAY ŞAHİNGÖZ

  4. Android işletim sistemlerinde zararlı yazılım tespitine yönelik hibrit analiz ve özellik seçimi temelli yaklaşım

    A hybrid analysis and feature selection based approach to malware detection in android operating system

    MESUT GÜN

    Yüksek Lisans

    Türkçe

    Türkçe

    2026

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMarmara Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ÖNDER DEMİR

    DR. ÖĞR. ÜYESİ ESRA ÇALIK BAYAZIT

  5. Android cihazlarda zararlı yazılım analizinin adli bilişim bakımından gerçekleştirilmesi

    Performing malware analysis on android devices in terms of forensics

    ÖZGE GÜNAY

    Yüksek Lisans

    Türkçe

    Türkçe

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolFırat Üniversitesi

    Adli Bilişim Mühendisliği Ana Bilim Dalı

    DOÇ. DR. FATİH ERTAM