تحلیل لایههای امنیتی باند پایه در پیکسل ۹: چگونه گوگل گوشی را در برابر هک مصون کرد

تحلیل لایههای امنیتی باند پایه در پیکسل ۹: چگونه گوگل گوشی را در برابر هک مصون کرد

تکنولوژی

تحلیل لایههای امنیتی باند پایه در پیکسل ۹ چگونه گوگل گوشی را در برابر هک مصون کرد, امنیت گوشیهای هوشمند با توجه به حجم اطلاعات حساس کاربران، به اولویتاول توسعهدهندگان تبدیل شده است. در میان رقبای پرچمدار، سری پیکسل ۹ گوگل با معماری امنیتی پیشرفته، خود را به عنوان یکی از مطمئنترین گزینهها در برابر تهدیدات سایبری کرده است.

این مقاله به بررسی عمیق مکانیزمهای دفاعی است که گوگل در لایه باند پایه این سری پیادهسازی کرده تا سطح نفوذپذیری را به حداقل برساند.\چرا باند پایه هدف اصلی هکرها شده است؟باند پایه یا مودم سلولی، قلب ارتباطی گوشی با شبکههای موبایل است و مدیریت تماسها، پیامکها و دادههای اینترنتی را بر عهده دارد. از آنجا که این جزء مستقیماً با سیگنالهای خارجی در تماس است، سطح حمله گستردهای را به مهاجمها ارائه میدهد.

گوگل در پاسخ به این چالش، در پیکسل ۹ استراتژی امنیت پیشگیرانه را در سختافزار و فریمورک مودم اعمال کرده است.\پنج ستون امنیتی در معماری باند پایه پیکسل ۹گوگل با تمرکز بر پنج تکنیک سختافزاری و نرمافزاری، برداشتن کنترل دستگاه از طریق آسیبپذیریهای مودم را به شدت دشوار کرده است\۱. مرزبندی دسترسی به حافظهاین مکانیزم مانع از خواندن یا نوشتن دادهها در خارج از محدودههای مجاز حافظه میشود.

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

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

(CFI) قفل کردن مسیر اجراCFI نمودار جریان کنترل برنامه را در زمان کامپایل استخراج و در زمان اجرا الزام میکند که برنامه فقط از مسیرهای مجاز عبور کند. هر انحرافی از این مسیر — که نشانه تزریق کد یا ROP است — باعث توقف فوری پردازش میشود. این تکنیک سطح پیچیدگی’ را به شدت بالا میبرد.\۵.

از بین بردن دادههای باقیماندهمتغیرهای پشتهای که مقداردهی اولیه نشدهاند، میتوانند حاوی دادههای حساس قبلی (مانند کلیدهای رمزنگاری) باشند. خودکار کردن مقداردهی اولیه با صفر یا مقادیر تصادفی، نشت اطلاعات از طریق حافظه استفادهنشده را غیرممکن میکند.\تأثیر واقعی بر سطح تهدیدترکیب این پنج لایه، زنجیره حمله را در مراحل اولیه (دریافت سیگنال مخرب) و میانی (استفاده از باگ برای اجرا) میشکند.

حتی در صورت کشف آسیبپذیری جدید در کد باند پایه، مهاجم با موانع CFI، و ها روبرو میشود که احتمال موفقیت حمله را به شدت کاهش میدهد. این رویکرد دفاع در عمق چیزی است که پیکسل ۹ را به قلعهای امن در اکوسیستم اندروید تبدیل کرده است.\نتیجهگیری امنیت به عنوان ویژگی پیشفرضگوگل با پیکسل ۹ ثابت کرد که امنیت باند پایه نمیتواند یک تفکر ثانویه باشد.

پیادهسازی همزمان ها، CFI و مکانیزمهای حافظه در سطح فریمورک مودم، استاندارد جدیدی برای صنعت موبایل تعیین کرده است. برای کاربران نهایی، این بدان معناست که سطح ریسک حملات و شنود شبکه به حداقل ممکن رسیده و حریم خصوصی دادهها در لایه پایینترین نرمافزار تضمین شده است.