شکسته‌شدن انحصار اپل با نفوذ نرم‌افزاری؛ میزبانی نامتعارف اسمارت‌فون‌های اندرویدی از سیستم‌عامل آیفون

شکسته‌شدن انحصار اپل با نفوذ نرم‌افزاری؛ میزبانی نامتعارف اسمارت‌فون‌های اندرویدی از سیستم‌عامل آیفون

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

شکست زنجیره اعتبارسنجی؛ مهندسی معکوس باغ محصور اپل

بزرگ‌ترین مانع در اجرای پلتفرم نرم‌افزاری آیفون روی سخت‌افزارهای متفرقه، زنجیره بوت امن (Secure Boot Chain) و وابستگی شدید کرنل XNU به تراشه‌های اختصاصی سری A اپل است. این تیم توسعه‌دهنده با تکیه بر تکنیک‌های پیشرفته مهندسی معکوس، موفق به پیاده‌سازی یک لایه شبیه‌ساز در سطح بوت‌لودر شدند که امضاهای دیجیتال اپل را جعل و مکانیزم وارسی ریشه اعتماد سخت‌افزاری (Hardware Root of Trust) را بی‌اثر می‌کند. بازنویسی درخت دستگاه (Device Tree) و هماهنگ‌سازی زمان‌بند هسته با پردازنده‌های مبتنی بر معماری آرم در دنیای اندروید، کلید اصلی باز شدن درهای اکوسیستم iOS روی پلتفرم‌های رقیب بوده است.

چالش‌های درایور و وضعیت پایداری در محیط نامتقارن سخت‌افزاری

با وجود راه‌اندازی موفق رابط کاربری SpringBoard و بارگذاری نرم‌افزارهای بومی، پروژه هنوز در مرحله اثبات مفهوم (Proof of Concept) قرار دارد. ناهماهنگی کنترلرهای گرافیکی و نبود درایورهای اختصاصی Metal، اجرای روان انیمیشن‌ها و بهره‌گیری از حداکثر توان پردازشگر گرافیکی را با افت نرخ فریم همراه کرده است. علاوه‌بر این، ماژول‌های پردازش سیگنال تصویر (ISP)، مودم‌های باند پایه و سنسورهای تشخیص هویت بیومتریک نظیر اسکنر اثر انگشت به دلیل فقدان کدهای منبع همبسته، در این نسخه اصلاح‌شده به‌صورت کامل فعال‌سازی نشده‌اند؛ هرچند برقراری پایدار ارتباطات پایه‌ای شبکه و لایه‌های ورودی لمسی، موفقیت فنی پروژه را تضمین کرده است.

پیامدهای ژئوپلیتیک نرم‌افزار و آینده پژوهش‌های امنیت سایبری

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

منبع: رسانه‌های حوزه فناوری

آیا این مطلب را دوست داشتید؟

مشترک شوید

ایمیل شما منتشر نخواهد شد.

دیدگاهتان را بنویسید