Select Page

برمجيات حصان طروادة المتخصصة بسرقة الحسابات المصرفية تتسلح بأساليب جديدة وتعاود مهاجمة متجر جوجل بلاي

برمجيات حصان طروادة المتخصصة بسرقة الحسابات المصرفية تتسلح بأساليب جديدة وتعاود مهاجمة متجر جوجل بلاي

نجحت موجةٌ جديدة من برمجيات حصان طروادة الخطيرة المتخصصة بسرقة الحسابات المصرفية والعاملة على نظام التشغيل ’أندرويد‘ مجدداً في الدخول إلى متجر ’جوجل بلاي‘ مسلحةً بأساليب وتقنيات جديدة. وكنا قد حذرنا من خطورة هذه البرمجات في بداية هذا العام.

فقد واصلت البرمجية الخبيثة المسماة ’بانكبوت‘ BankBot تطورها خلال العام الحالي لتظهر بأشكال ونسخ مختلفة داخل متجر ’جوجل بلاي‘ وخارجه. ويعد النمط الجديد من حصان طروادة والذي اكتشفناه في المتجر بتاريخ 4 سبتمبر أولى تلك البرمجيات الخبيثة التي تدمج أحدث خطوات تطور برمجية ’دوبت بانكبوت‘ بشكل ناجح؛ حيث تم تحسين أنماط تشفير البيانات، وتعزيز دقة تفريغ حمولة البيانات، إلى جانب الاستعانة بتقنيات ماكرة لنقل البرمجيات عبر استغلال صلاحيات الوصول في نظام تشغيل ’أندرويد‘.

وتم تسجيل حالات استغلال صلاحيات الوصول لنظام تشغيل ’أندرويد‘ باستخدام عدد من برمجيات حصان طروادة خارج متجر ’جوجل بلاي‘ في معظم الأحيان. وأكدت التحليلات التي صدرت مؤخراً عن شركتي ’ HYPERLINK “https://clientsidedetection.com/bankbot_dropper_hiding_on_google_play.html” إس فاي لابس‘ SfyLabs و ’زد سكيلر‘ Zscaler أن قراصنة الإنترنت الذين يعملون على نشر ’بانكبوت‘ قد نجحوا في رفع التطبيق من خلال استغلال صلاحيات الوصول الخاصة بمتجر ’جوجل بلاي‘، من دون تضمينه حمولة بيانات البرمجيات الخبيثة الخاصة بالسرقات المصرفية.

ويتمثل حل هذا اللغز في أن حمولة بيانات البرمجية الخبيثة قد تمكنت من الانسلال متجر ’جوجل بلاي‘ بشكل لعبة تحمل اسم ’جويلز ستار كلاسيك‘Jewels Star Classic (وتجدر الإشارة هنا إلى أن القراصنة أساؤوا استخدام الاسم الشهير لإحدى منصات الألعاب المشروعة ’جويلز ستار‘Jewels Star المطورة من قبل شركة ’آي تري جيمر‘ ITREEGAMER والتي لا ترتبط على الإطلاق بهذه الهجمة البرمجية الخبيثة).

وقد قمنا بإبلاغ الفريق الأمني لشركة ’جوجل‘ حول هذا التطبيق الخبيث، والذي تم تحميله من قبل حوالي 5 آلاف مستخدم قبل أن يقوم المتجر بإزالته.

كيف تعمل هذه البرمجية الخبيثة؟
عندما يقوم المستخدم غير المنتبه بتحميل لعبة ’جويلز ستار كلاسيك‘ – المطوّرة من قبل ’جيمدف توني‘ GameDevTony ، فإنه يحصل على لعبة يمكن تشغيلها على نظام ’أندرويد‘. وباستخدام بعض الإضافات المخفية، يمكن للقرصان تشغيل حمولة البيانات الخبيثة الكامنة داخل اللعبة، إلى جانب خدمة خبيثة يتم تفعيها بعد مهلة معينة تم تحديد مدتها خلال وقت سابق.

يتم تشغيل الخدمة الخبيثة بعد مرور 20 دقيقة على التشغيل الأول للعبة ’جويلز ستار كلاسيك‘. وبعدها يقوم الجهاز المصاب بالبرمجية الخبيثة بعرض تنبيه يطالب المستخدم بتمكين خدمة تحمل اسم ’خدمة جوجل‘Google Service (ملاحظة: يظهر التنبيه بشكل مستقل عن النشاط الحالي للمستخدم، ودون أي علاقة ظاهرة له مع اللعبة).

وبعد ضغط المستخدم على خيار ’موافق‘، والذي يمثل السبيل الوحيد لمنع التنبيه من الظهور مجدداً، ينتقل المستخدم تلقائياً إلى قائمة الوصول الخاصة بنظام ’أندرويد‘، حيث تتم إدارة صلاحيات الوصول في النظام. وتظهر بين مجموعة الخدمات المشروعة خدمة جديدة تسمى ’خدمة جوجل‘ التي أنشأتها البرمجية الخبيثة. ومن خلال الضغط على هذه الخدمة يتم عرض وصف مأخوذ عن اتفاقية ’شروط استخدام الخدمة‘ الخاصة بشركة ’جوجل‘.

