Pada awal Oktober, Linus Henze tampil di panggung konferensi Objective by the Sea untuk memamerkan jailbreak Fugu15-nya di iPhone yang menjalankan iOS 15.4.1 dengan metode instalasi baru yang apik yang mengingatkan banyak dari kita pada masa JailbreakMe. Dan mulai Senin ini, secara resmi dirilis dan open source di halaman GitHub Henze.
Henze mengumumkan rilis Fugu15 melalui Twitter sore ini, tetapi sebelum terlalu bersemangat, kami harus segera menyebutkan bahwa Fugu15 adalah jailbreak yang ditujukan terutama untuk pengembang karena saat ini tidak ada tweak jailbreak yang didukung iOS atau iPadOS 15 kan sekarang karena kurangnya pustaka injeksi tweak (masalah yang sama saat ini menunda jailbreak Cheyote Tim Odyssey).
Apa itu Fugu15?
Fugu15 adalah jailbreak semi-untethered dan bertanda tangan permanen aplikasi yang mendukung perangkat arm64e tertentu yang menjalankan iOS & iPadOS 15.0-15.4.1, dan menjalankan bootstrap Procursus dengan manajer paket Sileo. Karena semi-untethered, komputer tidak perlu melakukan jailbreak ulang, tetapi Anda harus melakukan jailbreak ulang setiap kali Anda me-reboot perangkat Anda. Selain itu, bug CoreTrust memungkinkan Fugu15 tetap masuk tanpa batas waktu, sehingga tidak perlu ditandatangani ulang setiap tujuh hari.
Jika ini terdengar familier, maka itu karena TrollStore menggunakan bug CoreTrust yang sama. TrollStore memungkinkan pengguna untuk melakukan sideload dan perma-sign file.ipa pada perangkat mereka.
Rilis Fugu15 mencakup bypass penandatanganan kode, eksploitasi kernel, bypass PAC kernel, dan bypass PPL. Perlu dicatat bahwa Fugu15 dapat diinstal baik melalui Safari jika Anda memiliki domain, atau dengan koneksi USB dan Xcode di Mac.
Yang perlu Anda ketahui tentang Fugu15
Tapi seperti yang kami sebutkan sebelumnya, Fugu15 adalah jailbreak berorientasi pengembang, jadi tidak terlalu berguna untuk rata-rata Joe. Itu karena saat ini tidak ada tweak jailbreak yang kompatibel dan karena buggy pada versi firmware awal tertentu dan tidak diuji secara menyeluruh pada semua perangkat.
Faktanya, Henze mencatat di halaman GitHub bahwa Fugu15 hanya dikembangkan secara ekstensif diuji pada penyiapan perangkat berikut:
iPhone XS Max yang menjalankan iOS 15.4.1 iPhone 11 (Perangkat Riset Keamanan) yang menjalankan iOS 15.4.1 iPhone 12 (Perangkat Riset Keamanan) yang menjalankan iOS 15.4.1 iPhone 12 Pro Max yang menjalankan iOS 15.4.1 iPhone 13 edisi offline yang menjalankan iOS 15.1
Fugu15 mungkin kompatibel dengan perangkat lain dan kombinasi firmware, namun belum diuji secara ekstensif. Saat ini, hanya perangkat arm64e yang didukung (iPhone XS dan yang lebih baru, atau perangkat dengan chip A12 atau yang lebih baru).
Sejauh ini, Henze mengetahui bug berikut, tetapi mungkin ada bug lainnya:
1) Jika oobPCI (proses mengeksploitasi kernel) keluar, sistem mungkin dibiarkan dalam keadaan tidak konsisten dan panik di beberapa titik. Ini biasanya terjadi sekitar 5 detik setelah menjalankan perintah exit_full di iDownload.
Solusi: Jangan keluar dari oobPCI atau pastikan untuk melakukannya secepat mungkin untuk mengurangi kemungkinan kepanikan kernel. Alasan kepanikan ini saat ini tidak diketahui.
2) Saat tidak terhubung ke daya, memasuki mode tidur nyenyak akan menyebabkan kepanikan kernel karena bug di DriverKit (juga terjadi pada Fugu14). Sayangnya, perbaikan dari Fugu14 tidak berfungsi di iOS 15.
Solusi: Bug ini tidak akan muncul saat keluar dari oobPCI. Namun, bug yang dijelaskan di atas dapat terjadi saat oobPCI keluar.
3) Beberapa versi iOS (setidaknya iOS 15.1 dan yang lebih rendah, mungkin juga 15.2 dan 15.3) memiliki bug DriverKit yang menyebabkan mastering bus menjadi dinonaktifkan untuk chip WiFi saat menjalankan oobPCI, menyebabkan kepanikan kernel saat WiFi digunakan. Bug ini dapat diperbaiki tetapi perbaikan tidak disertakan dalam Fugu15 saat ini.
Solusi: Nonaktifkan WiFi.
FAQ singkat. dari Linus Henze tentang Fugu15
Dalam bagian berjudul F.A.Q. di halaman GitHub, Henze menjawab beberapa pertanyaan terkait yang akan kami uraikan di bawah ini:
T: Saya pengguna akhir. Apakah Fugu15 berguna bagi saya?
J: Tidak.
T: Versi/perangkat iOS saya tidak didukung oleh Fugu15, maukah Anda menambahkan mendukungnya?
J: Tidak. (Saya sudah selesai dengan iOS 15)
T: Apakah Anda akan pernah menambahkan dukungan untuk tweak injeksi?
J: Tidak.
T: Apakah Anda memberikan dukungan resmi untuk Fugu15? Apakah ada pembaruan yang direncanakan?
J: Tidak.
T: Saya memasang/memperbarui sesuatu melalui Sileo tetapi tidak dapat diluncurkan. Bagaimana cara memperbaikinya?
J: Fugu15 menggunakan injeksi TrustCache untuk mengabaikan penandatanganan kode. Oleh karena itu, jika Anda menginstal atau memperbarui sesuatu, tanda tangan kodenya harus ada di TrustCache. Anda dapat memuat TrustCaches tambahan dari shell iDownload melalui perintah tcload.
Q: Wen eta Fugu16??????
J: …
Apa yang akan terjadi dengan Fugu15?
Jelas, Henze tidak berniat mengembangkan Fugu15 lebih jauh karena dia mengalihkan perhatiannya dari iOS & iPadOS 15, dan kemungkinan ke iOS & iPadOS 16 ke depan. Di sisi lain, merilis dan open-source Fugu15 dapat berguna bagi komunitas jailbreak karena dapat memberikan bantuan kepada pengembang jailbreak yang kesulitan yang membutuhkan lebih banyak ide untuk menyerang iOS & iPadOS 15 bagi mereka yang telah dengan sabar menunggu begitu lama.
Meskipun demikian, ini merupakan jailbreak yang berguna bagi pengembang yang perlu menguji hal-hal, sebagian besar merupakan bukti konsep dalam tahap saat ini.
Kesimpulan
Sementara rilis Fugu15 memang merupakan kabar baik dan sangat dinanti, proyek Fugu15 sendiri bukanlah jailbreak yang harus segera diunduh dan dipasang oleh siapa pun. Sebagai gantinya, pengguna harus tetap menggunakan firmware serendah mungkin dan menunggu jailbreak iOS & iPadOS 15 yang ramah publik dengan injeksi tweak yang berfungsi – karena itulah sebagian besar dari kita melakukan jailbreak.
Anda dapat mempelajari lebih lanjut tentang Fugu15 dan apa itu semua dengan mengunjungi halaman GitHub Linus Henze.
Apakah Anda senang Fugu15 akhirnya dirilis ? Pastikan untuk mendiskusikan pendapat Anda tentang hal itu di bagian komentar di bawah.