Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android Malware Detection App

Bu proje, Android cihazda yüklü olan kullanıcı uygulamalarını analiz ederek potansiyel olarak zararlı davranışları tespit etmeyi amaçlayan bir mobil güvenlik uygulamasıdır.

Amaç

  • Cihazda yüklü kullanıcı uygulamalarını listelemek
  • Uygulama manifest dosyasındaki tehlikeli (dangerous) izinleri analiz etmek
  • Accessibility servis izni aktif olan uygulamaları belirlemek
  • Uygulama imza sertifikasından SHA-256 hash değeri elde etmek
  • Bu verileri JSON formatında raporlamak ve cihazda dosya olarak saklamak

Özellikler

  • 🔍 dangerous_permissions kontrolü (READ_SMS, SYSTEM_ALERT_WINDOW, vb.)
  • 🔐 certificate_sha256 ile uygulama imza doğrulaması
  • ♿ accessibility_enabled kontrolü
  • ✅ Şüpheli uygulamaları is_suspicious: true olarak işaretler
  • 📁 Sonuçları app_analysis_report.json dosyası olarak dışa aktarır

Test

Uygulama, test amacıyla yüklenen bir zararlı APK (örneğin malware.apk) ile analiz edilmiştir.
Aşağıda örnek JSON çıktısı yer almaktadır:

{
  "package": "com.vwlantest93doodleoverlay",
  "certificate_sha256": "N/A",
  "dangerous_permissions": [
    "android.permission.READ_SMS",
    "android.permission.RECEIVE_SMS"
  ],
  "accessibility_enabled": false,
  "is_suspicious": true
}

About

Malware Detection App

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages