چند سالی است که اسکنرهای اثر انگشت در میان کاربران محبوبیت بیشتری نسبت به دیگر روشهای باز کردن قفل دستگاه پیدا کرده است، در حال حاضر اکثر گوشیهای اندرویدی به اسکنر اثر انگشت مجهز شدهاند، این اسکنرهای اثر انگشت در سه مکان مختلف از گوشیهای هوشمند اندرویدی جاگذاری شدهاند؛ در کناره گوشی (روی دکمه پاور)، در پنل پشتی و زیر صفحه نمایشگر، صرف نظر از موقعیت مکانی این سنسورها، همه آنها یک هدف اصلی را دنبال میکنند؛ امنیت دستگاه شما، اما آیا اسکنرهای اثر انگشت در گوشیها واقعاً ایمن هستند؟ برای پاسخ به این سوال با آی تی خونه همراه باشید.
همان طور که میدانید هر انسانی که بر روی زمین زندگی میکند، اثر انگشت منحصر به فردی برای خود دارد، بنابراین نمیتوان انکار کرد که اسکنر اثر انگشت در گوشیهای هوشمند یکی از ایمنترین روشها برای محافظت از اطلاعات خصوصی است، در حالی که این مطلب به طور منطقی کامل صحیح است، اما همیشه استثناءهایی نیز وجود دارد!
آیا اسکنر اثر انگشت بهترین نوع رمزگشایی برای گوشی هوشمند است؟
طبیعتا پاسخ به این سوال وابسته به نحوه باز کردن قفل گوشی هوشمندی است که نوع رمزگشایی آن، اثر انگشت است. خوشبختانه اگر قصد باز کردن قفل گوشی خود با اثر انگشت فرد دیگری که در گوشی شما اثر انگشت آن ثبت نشده است را دارید، بهترین نوع محافظت همان اسکنر اثر انگشت است، اما اگر قصد باز کردن با ابزار هک قفل را داشتید چطور؟! آیا شما هم فکر میکنید که انجام این کار بسیار دشوار است؟ البته حتی اگر این روش نیز امکانپذیر باشد، مطمئنا چنین ابزاری باید هزینه گزافی برای انجام این هک داشته باشد، این هزینه به اندازهای گران است که تنها آژانسهای امنیتی دولتی مانند FBI و دیگر مراجع امنیتی میتوانند برای اهداف تحقیقاتی خود هزینه کنند!!
اما متاسفانه اگر دقیق تر به این موضوع نگاه کنیم متوجه خواهیم شد که ابزار جدیدی تولید شده است که میتواند از حفاظت اثر انگشت دستگاه اندرویدی عبور کند، نکته قابل توجه این است که این ابزار هزینه زیادی نیز ندارد و با قیمت ۱۵ دلار می توان از آن استفاده کرد!

ابزار ۱۵ دلاری که با وجود محافظ اسکنر اثر انگشت، گوشی هوشمند شما را باز میکند!
تحقیقات جدید یو چن از کمپانی تنسنت (Tencent) و یی لینک هی از دانشگاه ژجیانگ، تقریبا در همه گوشیهای هوشمند دو آسیبپذیری ناشناخته وجود دارد، این آسیب پذیریها در سیستم احراز هویت اثر انگشت قرار گرفته و به آنها “آسیب پذیریهای روز صفر (zero-day vulnerabilities)” میگویند، با استفاده از این آسیب پذیریها، میتوان حملات BrutePrint را برای باز کردن قفل اسکنر اثر انگشت گوشیهای هوشمند انجام داد.
محققان از یک بُرد مدار 15 دلاری با میکرو کنترلر، سوئیچ آنالوگ، کارت حافظه SD و کانکتور برد به برد، استفاده کردند. تنها چیزی که این افراد نیاز برای باز کردن و هک اسکنر اثر انگشت داشتند، زمانی به اندازه 45 دقیقه برای باز کردن گوشی فرد قربانی و البته پایگاه داده اثر انگشت است.
پس از ۴۵ دقیقه، اسکنر اثر انگشت گوشی اندرویدی هک شد!
این محققان در این آزمایش خود از هشت گوشی هوشمند اندرویدی با برندهای مختلف و دو آیفون استفاده کردهاند، در این تحقیق، گوشیهای اندرویدی شامل هوآوی P40، شیائومی Mi 11 اولترا، ویو X60 پرو، وان پلاس 7 پرو، اوپو رنو ایس، سامسونگ گلکسی +S10، هوآوی میت 30 پرو 5G و همچنین دو گوشی آیفون SE و آیفون 7 مورد استفاده قرار گرفت.
از آن جایی که تمام روشهای محافظت اثر انگشت گوشیهای هوشمند، تعداد دفعات محدودی برای باز شدن و امتحان اثر انگشت دارند، اما با این وجود، یک حمله BrutePrint می تواند این محدودیت را دور بزند، در واقع احراز هویت از طریق اثر انگشت نیازی به تطابق دقیق بین ورودی و دادههای اثر انگشت ذخیره شده ندارد، در عوض این سیستم از یک آستانه یا محدوده خاص و تعداد تلاشهای ناموفق، برای ورود به سیستم استفاده میکند، به این صورت که آیا ورودی داده شده به اندازه کافی با اثر انگشت ذخیره شده مشابه است یا خیر؟ این بدان معنی است که هر سیستم مخربی میتواند از این مزیت استفاده کرده و سعی کند با دادههای اثر انگشت ذخیره شده شباهت داشته باشد، تنها کاری که باید انجام شود این است که بتوان محدودیت اعمال شده (تعداد دفعات استفاده از سنسور اثر انگشت) را برای محافظت از گوشی هوشمند دور زد.
چگونه محققان از ابزار ۱۵ دلاری برای باز کردن قفل اثر انگشت در تلفنهای هوشمند استفاده کردند؟
برای باز کردن قفل گوشی هوشمند، تنها کاری که محققان انجام دادند این بود که پنل پشتی گوشیها را جدا کرده و برد مدار ۱۵ دلاری را به آن متصل کردند، به محض شروع حمله، قفل هر دستگاه در عرض کمتر از یک ساعت باز خواهد شد، پس از باز شدن قفل دستگاه افراد سودجو میتوانند از این روش برای تایید پرداختها نیز استفاده کنند.
البته باید توجه داشت که مدت زمانی که برای باز کردن قفل هر گوشی صرف میشود با یکدیگر متفاوت است، برای مثال گوشی هوشمند اوپو حدود 40 دقیقه برای باز کردن قفل زمان نیاز داشت و یا زمان باز کردن قفل گلکسی +S10 سامسونگ حدوداً بین 73 دقیقه تا 3 ساعت طول کشید، در این بین مقاومترین گوشی هوشمند اندرویدی برای باز کردن شیائومی Mi 11 اولترا بود، بنا به گفته محققان باز کردن قفل آن حدودا 2.78 تا 13.89 ساعت طول کشید.
اما سنسور اثر انگشت آیفون کاملا ایمن است.

