
Fugu15 is a semi-untethered permasigned jailbreak for iOS 15
Fugu15 è un jailbreak semi-untethered permasigned per iOS 15.
Include un bypass del code signing, un exploit del kernel, un bypass del PAC del kernel e un bypass del PPL.
Inoltre, può essere installato tramite Safari, quindi non è richiesto un computer, a eccezione di un server web che ospiti Fugu15.
Si noti che Fugu15 non supporta i tweak (nessuna libreria di iniezione di tweak).
Anche altri dispositivi sono probabilmente supportati.
I dispositivi non-arm64e non sono supportati.
Prerequisiti:
Exploits/fastPath/arm.pfx) nel tuo Portachiavi (fai doppio clic sul file). La password è "password" (senza virgolette)Server/orig.ipa. Nota che se vuoi usare un'app dell'AppStore diversa dovrai ottenere il suo Team ID e aggiungere TEAMID=<the App's Team ID> a tutti i comandi makeOra puoi semplicemente eseguire make per compilare Fugu15 (è richiesta una connessione internet per scaricare le dipendenze).
Si noti che ti verrà chiesto di concedere a "fastPathSign" l'accesso all'elemento del Portachiavi "privateKey" (la chiave privata del certificato fastPath). Inserisci la tua password e seleziona "Consenti sempre".
La compilazione di Fugu15 richiede diversi strumenti che si trovano nella directory Tools. Compilarli è del tutto facoltativo perché li ho già compilati io.
Se vuoi compilarli tu stesso, esegui semplicemente make nella directory Tools.
Ci sono due modi per installare Fugu15 sul tuo dispositivo: tramite Safari o tramite USB
Per installare Fugu15 tramite Safari, procedi come segue (richiede di possedere un dominio):
Server/serverCert/fullchain.cer (il certificato stesso) e Server/serverCert/server.key (chiave privata)pip3 install Flask)serverUrl in Server/server.py con il tuo dominiopython3 server.py nella directory Serverhttps://<your domain> sul tuo iPhone e segui le istruzioniFugu15_Developer.ipa, ad es. tramite ideviceinstaller -i Fugu15_Developer.ipa. In alternativa, installa Fugu15/Fugu15.ipa tramite TrollStore.Come tutti i jailbreak Fugu, Fugu15 include iDownload. La shell di iDownload è accessibile sulla porta 1337 (esegui iproxy 1337 1337 & e poi nc 127.1 1337 per connetterti a iDownload).
Digita help per vedere un elenco dei comandi supportati.
I seguenti comandi sono particolarmente utili:
r64/r32/r16/r8 <address>: Legge un intero a 64/32/16/8 bit all'indirizzo di kernel indicato. Aggiungi il suffisso @S per applicare lo slide all'indirizzo indicato oppure @P per leggere da un indirizzo fisico.w64/w32/w16/w8 <address> <value>: Scrive l'intero a 64/32/16/8 bit indicato all'indirizzo di kernel indicato. Supporta anche i suffissi descritti sopra e inoltre @PPL per scrivere su un indirizzo protetto da PPL (vedi krwhelp).kcall <address> <up to 8 arguments>: Chiama la funzione di kernel all'indirizzo indicato, passando fino a 8 argomenti interi a 64 bit.tcload <path to TrustCache>: Carica il TrustCache indicato nel kernelFugu15 include anche il bootstrap procursus e Sileo. Esegui il comando bootstrap in iDownload per installarli entrambi. Successivamente, potresti dover fare un respring per forzare la comparsa di Sileo nella Home Screen (uicache -r).
Procursus viene installato nella directory /private/preboot/jb e /var/jb è un symlink ad essa.
exit_full in iDownload.D: Sono un utente finale. Fugu15 mi è utile?
R: No.
D: La mia versione di iOS/il mio dispositivo non è supportata/o da Fugu15, aggiungerai il supporto?
R: No. (Ho finito con iOS 15)
D: Aggiungerai mai il supporto per l'iniezione di tweak?
R: No.
D: Fornite supporto ufficiale per Fugu15? Sono previsti aggiornamenti?
R: No.
D: Ho installato/aggiornato qualcosa tramite Sileo ma non si avvia. Come posso risolvere?
R: Fugu15 usa l'iniezione TrustCache per bypassare il code signing. Pertanto, se installi o aggiorni qualcosa, la sua firma del codice deve essere in un TrustCache. Puoi caricare TrustCache aggiuntivi dalla shell di iDownload tramite il comando tcload.
D: Wen eta Fugu16??????
R: ...
Il seguente software open-source è usato da Fugu15:
MIT. Vedi il file LICENSE.