سوء‌استفاده از سرویس اندرویدی برای ضبط صدا

چهارشنبه 22 آذر 1396
09:59
سوء‌استفاده از سرویس اندرویدی برای ضبط صدا یکی از آسیب‌پذیری‌های اندروید به برنامه‌نویسان اجازه می‌دهد محتوای صفحه نمایش دستگاه اندرویدی را رصد کرده و صداها را ضبط کنند و طبق آمار، سه‌چهارم از دستگاه‌های اندرویدی فعال فعلی، تحت تاثیر این آسیب‌پذیری قرار گرفته‌اند.

العالم - گوناگون

گوشی‌های هوشمند اندرویدی با سیستم عامل لالی‌پاپ، مارشمالو و نوقا، نسبت به حمله‌ای که از سرویس مدیا پروجکشن‌ (MediaProjection) سوء‌استفاده می‌کند، آسیب‌پذیر هستند. مدیا پروجکشن یکی از سرویس‌های اندروید است که قادر به دریافت محتویات صفحه نمایش و ضبط صدای سیستم است.

این حفره همزمان با عرضه نسخه اندروید ۵.۰ لالی‌پاپ معرفی شد. این چارچوب به برنامه‌نویسان اجازه می‌دهد محتوای صفحه نمایش دستگاه اندرویدی را رصد کرده و صداها را ضبط کنند. پیش از عرضه این نسخه از اندروید، اپلیکیشن‌های ضبط نمایشگر به دسترسی روت یا کلیدهای مخصوص احتیاج داشتند.

طبق آمار به دست‌ آمده از توزیع این دستگاه‌ها در بازار، ۷۷.۵ درصد (سه‌چهارم) از تمام دستگاه‌های اندرویدی فعال فعلی، تحت تاثیر این آسیب‌پذیری قرار گرفته‌اند.

با انتشار اندروید لالی‌پاپ، گوگل این سرویس را بدون نیاز به مجوزی که برنامه‌های کاربردی پیش از نصب از کاربر درخواست می‌کنند، در اندروید قرار داد. آگاهی از همین موضوع باعث شد تا برنامه‌ها از طریق یک «تماس عمدی»، دسترسی به این سرویس سیستمی را درخواست کنند. این تماس عمدی و استفاده از سرویس، یک پنجره پاپ‌آپSystemUI را به کاربر نشان می‌دهد که هنگام گرفتن عکس از صفحه و ضبط صدای سیستم توسط برنامه، به کاربر هشدار می‌داد.

با توجه به اطلاعات وب‌سایت مرکز ماهر (مدیریت امداد و هماهنگی رخدادهای رایانه‌ای) در اوایل زمستان سال گذشته (۲۰۱۶)، محققان امنیتی آزمایشگاه MWR کشف کردند که مهاجم می‌تواند زمان ظاهر شدن پنجرهSystemUI را شناسایی کند. با دانستن این زمان، مهاجمان می‌توانند پنجره دلخواهی را روی آن نشان دهند و متن آن را با پیام دیگری مخفی کنند.

روش ضربه-سرقت برای سرقت صفحه کاربران

این روش به نام ضربه-سرقت شناخته شده است و چندین سال است که توسط توسعه‌دهندگان بدافزار اندروید مورد استفاده قرار می‌گیرد. در این روش، مهاجمان ضربات کاربر روی صفحه را به سرقت می‌برند و از آنها برای رسیدن به هدف مورد نظر خود استفاده می‌کنند. این روش زمان ارائه مجوز به اپلیکیشن (برنامه نرم‌افزاری) جهت ضبط محتوای نمایشگر، می‌تواند کاربران را فریب داده و یا حتی در صورت نمایش پیغام، چیز کاملا متفاوتی به آنها بگوید.

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

گروه تحقیقاتی MWR در گزارش خود توضیح داده که علت اصلی این آسیب‌پذیری این واقعیت است که نسخه‌های اندرویدی که تحت تاثیر آن قرار می‌گیرند، قادر به تشخیص پنجره‌های پنهان‌شده نیستند. همین موضوع به مهاجم اجازه می‌دهد تا برنامه‌ای کاربردی ایجاد کند که می‌تواند یک هم‌پوشانی تولید کند. این هم‌پوشانی منجر به افزایش مجوزهای برنامه می‌شود و اجازه دریافت صفحه نمایش کاربر را به مهاجم می‌دهد.

