دسترسی غیرمجاز به سیستم فایل iPhone ، iPod Touch ، iPad یا Apple TV ، از طریق سوits استفاده هایی که از آسیب پذیری های امنیتی اپل سو استفاده می کنند امکان پذیر است. دسترسی به پرونده ها و پوشه های سیستم به کاربر این امکان را می دهد تا محتوای خود را مدیریت کرده و برنامه ها را از منابع شخص ثالث نصب کند
Jailbreak چیست؟
"فرار از زندان" (فرار از زندان انگلیسی - "فرار از زندان") به معنی "خروج" دستگاه از خارج "سلول" آن است. در ابتدا ، استعاره از زندان یا زندان ، به سیستم عامل UNIX ، به ویژه زندان FreeBSD - "زندانهای" مجازی مستقل در یک سیستم عامل FreeBSD اشاره دارد.
Jailbreak یک روش جیلبریک iOS است که به کاربر اجازه می دهد دسترسی غیرمجاز به سیستم فایل دستگاه های اپل بدست آورد. با شناسایی نقاط ضعف امنیتی اپل ، یک فرار از زندان جالب انجام می شود و به کاربر اجازه می دهد به پرونده های سیستم قبلاً غیرقابل دسترسی دسترسی پیدا کند. پس از فرار از زندان ، صاحب یک ابزار iOS می تواند محتوای سیستم فایل را مدیریت کرده و برنامه های مختلفی را علاوه بر برنامه اصلی از Apple (App Store) از فروشگاه برنامه های شخص ثالث نصب کند. کاربران آیفون و آی پد های "فرار از زندان" مانند گذشته به کلیه عملکردهای دستگاه از جمله iTunes و App Store دسترسی دارند.
بسیاری از تولیدکنندگان تلفن های هوشمند ، تبلت ها ، کنسول های بازی از ابزارهای فنی محافظت از حق چاپ (DRM - مدیریت حقوق دیجیتال) در دستگاه های خود استفاده می کنند. سیستم های کنترل DRM کاربر را در مدیریت نرم افزار محدود می کنند ، در درجه اول برای اهداف امنیتی. Jailbreak یک "فرار از زندان" از دستگاه ها است که به شما امکان می دهد از محدودیت DRM جلوگیری کرده و سیستم عامل دستگاه خود را اصلاح کنید.
برای اولین بار ، اصطلاح "فرار از زندان" هکرهای آیفون در رابطه با iTunes و توانایی فرار از کنترل آن استفاده می شود. از آن زمان ، این مفهوم گسترش یافته و اکنون در فرآیند هک کردن سیستم عامل های androyd که با نام rooting نیز شناخته می شود ، قابل استفاده است.
فرار از زندان برای چیست؟
اصل اصلی اپل تمرکز است. سیستم فایل iOS برای کاربر بسته است و توسعه دهندگان برنامه برای ورود به App Store باید از دستورالعمل های دقیق اپل پیروی کنند. تا حدودی ، این محدودیت ها برای افزایش امنیت و حفظ کیفیت کلی برنامه ها وجود دارد. از طرف دیگر ، این تمایل به تجربه توانایی های پنهان سیستم عامل دستگاه شما یا شخصی سازی آن برای نیازهای شما ایجاد می شود.
نکات برجسته فنی
سیستم عامل iOS به گونه ای طراحی شده است که تمام برنامه های راه اندازی شده از طرف کاربر شما اجرا می شوند. در عین حال ، برنامه های راه اندازی شده نمی توانند با هسته سیستم تماس بگیرند و دسترسی محدودی به فهرست ها دارند. هر برنامه ای که روی آیفون یا آیپد نصب شده باشد ، قادر به مدیریت فقط حافظه اختصاص یافته برای آن خواهد بود و نمی تواند با برنامه های دیگر ارتباط برقرار کند.
تنها استثنا عکس ها ، فیلم ها ، مخاطبین و موسیقی است ، اما در هر صورت ، برنامه دسترسی محدودی به آنها خواهد داشت. همه داده ها را فقط می توان با فرایند سیستم تغییر داد ، که برخلاف برنامه نصب شده ، دارای امکانات نامحدود است.
بر این اساس ، اگر برنامه ای از دسترسی اداری برخوردار نباشد ، نمی تواند فرآیندهای سیستم را مدیریت کند. به عبارت دیگر ، فرایندهای سیستم می توانند هر کاری را که بخواهند انجام دهند و برنامه ها فقط توابع خاصی را انجام می دهند و نه بیشتر.
یکی از مهمترین فرایندهای سیستم "لیست برنامه های نصب شده" است که اطمینان می یابد همه برنامه ها به طور انحصاری از App Store نصب شده اند. Jelbreaking می تواند این محدودیت را با استفاده از بیت "setuid" در پرونده های اجرایی یا به سادگی با تضعیف مجوزها در برخی از فهرست های پرونده در دستگاه برطرف کند.
بنابراین ، در اینجا تمام امکاناتی که این عملیات فراهم می کند وجود دارد:
- استفاده از برنامه ها از طرف رایانه امکان پذیر است ، این بدان معنی است که دسترسی کامل به سیستم فایل دستگاه وجود دارد.
- امکان افزودن نرم افزار شخص ثالث از منابع شخص ثالث ، به عنوان مثال از Cydia ، وجود دارد. این ویژگی به شما امکان می دهد نرم افزاری را نصب کنید که "محافظت از باند پایه" را خراب می کند ، که به نوبه خود بسیاری از موارد مفید را باز می کند ، به عنوان مثال امکان اپراتورهای UnLock Verizon ، AT&T و غیره وجود دارد.
- نصب زیر سیستم BSD امکان پذیر است که دسترسی SSH به تلفن هوشمند را فراهم می کند و خط فرمان را باز می کند. به هر حال ، در صورت جدا کردن تلفن هوشمند از اپراتور ، مورد دوم نیز ممکن است مورد نیاز باشد.
- بهينه سازي
انواع فرار از زندان
دزدگیر فرار از زندان
با راه اندازی مجدد دستگاه ، فرار از زندان قطع می شود. بدون "فرار از زندان" دوم ، دستگاه به احتمال زیاد کار نمی کند ، در مرحله بارگیری ویژگی های "بومی" "آویزان" می شود یا به درستی کار نمی کند. برای راه اندازی مجدد فرار از زندان ، باید دستگاه را به رایانه متصل کرده و برنامه جیلبریک را دوباره راه اندازی کنید.
فرار از زندان فرار از زندان
بعد از خاموش کردن دستگاه ، فرار از زندان بدون مشکل باقی می ماند. دستگاه بدون فرار از زندان و اتصال مجدد به رایانه ، سیستم عامل اصلاح شده را بارگیری می کند. نکات منفی: برای اکثر مدل های اپل ، دسترسی به پرونده های سیستم سیستم عامل جدید به بهره برداری جدیدی نیاز دارد که به توسعه دهندگان نیاز به وقت و تجربه دارد.
فرار از زندان نیمه همزاد
با یک فرار از زندان نیمه همسان ، دستگاه روشن می شود ، اما با تنظیمات اصلی. کاربر می تواند از توابع اساسی دستگاه - تماس یا نوشتن پیام استفاده کند ، اما برای سایر اقدامات که به اجرای کد اصلاح شده نیاز دارند ، دستگاه باید دوباره "هک" شود.
مزایا و معایب
طرفداران:
- در دسترس بودن فروشگاه برنامه کاربردی اضافی Cydia (مک دیگر). اکثر کاربران اپل تصمیم می گیرند فقط به خاطر Cydia فرار از زندان را انجام دهند که این امکان را برای بارگیری برنامه های رایگان توزیع شده در App Store با پرداخت هزینه فراهم می کند.
- رابط کاربری iOS و عملکرد آن را مطابق با سلیقه خود تنظیم کنید. Jailbreak با بارگیری برنامه های تخصصی از Cydia به شما امکان تغییر شکل و محتوای سیستم عامل را می دهد.
- ویژگی های پنهان دستگاه های اپل و دسترسی به سیستم فایل. فرار از زندان به کاربران امکان می دهد تا نه تنها از ویژگی های مخفی iOS استفاده کنند ، بلکه به سیستم فایل نیز دسترسی پیدا می کنند که به شما امکان کنترل سیستم عامل و تغییر را می دهد. کدهای منبع
منفی ها:
- مشکلات احتمالی برنامه های بارگیری شده از آنجایی که ترفندهای Cydia برنامه های مجاز نیستند ، بلکه فقط کپی هستند ، مشکلات پایداری کار آنها بیشتر است و استفاده از آنها می تواند منجر به حذف برنامه های مجاز شود که قبلا پایدار کار می کردند.
- اصلاحات مختلف به معنای مشکلات مختلف است. پس از نصب یا حذف نصب هرگونه نیشگون گرفتن و کشیده شده از Cydia ، سیستم tweak cache (زباله) در سیستم باقی می ماند که برای همیشه بر روی دستگاه باقی می ماند و موارد ناسازگاری اصلاحات مشاهده شده است ، به همین دلیل کار نمی کنند.
- مشکلات به روزرسانی IOS. به روزرسانی iOS در دستگاه فرار از زندان غیرممکن است ، و هنگامی که یک به روزرسانی منتشر می شود ، فرار از زندان همیشه خراب می شود ، به همین دلیل است که تمام ویرایش های بارگیری شده از Cydia و تغییرات رابط حذف می شوند.
- محرومیت از آن. پشتیبانی توسعه دهنده و ضمانت های اپل. در صورت نیاز به تعمیر دستگاه ، کاربر باید از فرار از زندان خلاص شود و در صورت نیاز به استفاده از گارانتی ، مرکز خدمات از خدمات خودداری خواهد کرد.
- فرار از زندان امنیتی اپل. خطر هک این ابزار آن را در معرض ویروس ویروس قرار می دهد ، پس از آن ممکن است اطلاعات شخصی از جمله اطلاعات مربوط به گزینه های پرداخت (جزئیات کارت بانکی) از بین برود.
- استقلال باتری را کاهش می دهد.سیستم عامل iOS به یک دلیل بسته است ، زیرا توسعه دهندگان اپل برای ایجاد تعادل در مصرف انرژی باتری و به حداکثر رساندن خودمختاری باتری ، میزان بار سخت افزار سیستم را بهینه می کنند.
- از دست دادن کیفیت ارتباطات. بسیاری از کاربران متوجه شده اند که فرار از زندان می تواند بر کیفیت تماس های هنگام تماس تأثیر بگذارد. این مشکلات با قطع شدن مکرر ارتباطات ، و حتی گاهی تحریف صدای مشترک بروز می کند.
- غیر مجاز
فرار از زندان: دستورالعمل انجام
چگونه می توان iPhone ، iPad یا iPod touch خود را فرار از زندان کرد:
- آخرین نسخه برنامه جیلبریک مربوطه را از وب سایت رسمی روی رایانه خود بارگیری کنید.
- فایل zip را از حالت فشرده خارج کنید.
- با استفاده از کابل USB دستگاه خود را به رایانه متصل کنید.
- رمز عبور را در تنظیمات غیرفعال کنید.
- Find My iPhone را غیرفعال کنید: تنظیمات> iCloud> Find My iPhone.
- دستگاه خود را در حالت هواپیما قرار دهید.
- با کلیک راست روی پرونده ، برنامه را به عنوان سرپرست اجرا کنید.
- کشف دستگاه شروع می شود.
- نسخه صحیح نرم افزار مشخص شده توسط برنامه را بررسی کنید.
- برای ادامه روی شروع کلیک کنید.
- بعد از فرار از زندان ، دستگاه به طور خودکار مجدداً بازخوانی می شود و نماد Cydia روی صفحه ظاهر می شود.