Il developer John Törnblom ha rilasciato un rapido aggiornamento per ftpsrv, uno dei payload più importanti e utilizzati nella scena PS4 e PS5 jailbroken, portandolo alla versione 0.18.

Per chi lavora quotidianamente con console modificate, un server FTP affidabile non è un semplice extra, ma una necessità assoluta. Trasferire FPKG, dump, mod, salvataggi o file di sistema richiede velocità, stabilità e sicurezza, soprattutto quando si parla di decine di gigabyte di dati.
ftpsrv nasce proprio per rispondere a queste esigenze, evitando l’uso di chiavette USB lente o soluzioni poco affidabili.
Si tratta di un payload ELF estremamente leggero che avvia un server FTP direttamente sulla console jailbroken, utilizzando la porta 2121.
Una volta caricato dopo il jailbreak, permette di collegarsi dal PC tramite client comuni come FileZilla, curl o gFTP e di trasferire file a velocità nettamente superiori rispetto ai server FTP tradizionali.
Questo è possibile grazie all’uso di tecniche avanzate come sendfile, che consente trasferimenti binari ottimizzati con zero-copy, riducendo il carico sul sistema e migliorando sensibilmente le prestazioni.
Nel tempo ftpsrv si è imposto come uno strumento indispensabile non solo per la velocità, ma anche per le sue funzioni avanzate.
La decrittazione dei file SELF in ELF in tempo reale, il remount delle partizioni di sistema in modalità scrittura e i comandi personalizzati per la gestione remota del server lo rendono una soluzione completa per modding e sviluppo.
Senza un tool di questo livello, molte operazioni richiederebbero passaggi complessi o risulterebbero inutilmente rischiose.
Con la versione 0.18 arrivano miglioramenti concreti che si notano subito nell’uso quotidiano. Il supporto al remount MTRW è stato esteso anche alla partizione /preinst su PS5 e a /preinst e /preinst2 su PS4, aprendo nuove possibilità per la modifica di aree normalmente protette del sistema.
La gestione dei comandi FTP ora si dimostra più flessibile grazie al supporto case-insensitive, mentre la compatibilità con alcuni client è migliorata introducendo XCUP come alias corretto.
Particolarmente apprezzabile è il retry automatico sui trasferimenti interrotti, che riduce gli errori durante la copia di file di grandi dimensioni. Completano l’aggiornamento la visualizzazione della versione nel messaggio di benvenuto e una generale pulizia del codice, con diversi fix di stabilità e compatibilità.
Rispetto ad altri server FTP integrati in vecchi payload o soluzioni meno aggiornate, ftpsrv si distingue nettamente, è più veloce, più stabile, più leggero e offre funzioni avanzate che altrove sono assenti o poco affidabili. Per questo viene considerato da molti il server FTP definitivo per PS4 e PS5 jailbroken.
L’installazione resta semplice e veloce: dopo aver eseguito il jailbreak basta caricare il payload e collegarsi dal PC senza bisogno di username o password. In pochi minuti si ottiene un ambiente di lavoro solido e potente, ideale sia per il modding quotidiano sia per attività più avanzate di sviluppo.
Va solo tenuto presente che sui firmware PS5 inferiori allla versione 4.00 esiste un bug kernel che può causare problemi con alcuni file SELF, motivo per cui l’uso su versioni pari o superiori è consigliato.
Caratteristiche
Il software client testato include gFTP, Filezilla, curl e Thunar. Inoltre, il payload supporta alcuni comandi SITE personalizzati specifici per PS4 e PS5 (eseguiti senza il prefisso SITE). In particolare:
KILL– Termina il server FTP.MTRW– Rimonta/systeme/system_excon permessi di scrittura.SELF– Abilita o disabilita la decrittazione SELF in ELF in tempo reale (abilitata di default).
Nota: Il comando SELF opera su singole connessioni; ad esempio: john@localhost:ftpsrv$ curl -o libkernel.sprx -Q SELF ftp://ps5:2121/system/common/lib/libkernel.sprx
Problemi noti: Alcuni firmware PS5 con versione inferiore alla 4 presentano un bug del kernel per cui la lettura di alcuni file SELF può causare il blocco della syscall di lettura.
Segnalazione di Bug
- Se si riscontrano problemi con ftpsrv, è possibile segnalarli su GitHub. Qualora si intenda inviare una pull request che modifica più di poche righe di codice, è preferibile aprire prima una issue per discutere la soluzione, così da definire correttamente l’approccio prima di investire tempo ed energie nello sviluppo.
Changelog
- PS4: Remount delle partizioni
/preinste/preinst2tramite il comandoMTRW. - PS5: Remount della partizione
/preinsttramite il comandoMTRW. - Comandi:
XCUPora è un alias diCDUPe non diCWD. - I/O: Ripristino automatico dei trasferimenti in caso di interruzioni.
- Server: Ignorata la distinzione tra maiuscole e minuscole durante il parsing dei comandi FTP.
- Server: Inclusa l’informazione sulla versione nel messaggio di benvenuto.
Download: ftpsrv v0.18 (PS4)
Download: ftpsrv v0.18 (PS5)
Download: Source code ftpsrv v0.18






![[Scena Switch] Rilasciato QuickNTP v1.6.0: Sincronizza subito l’orologio della tua Switch moddata senza PC](https://www.biteyourconsole.net/wp-content/uploads/QuickNTP-100x75.webp)
![[Scena PS5] Rilasciato PS5 App Dumper v1.07 Beta ora con supporto per le app PS4](https://www.biteyourconsole.net/wp-content/uploads/PS5AppDumper-100x75.webp)