Aller au contenu


Photo

[PS4/PS5] zftpd v1.2.0 est disponible


  • Veuillez vous connecter pour répondre
Aucune réponse à ce sujet

Posté aujourd'hui, 10:12

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 14 169 messages
  • Sexe:Male
Le serveur FTP zéro-copie haute performance pour PS4, PS5 et systèmes POSIX a été mis à jour, une mise à jour rapide mais majeure vient en effet d’être publiée pour zftpd, le serveur FTP open source développé par seregonwar. Cette version 1.2.0 apporte une profonde réorganisation interne, des renforcements de sécurité et de nombreuses optimisations, avec un objectif clair : rendre le démon encore plus robuste, sûr et efficace, en particulier sur PlayStation 4 et PlayStation 5.
 
 
in-1038862562.png
 
 
zftpd est un serveur FTP écrit en C, conçu autour d’une philosophie zero-copy. Il limite au maximum les copies mémoire lors des transferts de fichiers, notamment grâce à l’utilisation de sendfile(), ce qui permet :
- une réduction drastique de la charge CPU,
- un débit réseau élevé,
- une stabilité accrue sur des environnements contraints comme les consoles Sony modifiées.
- Outre la PS4 et la PS5, zftpd reste pleinement compatible avec Linux, macOS, et fonctionne également sur PlayStation 3 via un mode de compatibilité.
 
La version 1.2.0 marque une étape importante avec une refonte en profondeur de l’architecture interne :
 
- Journalisation structurée par session et par commande FTP, facilitant le débogage avancé.
- Gestion des chemins durcie, blocage strict des traversées de répertoires, prévention des échappements via liens symboliques, respect strict du root jail de session.
- Sécurisation des modes PORT et PASV, avec des restrictions IP plus sévères côté client, une meilleure gestion du cycle de vie des sockets passifs.
 
Les consoles Sony bénéficient d’améliorations dédiées :
- Tampons TCP et buffers réseau plus larges.
- Notifications à l’écran enrichies (IP, port, état du serveur).
- Gestion plus robuste des processus actifs.
- Repli automatique du port si le port par défaut est déjà occupé.
- Support de la limitation de débit configurable à la compilation.
 
Nouvelles fonctionnalités clés :
- E/S TCP robustes (gestion des envois partiels, EINTR, contre-pression).
- Délais d’expiration du canal de contrôle, des données et des sessions inactives.
- Journalisation détaillée par session et commande.
- Limitation de débit optionnelle (vitesse, burst, timeouts).
- Notifications système sur PS4/PS5 avec informations réseau en temps réel.
 
Performances mesurées :
Plateforme Débit CPU Goulot
PS4 (HDD) 85 Mo/s 3 % E/S disque
PS5 (SSD) 118 Mo/s 2 % Réseau (1 Gbit/s)
Linux (SSD) 121 Mo/s 1 % Réseau
 
Tests réalisés sur un transfert de 100 Mo avec sendfile() activé.
 
On le voit chez amis sunriseurs, avec cette version 1.2.0, zftpd confirme sa place comme l’un des serveurs FTP les plus performants et maîtrisés pour les consoles PlayStation, tout en restant une solution solide et moderne sur les systèmes POSIX classiques.
 
Téléchargement : zftpd v1.2.0
 
 
 
 

  • Retour en haut




0 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)