PS4 Store › Payloads

ps4-ftp v1.08b by hippie68

Released Dec 2, 2023 · Payloads
1,432 downloads on GitHub · Source code

FTP server payload, hippie68's bug-fixed version of xerpi's FTPS4

Payloads.binHuman-written

Install on your PS4

Payload (.bin): download ftp_server_v1.08b.bin under Files, then send it from a computer on the same network to your PS4's payload loader, such as GoldHEN's BinLoader on port 9090. A payload sender does it, or nc <PS4 address> 9090 < ftp_server_v1.08b.bin.

Files

FileSizeSHA-256
ftp_server_v1.08b.bin36 KB 695082f3…b0e9 Download

Downloads come from the developer's GitHub release while it's there. If GitHub stops serving a file, or the file there changes, the same link serves our copy.

All versions (4)

Screenshots

About ps4-ftp

It started as xerpi's FTPS4 and passed through idc, xvortex and Scene-Collective before hippie68 took it on and fixed a long list of bugs. Cancelled downloads no longer keep sending data, files over 4 GiB resume, uploads resume where they should, long commands don't crash it and connecting no longer leaks memory.

It also understands NLST, MDTM, MLSD, MLST, OPTS, SITE CHMOD and SITE UMASK, which FTP clients and scripts can make use of. Clients that sit idle for 10 minutes are disconnected. To stop the server, send it the FTP command SHUTDOWN, or close the web browser if that's where it's running.

The developer says it should work on firmware up to 13.02.

Release notes

v1.08b · FTP server v1.08b · Dec 2, 2023

Changelog v1.08b:

  • Fixed SIGPIPE signal terminating the program on failed socket writes (e.g. happening with the Android app "Total Commander").
  • Fixed "CWD ." command not sending a control message (i.e. affecting Java's FTP client).
  • Disconnect clients after a period of inactivity (10 minutes).

The payload should work on all firmwares up to and including 11.02 (jailbreak required).

Full changelog

Something wrong with this listing? Report a problem · Are you the developer? Claim this listing