Mengapa iOS 10 Tidak Memiliki Jailbreak Untethered

Sebagian besar (jika tidak semua) orang di komunitas jailbreaking iOS lebih suka jailbreak yang tidak ditambat dibandingkan yang ditambatkan. Ini tidak terlalu mengejutkan karena alat jailbreak yang tidak ditambatkan lebih nyaman: satu-satunya hal yang harus Anda lakukan adalah mengunduh dan menginstal alat pilihan Anda, dan Anda selesai! Perangkat Anda tetap di-jailbreak tidak peduli berapa kali perangkat Anda reboot karena baterai mati dan alasan lain.

Sayangnya, jailbreak yang tidak ditambatkan menjadi semakin langka selama bertahun-tahun. Alat untethered terakhir yang dibuat oleh Pangu adalah jailbreak iOS 9.1, yang dirilis pada 11 Maret 2016. jailbreak berikutnya tim, seperti jailbreak iOS 9.3.3, telah semi-ditambatkan, yang berarti bahwa Anda harus jailbreak ulang perangkat Anda setiap kali reboot meskipun Anda tidak perlu lagi menghubungkannya ke komputer. Bahkan jailbreak iOS 10.3.1 mendatang, yang diharapkan akan dirilis akhir bulan ini, diharapkan menjadi alat semi-tertambat.

Pangu bukan satu-satunya tim peretasan yang mengalami masalah dengan melakukan jailbreak yang tidak ditambatkan untuk iOS 10. Yalu, yang dikembangkan oleh peretas terkenal Luca Todesco, adalah jailbreak semi-tertambat untuk iOS 10.0 ke iOS 10.2 dan harus diinstal ulang setiap kali Anda me-reboot perangkat Anda.

Ini membuat banyak orang bertanya-tanya: mengapa begitu sulit untuk membuat alat jailbreak yang tidak ditambatkan, terutama untuk iOS 10? Untuk menjawab pertanyaan ini, kita harus melihat bagaimana jailbreak yang tidak ditambatkan dikembangkan.

Jailbreak ini menggunakan exploit yang cukup kuat untuk menambal kernel tanpa bantuan komputer. Eksploitasi dengan tingkat kekuatan ini biasa terjadi di antara perangkat yang lebih lama, seperti iPhone generasi pertama dan iPod Touch, iPod Touch generasi kedua (dengan ruang boot lama), iPhone 3G, dan iPhone 3GS (dengan ruang boot lama) . Ini berasal dari fakta bahwa perangkat lama ini memiliki eksploitasi ruang boot - yaitu Pwnage 2.0 dan 0x24000 Segment Overflow - yang memfasilitasi jailbreak yang tidak ditambatkan. Versi iOS yang lebih lama juga membuat jailbreaking yang tidak ditambatkan lebih mudah.

Sayangnya untuk jailbreaker, Apple telah membuat perbaikan pada perangkat dan sistem operasi mobile selama bertahun-tahun. Perangkat baru telah meningkatkan perangkat lunak, yang membuat jailbreaking lebih sulit; salah satu contoh adalah iPhone 7, yang KPP-nya belum dilewati oleh tim Yalu dan karenanya tidak kompatibel dengan jailbreak Yalu. Versi iOS baru juga memiliki keamanan yang lebih ketat dan eksploitasi peretas yang lebih sedikit untuk digunakan.

Jadi apa artinya semua ini? Pada dasarnya, ini berarti bahwa pengguna iOS seharusnya tidak berharap untuk melihat jailbreak yang tidak ditambatkan untuk iOS 10 dalam waktu dekat. Sampai seseorang menemukan eksploitasi baru di perangkat iOS, orang harus puas dengan jailbreak semi-tertambat yang ditawarkan oleh tim peretasan hari ini.