وعندما يقرر المستخدم تفعيل الخدمة، تظهر لديه قائمة من الصلاحيات التي يتعين عليه منحها وتشمل: ’راقب نشاطاتك‘، و’استعادة نافذة المحتوى‘، و’تفعيل الاستكشاف من خلال اللمس‘، و’تفعيل الوصول المحسّن إلى الشبكة‘، و’تنفيذ الإجراءات‘.
وبمجرد الضغط على زر ’موافق‘، يتم منح صلاحيات الوصول الخاصة بالبرمجية الخبيثة. ومن خلال منح هذه الصلاحيات، فإن المستخدم يمنح البرمجية الخبيثة حرية كاملة في تنفيذ جميع الإجراءات التي تحتاجها لمواصلة أنشطتها الخبيثة.

ومن الناحية العملية وبعد الموافقة على منح الصلاحيات، يتم منع وصول المستخدم لفترة قصيرة إلى شاشة جهازه المحمول ريثما تتم ’ترقية خدمة جوجل‘Google service update – وتجدر الإشارة هنا أن ’جوجل‘ لا تتولى إدارة هذه العملية

وتستخدم البرمجية الخبيثة هذه الواجهة على الشاشة للتغطية على خطواتها التالية، وتفعيل العمليات نيابة عن المستخدم من خلال الاستعانة بأذونات الوصول التي حصلت عليها البرمجية الخبيثة خلال وقت سابق. وبينما ينتظر المستخدم انتهاء تحميل الترقية الوهمية، تقوم البرمجية الخبيثة بتنفيذ العمليات التالية:
السماح بتحميل التطبيقات من مصادر مجهولة
تثبيت برمجية ’بانكبوت‘ الخبيثة من مصدرها وتفعيلها
تفعيل ’بانكبوت‘ كمسؤول إدارة الجهاز
تعيين ’بانكبوت‘ كتطبيق افتراضي للرسائل القصيرة
الحصول على أذونات لتحميل المزيد من التطبيقات الأخرى
بعد نجاحها في تنفيذ هذه العمليات، يصبح بإمكان البرمجية الخبيثة البدء بالعمل على تحقيق هدفها التالي والمتمثل بسرقة معلومات بطاقة الائتمان الخاصة بالمستخدم. وبعكس برمجيات ’بانكبوت‘ الأخرى التي تستهدف مجموعة واسعة من التطبيقات المصرفية المحددة والتي تنتحل أشكالها بهدف الحصول على بيانات الاعتماد الخاصة بالدخول إلى الحسابات المصرفية، ينصب تركيز هذه البرمجية بشكل أساسي على تطبيق ’جوجل بلاي‘ المثبت على جميع الأجهزة العاملة بنظام تشغيل ’أندرويد‘.

وعندما يقوم المستخدم بتشغيل تطبيق ’جوجل بلاي‘، تتدخل برمجية ’بانكبوت‘ لتكتسي بالطابع الشرعي للتطبيق وتستخدم نموذجاً مزيفاً منه لطلب معلومات بطاقة الائتمان الخاصة بالمستخدم.

وفي حال انطلت خدعة النموذج المزيف على المستخدم وقام بإدخال معلومات بطاقته الائتمانية، يكون القراصنة قد نجحوا في تحقيق مسعاهم الأساسي. ونظراً لنجاح برمجية ’بانكبوت‘ في تعيين نفسها كتطبيق افتراضي للرسائل القصيرة، فقد بات بإمكانها اعتراض جميع الرسائل القصيرة المتبادلة على الجهاز المصاب. ويتيح ذلك للقراصنة القدرة على تجاوز أنظمة المصادقة الثنائية الخاصة بالحساب المصرفي الخاص بالمستخدم، والتي تمثل آخر العقبات المحتملة التي تحول بينهم وبين أموال المستخدم.

ما هي أسباب الخطورة العالية لهذه الهجمة الإلكترونية؟
يمزج القراصنة في هذه الهجمة الإلكترونية مجموعة واسعة من التقنيات ذات الشعبية المتنامية بين مصممي البرمجيات الخبيثة على نظام تشغيل ’أندرويد‘ والتي تشمل استغلال صلاحيات الوصول على نظام ’أندرويد‘، وانتحال شكل تطبيقات ’جوجل‘، وإعداد مؤقت زمني لتأخير بدء نشاط البرمجية الخبيثة بهدف تجنب إجراءات ’جوجل‘ الأمنية.