گوگل این آسیب‌پذیری را در پاییز امسال در سیستم عامل اندروید با انتشار اندروید۸.۰ اورئو برطرف کرده است؛ اما نسخه‌های قدیمی‌تر اندروید همچنان آسیب‌پذیر هستند. هنوز مشخص نیست که آیا گوگل قصد دارد این آسیب‌پذیری را نیز برای نسخه‌های قدیمی‌تر آسیب‌پذیر اندروید حل کند یا خیر، به همین دلیل کاربران باید دستگاه‌های خود را به‌روز کرده و نسبت به دانلود و نصب برنامه‌ها با احتیاط بیشتر برخورد کنند.

محققان تاکید کردند حمله‌ای که از این نقص سوء‌استفاده می‌کند، کاملا غیرقابل شناسایی نیست. هنگامی که یک برنامه کاربردی، دسترسی به سرویس مدیا پروجکشن را به دست می‌آورد، یک نمایش مجازی ایجاد می‌کند که آیکون Screencast را در نوار اعلان فعال می‌کند.

گروه تحقیقاتیMWR  همچنین راه‌حلی برای توسعه‌دهندگان نرم‌افزار اندروید ارایه داده است که می‌تواند این مساله از طریق WindowManager را حل کند. این راه‌حل اطمینان می‌دهد که محتوای پنجره‌های برنامه‌های کاربردی، امن محسوب می‌شوند و مانع از نمایش آن در تصاویر یا مشاهده در نمایش‌های ناامن می‌شود.

ایسنا

0% ...

آخرین اخبار

اژه‌ای: هتک حرمت شهروندان از سوی هر فرد و دستگاهی مطلقاً ممنوع است


جدیدترین جنایت اسرائیل در غزه؛ 4 نفر شهید و 14 نفر زخمی شدند


زلزله ۷ ریشتری ژاپن را لرزاند


مهاجرانی: انسداد فعالیت سکوها بدون دستور رئیس‌جمهور امکانپذیر نیست


سفر هیئت مذاکره‌کننده حماس به قاهره برای ازسرگیری مذاکرات مرحله دوم آتش‌بس


مشاور فرمانده کل ارتش: نیروهای مسلح با اقتدار مقابل دشمن ایستاده‌اند


آیت‌الله سبحانی: اربعین تجلی‌گاه قدرت معنوی تشیع است


گفتگوی تلفنی وزیر امور خارجه کشورمان با وزرای امور خارجه عمان و عربستان


جنایت‌کاران حادثۀ تروریستی ملک‌شهر اصفهان اعدام شدند


نماینده پارلمان عراق: آمریکا کشور ما را یکی از ایالت‌های خود می‌داند


پربیننده ترین خبرها

پنتاگون در تازه ترین آمار خود مدعی شد از زمان آغاز جنگ با ایران در 28 فوریه، 18 سرباز آمریکایی کشته و 624 نفر دیگر زخمی شده‌اند.


منابع خبری آمریکا از تیراندازی در مرکز شهر سیاتل ایالت واشنگتن و زخمی شدن چند نفر بر اساس گزارش‌های اولیه خبر دادند.


سناتور دموکرات: مقام‌های دولت ترامپ درباره جنگ علیه ایران سرگردان هستند


اعتراف پنتاگون به تلفات نظامیان خود؛ ۱۸ نظامی کشته و ۶۲۴ نفر دیگر زخمی شده‌اند


بقائی:آمریکا بستر مناسب برای گفت‌وگو را از بین برد/تبادل پیام از طریق میانجی‌ها ادامه دارد


واکنش معاون وزیر خارجه به فاسد خواندن دیوان بین المللی کیفری از سوی آمریکا


کارشناس علوم سیاسی: آمریکا از فرسایش توان نظامی خود و قدرت پاسخ ایران هراس دارد + ویدئو


حملات توپخانه ای جدید رژیم صهیونیستی به جنوب لبنان


مقام آگاه: با ۶ کشتی عبوری از مسیر ناایمن در تنگه هرمز برخورد شد


عربستان با محاصره یمن، جان ۱۲۰ هزار بیمار سرطانی را به خطر انداخته است+فیلم


یورش نظامیان صهیونیست به قدس و کرانه باختری+ فیلم