بدافزار اندرویدی RatHat با قابلیت سرقت اطلاعات بانکی
mci-pages-sharing
بدافزار اندرویدی RatHat با قابلیت سرقت اطلاعات بانکی

RatHat یک بدافزار اندرویدی از نوع Remote Access Trojan (RAT) است که با سوءاستفاده از قابلیت‌های دسترسی‌پذیری (Accessibility) و Wireless Debugging، امکان دسترسی گسترده به دستگاه تلفن همراه و سرقت اطلاعات حساس کاربران را فراهم می‌کند. این بدافزار از هوش مصنوعی مولد نیز برای تحلیل رابط کاربری و انجام عملیات روی دستگاه آلوده استفاده می‌کند.

RatHat عمدتاً از طریق پیامک‌های فیشینگ، تبلیغات مخرب و صفحات دانلود جعلی منتشر شده و کاربران را به نصب فایل‌های APK مخرب هدایت می‌کند. پس از نصب، بدافزار کاربر را به فعال‌سازی سرویس Accessibility ترغیب می‌کند.

پس از دریافت این دسترسی، RatHat می‌تواند با ورود به تنظیمات دستگاه، گزینه‌های Developer Options و Wireless Debugging را فعال کرده و کد اتصال ADB را از صفحه دستگاه استخراج کند. سپس با استفاده از Android Debug Bridge (ADB) یک دسترسی Shell روی دستگاه ایجاد کرده و اجزای مخرب دیگری را اجرا می‌کند.

قابلیت‌های بدافزار RatHat:

از جمله قابلیت‌های گزارش‌شده این بدافزار می‌توان به موارد زیر اشاره کرد:

  • سرقت اطلاعات ورود به برنامه‌های بانکی و مالی
  • ایجاد صفحات جعلی (Overlay) برای دریافت اطلاعات کاربر
  • سرقت کدهای یک‌بارمصرف (OTP) و کدهای احراز هویت دومرحله‌ای (2FA)
  • دسترسی و بررسی پیامک‌ها و اعلان‌های دستگاه
  • ثبت مختصات لمس صفحه و تلاش برای استخراج PIN یا الگوی قفل
  • اجرای دستورات از طریق ADB
  • ایجاد ارتباط پایدار با مهاجم
  • تلاش برای حفظ حضور روی دستگاه پس از حذف برنامه مخرب

RatHat همچنین از اطلاعات موجود در Accessibility Tree برای شناسایی عناصر رابط کاربری استفاده می‌کند و با کمک هوش مصنوعی می‌تواند محل انجام اقداماتی مانند لمس یا پیمایش صفحه را تعیین کند.

به منظور جلوگیری از آلودگی به این بدافزار، رعایت نکات زیر ضروری می‌باشد:
  • عدم دانلود و نصب اپلیکیشن از منابع نامعتبر و صفحات دانلود ناشناس
  • عدم نصب فایل‌های APK دریافت‌شده از طریق پیامک، تبلیغات و لینک‌های مشکوک
  • توجه به مجوزهای درخواستی اپلیکیشن‌ها و عدم فعال‌سازی Accessibility برای برنامه‌های غیرضروری
  • غیرفعال نگه‌داشتن Developer Options و Wireless Debugging در صورت عدم نیاز
  • دریافت به‌روزرسانی‌های سیستم‌عامل اندروید و برنامه‌های نصب‌شده
  • فعال نگه‌داشتن Google Play Protect
  • استفاده از راهکارهای امنیتی معتبر و به‌روز برای دستگاه‌های اندرویدی