در این آزمایش، محققان با تلاشهای بسیار نتوانستند این روش را برای آیفون نیز عملی کنند، البته به این معنی نیست که اثر انگشت اندروید نسبت به آیفون ضعیفتر است، دلیل اصلی این موضوع رمزگذاری اطلاعات کاربران آیفون توسط اپل می باشد، به همین جهت با استفاده از دادههای رمزگذاری شده حمله BrutePrint به پایگاه داده اثر انگشت آیفون دسترسی نخواهد داشت، بدین صورت هیچ راهی برای انجام این نوع حمله که اثر انگشت آیفون را باز کند وجود ندارد.
چگونه کاربران گوشیهای هوشمند اندرویدی میتوانند از امنیت دادههای شخصی خود اطمینان حاصل کنند؟
ما نیز به عنوان یکی از کاربران اندرویدی، روشی به جز استفاده از گذرواژهها و سایر اشکال حفاظتی برای جلوگیری از این موضوع پیشنهاد نمیکنیم، با این حال برطرف کردن این مشکل به اقدامات بیشتری برای اطمینان از ایمنی دادههای کاربران توسط توسعه دهندگان اندروید نیاز دارد.
با توجه به این موضوع، یو چن و یلینگ توصیههایی برای امنیت بیشتر ارائه کردند، آنها اعلام کردند که تیم توسعه تلاش برای دور زدن قفل گوشی هوشمند را محدود خواهد کرد، همچنین به گوگل نیز توصیه کردند که تمام دادههای ارسال شده بین اسکنر اثر انگشت و پردازنده اسکنر را رمزگذاری کند.
نکته آخر…
مطمئنا متوجه این موضوع شده اید که محققان از گوشی های قدیمی برای این حمله موسوم به BrutePrint استفاده کردند، این استفاده به این دلیل است که گوشیهای اندرویدی که پرچمدار و یا تولید آنها جدیدتر است، با توجه به مجوزهای سختگیرانه برنامه و دادههای ایمنی آن، امنیت بیشتری نسبت به مدلهای قدیمیتر دارند، پس اگر دقیق تر شویم، حمله BrutePrint به گوشیهای هوشمند جدید بسیار دشوار خواهد بود.
همچنین Security Boulevard نیز به کاربران جدیدترین گوشی های اندرویدی اطمینان داده است که نگران این موضوع نباشند، به این دلیل که حمله BrutePrint به احتمال زیاد بر روی گوشیهایی که از آخرین استانداردهای گوگل پیروی میکند، کار نکند.
البته این شکل از حمله مستلزم روشن بودن گوشی هوشمند است و همچنین بدون باز کردن پنل پشتی قادر به انجام نیست، اگر گوشی هوشمند روشن باشد و پنل پشت گوشی نیز باز باشد، سازندگان میتوانند به راحتی حسگری را قرار دهند که باز شدن پشت گوشی را تشخیص دهد، در هنگامی که این اتفاق رخ می دهد آنها به سرعت دستگاه را به حالت قفل کردن مجبور میکنند که برای دسترسی به آن به رمز عبور اضافی نیاز دارد.
با این وجود این حمله بر روی چند گوشی هوشمند اندرویدی قدیمی کار میکند، اما باید توجه داشت که ممکن است برای نسخههای جدید نیز امکانپذیر باشد، و یا ممکن است هیچ گونه تهدیدی برای کاربران ایجاد نکند!
منبع: gizchina