وتسهم هذه التقنيات مجتمعة في جعل إمكانية اكتشاف التهديد في الوقت المناسب أمراً بالغ الصعوبة بالنسبة للمستخدم. ولأن البرمجية الخبيثة تنتحل شكل تطبيقات ’جوجل‘ وتنتظر 20 دقيقة قبل عرض التنبيه الأول، تتضاءل فرصة المستخدم في الربط بين أنشطتها وبين تطبيق ’جويلز ستار كلاسيك‘ الذي قام بتحميله مؤخراً. علاوة على ذلك، تسهم الأسماء والأشكال المختلفة التي تستخدمها البرمجية الخبيثة خلال مختلف مراحل إصابة الجهاز في تعقيد الجهود المبذولة لتحديدها وإزالتها بشكل يدوي.

كيفية إزالة البرمجية الخبيثة عن الأجهزة المصابة؟
يتعين على المستخدمين الذين يقومون بتحميل الكثير من التطبيقات من متجر ’جوجل بلاي‘ وغيره من المتاجر الأخرى التحقق من عدم وجود هذه البرمجية الخبيثة.

ولا يعد فحص الجهاز للتأكد من عدم وجود لعبة ’جويلز ستار كلاسيك‘ إجراءاً كافياً، إذ غالباً ما يقوم القراصنة بتغيير التطبيقات التي يستخدمونها لنشر برمجية ’بانكبوت‘. ولمعرفة فيما إذا كان الجهاز مصاباً بهذه البرمجية، فإننا نوصي بالتحقق من المؤشرات التالية:
التحقق من وجود تطبيق باسم ’ترقية جوجل‘Google Update (كما هو بين في الشكل رقم 8 ويتم ذلك من خلال اتباع المسار التالي: الضبط> مدير التطبيقات/ التطبيقات > ’ترقية جوجل‘)
التحقق من وجود تطبيق نشط لإدارة الجهاز تحت اسم ’ترقية النظام‘ System update (كما هو مبين في الشكل رقم 9 ويتم العثور عليه من خلال المسار : الضبط > الحماية> مسؤولو الأجهزة).

وفي حال وجود أي من المؤشرات آنفة الذكر، فمن المحتمل أن يكون جهاز المستخدم مصاباً بإحدى أشكال برمجية ’بانكبوت‘.
ولإزالة البرمجية الخبيثة يدوياً، يتعين على المستخدم القيام أولاً بتعطيل حقوق مديري الأجهزة الخاصة بتطبيق ’ترقية النظام‘، وبعدها إزالة تثبيت كل من ’ترقية جوجل‘ وتطبيقات حصان طروادة المرتبطة به.

وعادة ما يعتبر العثور على تطبيق حصان طروادة التي تسبب بإصابة الجهاز بالبرمجية الخبيثة (وهو في هذه الحالة تطبيق ’جويلز ستار كلاسيك‘) أمراً معقداً نظراً لمهلة الـ 20 دقيقة التي تسبق نشاط البرمجية، إلى جانب عمل التطبيق على نحو اعتيادي لا يثير الشك. ولتحديد وإزالة هذا التهديد من جميع مكونات الجهاز، فإننا ننصح باستخدام إحدى الحلول الأمنية الموثوقة والخاصة بالهواتف المحمولة.

وفي هذا السياق، توفر شركة ’إسيت‘ منتجات فعالة في حماية الأجهزة يمكنها تحديد ومنع الأشكال المختلفة لبرمجية ’بانكبوت‘ من الوصول إلى الأجهزة مثل برمجية ’أندرويد/ سباي. بانكر. إل إيه‘ Android/Spy.Banker.LA.

كيف يمكن الحفاظ على أمن الأجهزة؟
إلى جانب استخدام الحلول الأمنية الموثوقة والخاصة بالهواتف المحمولة، ثمة الكثير من الأمور الأخرى التي يتعين على المستخدم تجنبها حتى لا يصبح ضحية للبرمجيات الخبيثة الخاصة بالهواتف المحمولة والتي تشمل النقاط التالية:
تفضيل متاجر التطبيقات المشروعة على المتاجر البديلة عندما يكون ذلك ممكناً. فإلى جانب كونه خالياً من العيوب، يستعين متجر ’جوجل بلاي‘ بتقنيات أمنية فائقة التطور قد لا تتوفر في المتاجر البديلة.

عند وجود شك حول التطبيق الذي يتم تثبيته، يتعين على المستخدم التحقق من عدد التحميلات وتصنيفه والاطلاع على المحتوى الخاص بتقييماته.

بعد تشغيل أي تطبيق على الهاتف المحمول، ينبغي للمستخدم الانتباه إلى الصلاحيات والحقوق التي يتطلبها ذلك التطبيق. وفي حال مطالبة أي من التطبيقات بالحصول على أذونات تدخلية مشبوهة – ولا سيما الصلاحيات المتعلقة بالوصول – يتعين على المستخدم قراءتها بتمعن وعدم منحها الصلاحيات إلا بعد التأكد من موثوقيتها.

About The Author

اخر الأخبار