آیفون ویژه محققان امنیتی؛ برنامه اپل برای دسترسی مستقیم به لایههای زیرین iOS — Apple Security Research Device
خلاصه
اپل فراخوان برنامه «دستگاه تحقیقات امنیتی» (SRD) را تمدید کرده است. در این برنامه، آیفونهای ویژهای با دسترسی به Shell و امکان دستکاری کرنل در اختیار پژوهشگران قرار میگیرد تا بدون نیاز به جیلبریک، آسیبپذیریهای iOS را کشف و جوایز نقدی دریافت کنند.
اکوسیستم نرمافزاری و سختافزاری اپل همواره بهعنوان یکی از سختترین اهداف برای تحلیلهای امنیتی شناخته میشود. مکانیزمهای سختگیرانهای مانند Secure Boot، ایزولهسازی سفتوسخت Sandbox و امضای اجباری کدها باعث شده بود که پژوهشگران امنیتی حتی برای شروع کار و ارزیابی ساده آسیبپذیریها در iOS، ابتدا نیازمند کشف یک زنجیره پیچیده از باگهای Jailbreak باشند. اپل برای کاهش این اصطکاک و جذب پژوهشگران کلاهسفید، برنامه Security Research Device (به اختصار SRD) را طراحی کرده است که ثبتنام آن تا ۳۰ اکتبر ۲۰۲۶ فعال است.
دستگاه SRD چیست و چه امکاناتی دارد؟
دستگاههای SRD آیفونهایی با پیکربندی سختافزاری و نرمافزاری اختصاصی هستند که برخی از محدودیتهای امنیتی پیشفرض در آنها غیرفعال شده است. این پیکربندی به محقق اجازه میدهد بدون نیاز به دور زدن سدهای امنیتی اولیه، مستقیماً به کاوش در سیستمعامل بپردازد:
- دسترسی به Shell: محققان به خط فرمان مستقیم در سیستمعامل دسترسی دارند و میتوانند ابزارهای تحلیل، دیباگ و مانیتورینگ خود را آزادانه اجرا کنند.
- تنظیم اختیاری Entitlements: امکان اعطای هرگونه مجوز دسترسی به پردازشها بدون پایبندی به محدودیتهای استاندارد iOS وجود دارد.
- شخصیسازی Kernel: محققان میتوانند کرنل سیستمعامل را تغییر دهند یا ماژولهای دلخواه خود را بارگذاری و تست کنند.
- دسترسی به نسخههای آزمایشی: کاربران این برنامه به پروژههای بتا و نسخههای پیشنمایش آینده اپل دسترسی دارند که شانس کشف باگهای روز صفر (Zero-day) را قبل از انتشار عمومی افزایش میدهد.
تمامی باگهای کشفشده از طریق این دستگاهها مشمول برنامه پاداش نقدی اپل (Apple Security Bounty) میشوند و برای کشف آسیبپذیری در نرمافزارهای آزمایشی و پیشنمایش، پاداشهای افزوده (Bonus) نیز در نظر گرفته شده است.
شروط و محدودیتهای سختگیرانه اپل
با وجود امکانات فنی جذاب، استفاده از این دستگاهها کاملاً تحت نظارت است. اپل این گوشیها را بهعنوان یک امانت ۱۲ ماهه قابلتمدید در اختیار محققان قرار میدهد و مالکیت آنها برای خود شرکت محفوظ میماند. این دستگاهها صرفاً باید در محیطهای کنترلشده استفاده شوند و استفاده روزمره یا شخصی از آنها ممنوع است.
همچنین، پژوهشگر ملزم است هر باگی را که با این دستگاه کشف یا اعتبارسنجی میکند، بلافاصله به اپل گزارش دهد. حوزههایی مانند Apple Pay و بررسی برنامههای شخص ثالث نیز خارج از پوشش این برنامه هستند.
نگاه جامعه مهندسی: راهحل اختصاصی برای مشکلی خودساخته؟
اگرچه این برنامه برای متخصصان امنیتی یک امتیاز چشمگیر محسوب میشود، اما در جوامعی مانند Hacker News انتقاداتی نیز به آن وارد است. بسیاری از منتقدان معتقدند اپل خود این مشکل را ایجاد کرده است؛ بستن کامل سختافزار، قفل کردن بوتلودر و غیرفعالسازی پروتکلهای دیباگ سختافزاری نظیر SWD، کاربران را از حق مالکیت واقعی دستگاه محروم میکند. از دیدگاه این دسته از توسعهدهندگان، اگر امکان آنلاک کردن بوتلودر یا دیباگ مستقیم سختافزاری در اختیار مالکان قرار داشت، نیازی به طراحی برنامههای انحصاری، موقت و مشروط به امانت گرفتن تجهیزات از اپل نبود.
این مطلب بهصورت کاملاً خودکار و با هوش مصنوعی از مقالهٔ اصلی و بحث هکرنیوز تهیه شده و ممکن است خطا داشته باشد. حقوق مطلب اصلی متعلق به نویسندهٔ آن است. قوانین و گزارش مشکل