Pendeteksian Malware Android dengan Memanfaatkan Fitur Permissions Menggunakan Algoritma Extreme Gradient Boosting (XGBoost)

Nafisa Alfi Sa'diya, - and Arief Ikhwan Wicaksono, - (2025) Pendeteksian Malware Android dengan Memanfaatkan Fitur Permissions Menggunakan Algoritma Extreme Gradient Boosting (XGBoost). Diploma thesis, Universitas Jenderal Achmad Yani Yogyakarta.

[thumbnail of Judul_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf] Text
Judul_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf

Download (403kB)
[thumbnail of Abstrak_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf] Text
Abstrak_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf

Download (124kB)
[thumbnail of BAB 1_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf] Text
BAB 1_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf

Download (19kB)
[thumbnail of BAB 2_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf] Text
BAB 2_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf
Restricted to Repository staff only

Download (194kB)
[thumbnail of BAB 3_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf] Text
BAB 3_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf

Download (202kB)
[thumbnail of BAB 4_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf] Text
BAB 4_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf

Download (1MB)
[thumbnail of BAB 5_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf] Text
BAB 5_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf

Download (9kB)
[thumbnail of Daftar Pustaka_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf] Text
Daftar Pustaka_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf

Download (153kB)
[thumbnail of Lampiran_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf] Text
Lampiran_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf
Restricted to Repository staff only

Download (1MB)
[thumbnail of Plagiarisme_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf] Text
Plagiarisme_212104006_Nafisa Alfi Sa'diya_Teknologi Informasi.pdf

Download (10MB)

Abstract

Latar Belakang: Ancaman malware terhadap sistem operasi Android semakin meningkat seiring pertumbuhan penggunaan perangkat mobile. Salah satu pendekatan yang digunakan dalam deteksi malware adalah melalui analisis fitur permissions, yaitu izin akses yang diminta oleh aplikasi. Permasalahan utama yang sering muncul adalah ketidakseimbangan kelas (imbalanced class) antara aplikasi non-malware dan malware, yang dapat memengaruhi kemampuan model dalam mengenali aplikasi berbahaya secara akurat.
Tujuan: Penelitian ini bertujuan untuk mengkaji penerapan algoritma Extreme Gradient Boosting (XGBoost) dalam mendeteksi aplikasi malware Android berbasis fitur permissions, dengan fokus utama pada strategi penanganan ketidakseimbangan kelas.
Metode Penelitian: Penelitian dilakukan dengan pendekatan eksperimental. Dataset yang digunakan merupakan data permissions dari aplikasi Android yang telah dilabeli sebagai malware dan non-malware. Proses dimulai dengan preprocessing data dan pemilihan 10 fitur permissions terbaik. Selanjutnya, dilakukan pelatihan model XGBoost dengan penyesuaian parameter scale_pos_weight, disertai eksperimen lanjutan berupa threshold tuning dan penerapan teknik oversampling SMOTE. Evaluasi dilakukan menggunakan
metrik akurasi, precision, recall, F1-Score, dan confusion matrix.
Hasil: Model XGBoost menunjukkan precision tinggi namun recall rendah pada baseline awal. Penerapan scale_pos_weight mampu meningkatkan sensitivitas model terhadap malware, yang kemudian diperkuat dengan penyesuaian threshold dan penggunaan SMOTE. Eksperimen subset data (500, 1000, dan 2000 sampel) menunjukkan bahwa ukuran data memengaruhi stabilitas performa dan waktu komputasi. Model terbaik mencapai recall hingga 65% setelah threshold tuning pada nilai 0.4.
Kesimpulan: XGBoost terbukti dapat digunakan untuk menangani ketidakseimbangan kelas dalam deteksi malware Android berbasis fitur permissions. Kombinasi strategi scale_pos_weight, threshold tuning, dan SMOTE berhasil meningkatkan performa model terhadap kelas minoritas.

Item Type: Thesis (Diploma)
Subjects: Q Science > QA Mathematics > QA76 Computer software (Information System)
Divisions: Faculty of Engineering, Science, Computer, and Mathematics > School of Electronics and Computer Science
Depositing User: Mrs Tiara DP
Date Deposited: 22 Jul 2026 07:16
Last Modified: 22 Jul 2026 07:16
URI: https:///id/eprint/6763

Actions (login required)

View Item
View Item