ارسل ملاحظاتك

ارسل ملاحظاتك لنا







Android Malware Detection Using Machine Learning with User Feedback and Static Features

العنوان بلغة أخرى: الكشف عن البرامج الضارة في الأندرويد باستخدام التعلم الآلي مع ملاحظات المستخدم والميزات الثابتة
المؤلف الرئيسي: مدلل، محمد مفيد محمود (مؤلف)
مؤلفين آخرين: السعدة، أحمد (مشرف)
التاريخ الميلادي: 2020
موقع: بيرزيت
الصفحات: 1 - 56
رقم MD: 1249316
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة بيرزيت
الكلية: كلية الهندسة
الدولة: فلسطين
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

17

حفظ في:
LEADER 04527nam a2200349 4500
001 1999829
041 |a eng 
100 |9 666591  |a مدلل، محمد مفيد محمود  |e مؤلف  |g Modallal, Mohamed 
245 |a Android Malware Detection Using Machine Learning with User Feedback and Static Features 
246 |a الكشف عن البرامج الضارة في الأندرويد باستخدام التعلم الآلي مع ملاحظات المستخدم والميزات الثابتة 
260 |a بيرزيت  |c 2020 
300 |a 1 - 56 
336 |a رسائل جامعية 
502 |b رسالة ماجستير  |c جامعة بيرزيت  |f كلية الهندسة  |g فلسطين  |o 0094 
520 |a وفقا لشركة البيانات الدولية (International Data Corporation)، يشكل نظام تشغيل أندرويد (Android) معظم حصة السوق ومن المتوقع أن يزيد إلى أكثر من 87.4% بحلول نهاية عام 2023. للأسف، هناك عدد كبير من التطبيقات الضارة التي تهاجم نظام التشغيل أندرويد بطرق مختلفة. لذلك، تم إجراء العديد من الأبحاث في هذا المجال للكشف عن هذه البرامج الضارة، ولكن حتى الآن لا يوجد حل كامل يمكنه الكشف عن جميع هذه البرامج الضارة؛ خاصة البرامج الضارة الجديدة التي تزداد من عام إلى أخر. في هذا البحث، اقترحنا منهج لمكافحة البرامج الضارة الذي يكتشف تلقائيا تطبيقات أندرويد الضارة باستخدام تقنيات التعلم الآلي (machine-learning). يستخدم هذا الأسلوب 14984 تطبيقا حميدا و2116 تطبيقا ضارا من متاجرGoogle Play وAptoide مع أراء المستخدمين. تحتاج مجموعة البيانات المجمعة إلى التنظيف لتكون جاهزة للمعالجة. لذلك، يتم تطبيق مرحلة المعالجة المسبقة لتنظيف البيانات باستخدام العديد من الخطوات مثل تنظيف البيانات وتكامل البيانات وتحويل البيانات. يستخدم المنهج المقترح ميزات ثابتة مثل أذونات استخدام مصادر الأجهزة المشغلة لتطبيقات الأندرويد وتعليقات وأراء المستخدمين وميزات أخرى. تنتج مرحلة استخراج الميزات آلاف الميزات، لذلك قمنا بتطبيق مرحلة اختيار الميزة لتحديد أفضل عدد من الميزات (n-features) عن طريق تقييم استخدام الميزات مع التصنيفات المختلفة لتعلم الآلة مثل خوارزمية (support vector machines)، خوارزمية (Random Forest)؛ خوارزمية (Decision Tree)' خوارزمية (K-Nearest Neighbors)؛ خوارزمية (AdaBoost)، خوارزمية (Naive Bayes) من أجل تصنيف تطبيقات أندرويد غير المعرفة والتي إما أن تكون تطبيقات ضارة أو حميدة. تظهر نتيجة التجربة أن نهجنا يتمتع بأداء جيد جدا مقارنة بالأعمال ذات الصلة. حيث يحقق دقة (Accuracy) بقيمة 98.21% واستدعاء (Recall) بقيمة 93.52% عند استخدام خوارزمية (SVM). 
653 |a برامج الحوسبة  |a التعلم الآلي  |a البرامج الضارة  |a أجهزة الأندرويد  |a التطبيقات الضارة  |a تنظيف البيانات 
700 |9 666594  |a السعدة، أحمد  |e مشرف  |g Alsadeh, Ahmed 
856 |u 9808-013-013-0094-T.pdf  |y صفحة العنوان 
856 |u 9808-013-013-0094-A.pdf  |y المستخلص 
856 |u 9808-013-013-0094-C.pdf  |y قائمة المحتويات 
856 |u 9808-013-013-0094-F.pdf  |y 24 صفحة الأولى 
856 |u 9808-013-013-0094-1.pdf  |y 1 الفصل 
856 |u 9808-013-013-0094-2.pdf  |y 2 الفصل 
856 |u 9808-013-013-0094-3.pdf  |y 3 الفصل 
856 |u 9808-013-013-0094-4.pdf  |y 4 الفصل 
856 |u 9808-013-013-0094-5.pdf  |y 5 الفصل 
856 |u 9808-013-013-0094-6.pdf  |y 6 الفصل 
856 |u 9808-013-013-0094-R.pdf  |y المصادر والمراجع 
856 |u 9808-013-013-0094-S.pdf  |y الملاحق 
930 |d y 
995 |a Dissertations 
999 |c 1249316  |d 1249316 

عناصر مشابهة