Ps5-payload-ftpsrv

john-tornblom john-tornblom
Dépôt créer le : 31/01/2023
Release du : 26/07/2026 release/v0.6 – Version inconu
Forks: 5 Watcher: 0 17
Choisir une liste...
FR

Ce projet a évolué : https://github.com/ps5-payload-dev/ftpsrv

PS5 FTP Charge utile

ps5-payload-ftpsrv est un simple serveur FTP qui peut être exécuté sur une Playstation 5 que la prison a été cassée via le BD-J ou les webkit points d'entrée.

Bâtiment

En supposant que vous ayez le ps5-payload-sdk installé sur une machine POSIX, le serveur FTP peut être compilé en utilisant les deux commandes suivantes:

john@localhost:ps5-payload-ftpsrv$ export PS5_PAYLOAD_SDK=/opt/ps5-payload-sdk
john@localhost:ps5-payload-ftpsrv$ make

Pour déployer la charge utile, lancez la ps5-payload-elfldr, alors charger ftpsrv.elf en émettant la commande suivante:

john@localhost:ps5-payload-ftpsrv$ nc -q0 PS5_HOST 9021 < ftpsrv.elf

Vous pouvez également compiler le serveur FTP pour les systèmes similaires à POSIX (essai avec Ubuntu et FreeBSD):

john@localhost:ps5-payload-ftpsrv$ make -f Makefile.posix
john@localhost:ps5-payload-ftpsrv$ ./ftpsrv.posix.elf

Caractéristiques

Les logiciels clients qui ont été testés comprennent gFTP, Filezilla, curl et Thunar. De plus, la charge utile prend en charge quelques commandes SITE spécifiques pour le PS5 (exécuté sans précéder SITE). En particulier:

  • KILL - tuer le serveur FTP.
  • MTRW - remount /system et /system ex avec permissions d'écriture.

Signaler les bogues

Si vous rencontrez des problèmes avec ps5-payload-ftpsrv, s'il vous plaît fichier un problème github. Si vous prévoyez d'envoyer des requêtes de tirage qui affectent plus de quelques lignes de code, Veuillez déposer un problème avant de commencer à travailler sur vos changements. Cela nous permettra discuter correctement de la solution avant de vous engager temps et efforts.

Licence

ps5-payload-ftpsrv est sous licence GPLv3+.

Contributeurs GitHub

illusionyy
illusionyy
2 contributions
john-tornblom
john-tornblom
205 contributions