Il developer mtheall ha rilasciato un nuovo aggiornamento per l’applicazione homebrew FTPD, il server FTP ha visto il suo debutto sulla console portatile 3DS.

L’applicazione potrebbe risultare utile per trasferire i file dal PC o dallo smartphone sulla scheda SD e viceversa. Supporta molti comandi, tra cui i nuovi MLSD (elenca i contenuti di una directory se una directory viene nominata), MLST (fornisce i dati relativi all’oggetto denominato sulla sua riga di comando) e SIZE (restituisce la dimensione di un file).
Questa nuova versione è stata ricompilata attraverso l’aggiornamento più recente della libreria libnx che aggiunge il supporto per il firmware 9.0.0 della Switch.
Caratteristiche
- Sembra funzionare bene con una varietà di client.
- Supporta più client simultanei. Lo stesso 3DS sembra supportare un numero sufficiente di socket per eseguire 4-5 trasferimenti simultanei di dati, quindi sarà di grande aiuto se si limita il client FTP a queste numerose richieste parallele.
- Grafica all’avanguardia.
Comandi supportati
| ABOR | Interrompi un trasferimento di file attivo. |
| ALLO (no-op) | Alloca spazio su disco sufficiente per ricevere un file. |
| APPE | Aggiungi (con crea) |
| CDUP | Passa alla directory principale. |
| CWD | Cambia directory di lavoro. |
| DELE | Cancella il file. |
| FEAT | Ottieni l'elenco delle funzionalità implementate dal server. |
| HELP | Restituisce la documentazione di utilizzo su un comando, se specificato, altrimenti viene restituito un documento di guida generale. |
| LIST | Restituisce le informazioni di un file o di una directory, se specificato, altrimenti vengono restituite informazioni sulla directory di lavoro corrente. |
| MDTM | Modifica l'ultima ora di modifica di un file. |
| MKD | Crea directory. |
| MLSD | Elenca i contenuti di una directory se una directory viene nominata. |
| MLST | Fornisce i dati relativi esattamente all'oggetto denominato sulla sua riga di comando e nessun altro. |
| MODE (no-op) | Imposta la modalità di trasferimento (Stream, Block o Compressed). |
| NLST | Restituisce un elenco di nomi di file in una directory specificata. |
| NOOP | Nessuna operazione (pacchetto fittizio, utilizzato principalmente su keepalive). |
| OPTS | Seleziona le opzioni per una funzione (ad esempio OPTS UTF8 ON). |
| PASS (no-op) | Password di autenticazione. |
| PASV | Inserisci la modalità passiva. |
| PORT | Specifica un indirizzo e una porta a cui il server deve connettersi. |
| PWD | Stampa la directory di lavoro. Restituisce la directory corrente dell'host. |
| QUIT | Disconnessione |
| REST | Riavvia il trasferimento dal punto specificato. |
| RETR | Recupera una copia del file |
| RMD | Rimuovi una directory. |
| RNFR | Rinomina da: |
| RNTO | Rinomina a: |
| SIZE | Restituisce la dimensione di un file. |
| STAT | Restituisce lo stato corrente. |
| STOR | Accetta i dati e memorizza i dati come file sul sito del server. |
| STRU (no-op) | Imposta la struttura di trasferimento dei file. |
| SYST | Restituisci il tipo di sistema. |
| TYPE (no-op) | Imposta la modalità di trasferimento (ASCII/Binario). |
| USER (no-op) | Nome utente di autenticazione. |
| XCUP | Passare al genitore della directory di lavoro corrente |
| XCWD | N.D. |
| XMKD | Crea una directory |
| XPWD | Stampa la directory di lavoro corrente. |
| XRMD | Rimuovi la directory |
| Comando pianificato | STOU |
Changelog
- Ricostruito con le ultime toolchain.
- Ulteriori miglioramenti alla stabilità generale del sistema e altri piccoli aggiustamenti sono stati apportati per migliorare l’esperienza dell’utente.
Download: FTPD v2.3.1 – 3DSX
Download: FTPD v2.3.1 – CIA
Download: FTPD v2.3.1 – Switch NRO
Download: Source code FTPD v2.3.1
Fonte: github.com






![[Scena 3DS] Rilasciato CHMM – Custom HomeMenu Manager Lite v1.04](https://www.biteyourconsole.net/wp-content/uploads/3ds3.jpg)

![[Scena 3DS] Torna l’exploit SaveData Oot3dhax sul nuovo firmware rilasciato pochi giorni fa](https://www.biteyourconsole.net/wp-content/uploads/ocarina.jpg)