Fugu: Konsep proyek open source jailbreak awal berdasarkan checkm8

Fugu: Konsep proyek open source jailbreak awal berdasarkan checkm8 2

Checkra1n telah lama menikmati status prestisiusnya sebagai alat jailbreak pertama dan satu-satunya yang memanfaatkan eksploitasi bootm checkm8, tetapi bisakah itu berubah dalam waktu dekat?

Posting baru yang aneh dibagikan hanya malam ini di / r / jailbreak tampaknya merinci alat jailbreak baru yang dijuluki Fugu yang dijuluki "alat jailbreak open-source pertama berdasarkan eksploitasi checkm8" oleh penciptanya Linus Henze. Perkembangan yang menakjubkan ini tentu saja menarik perhatian kami, tetapi lihat lebih dekat halaman GitHub proyek mengungkapkan cetakan halus:

Jailbreak ini saat ini sedang dalam pengembangan dan hanya dimaksudkan untuk digunakan oleh pengembang. Meskipun dimungkinkan untuk menginstal Sileo (atau Cydia), sebagian besar barang yang diinstal melalui mereka tidak akan berfungsi. Selain itu, meskipun sistem file root di-mount baca / tulis, me-reboot ke mode non-jailbroken akan mereset sistem file root kembali ke stok!

Dari apa yang bisa kami kumpulkan, Fugu tampaknya menjadi taman bermain bagi pengembang yang ingin dipusingkan dengan sistem file baca / tulis. Manajer paket seperti Cydia dan Sileo dapat diinstal pada Fugu, seperti SSH, tetapi sebagian besar jailbreak tweak dan ekstensi yang diinstal dari manajer paket ini tidak akan berfungsi. Kami menganggap ini ada hubungannya dengan kurangnya injeksi tweak resmi pada jailbreak ini – A.K.A. Cydia Substrat atau Pengganti.

Seperti yang mungkin Anda perhatikan, teks juga berbunyi bahwa me-reboot perangkat yang dibuat dengan Fugu akan mengatur ulang sistem file rootnya kembali ke status persediaan. Kami belum menguji Fugu untuk mengonfirmasi, tetapi ini terdengar sangat berbeda dari perilaku checkra1n, yang mempertahankan ekstensi jailbreak Anda meskipun dalam bentuk tidak aktif sampai handset kembali di-jailbreak dengan alat itu lagi.

Peringatan besar lainnya pada saat penulisan ini adalah bahwa Fugu hanya secara resmi mendukung Pro iPad 2017. Henze juga mengklaim bahwa iPhone 7 seharusnya didukung, tetapi sepenuhnya tidak diuji. Masih harus dilihat apakah dukungan untuk perangkat lain akan ditambahkan di masa depan.

Menurut halaman GitHub, Fugu menggabungkan empat komponen utama, termasuk:

– Fugu: Aplikasi macOS yang mengeksploitasi iDevice Anda menggunakan checkm8 dan mengunggah iStrap, iStrap loader, dan iDownload.
– loader iStrap: Shellcode kecil yang menambal iBoot dan memuat iStrap setelah iBoot selesai.
– iStrap: Kernel bootstrapper. Ini yang Anda lihat di iDevice saat boot. Patch kernel, menyuntikkan argumen boot (jika perlu) dan menyuntikkan shellcode ke kernel.
– saya mengunduh: Aplikasi kecil yang berjalan di iDevice Anda. Akan diinstal saat boot dan diluncurkan bukan launchd. Garpu sendiri dan menjalankan launchd. Salinan bercabang akan mendengarkan pada Port 1337 (hanya pada 127.0.0.1, gunakan iproxy untuk menghubungkan) dan menyediakan antarmuka bash-like sederhana.

Bagi yang berminat, berikut ini demonstrasi dari pengembang yang menggambarkan manajer paket Sileo yang menjalankan jailbreak Fugu:

Katakan halo kepada Sileo!

(iPad Pro 2017, iPadOS 13.1.3, custom Jailbreak, bukan checkra1n) pic.twitter.com/dHhS8CDPVl

– Linus Henze (@LinusHenze) 28 Oktober 2019

Fugu dapat digunakan pada perangkat iOS yang kompatibel melalui Xcode, yang tampaknya berarti alat ini hanya untuk MacOS seperti sekarang. Jelas, jailbreak ini tidak mendekati sejauh checkra1n, jadi kami tidak akan merekomendasikan bahwa jailbreaker sehari-hari bahkan berpikir untuk menggunakannya. Yang mengatakan, sudut pandang ini bisa berubah di masa depan jika alat menjadi dewasa.

Sampai sekarang, mereka yang berharap untuk melakukan jailbreak pada perangkat yang kompatibel dengan checkm8 untuk menikmati menginstal jailbreak tweak dan ekstensi akan ingin terus menggunakan checkra1n.

Apakah Anda senang dengan Fugu dan apa yang berubah menjadi maju? Diskusikan di komentar.


Pos terkait

Back to top button