Was ist das PUP-Dateiformat?
.pup-Dateien (PlayStation Update Package) sind Dateipakete, die beim Aktualisieren der Sony-Firmware auf PlayStation-Systemen verwendet werden, darunter PSP, PlayStation 3, PlayStation 4, PlayStation 5 und PlayStation Vita. Ein .pup-Paket kann Patches für Sicherheitsmaßnahmen oder Fehler, geänderte oder vollständig neue Systemeinstellungen und zusätzliche Optionen enthalten.
Jede .pup-Datei ist ein signierter, verschlüsselter Container, der von Sony Interactive Entertainment entwickelt wurde - nicht zur Bearbeitung durch Benutzer vorgesehen, obwohl Drittanbieter-Tools die internen Dateisegmente extrahieren und prüfen können.
Typen von .pup-Dateien
PS3-.pup-Dateien gibt es in zwei funktionalen Arten: reine Patch-Pakete namens PS3PATCH.PUP und Vollupdate-Pakete namens PS3UPDAT.PUP. Außerdem werden vier Konsolenvarianten-Editionen unterschieden:
- Retail/CEX
- Shop/SEX
- Debug/DEX
- Tool/DECR
Die Retail/CEX-Edition enthält zwei Größenvarianten: eine Standardgröße, die auch von Sony online veröffentlicht wird, und eine aufgefüllte Variante, bei der Nullen angehängt werden, damit die Datei 256 MB erreicht.
PS4- und PS5-Updates teilen die .pup-Erweiterung, verwenden jedoch unterschiedliche interne Strukturen und stärkere Verschlüsselung. PS3-Pakete beginnen mit dem ASCII-Magic SCEUF (Hex 53 43 45 55 46) an Byte-Offset 0; Pakete späterer Generationen teilen diesen Header nicht.
Weitere Informationen
.pup-Dateien für eine bestimmte Firmware-Version sind regions-universell - dasselbe Paket gilt weltweit.- Unter Windows können die Inhalte einer PS3-
.pup-Datei mit dem PS3 PUP Extractor-Tool untersucht werden. - Ein
.pup-Update kann von einem USB-Speichergerät auf die PlayStation 3 kopiert oder direkt aus dem Internet heruntergeladen werden; es muss im Verzeichnis/PS3/UPDATE/auf dem Speichergerät abgelegt werden. PS4- und PS5-Updates verwenden entsprechend/PS4/UPDATE/und/PS5/UPDATE/. - Verwandte Formate sind .PKG-Inhaltspakete und .BIN-Firmware-Abbilder.
Sicherheit
RISIKO: MEDIUMOffizielle PlayStation-.pup-Dateien von playstation.com sind sicher - sie sind signiert und die Konsole verifiziert sie. Die eigentlichen Gefahren liegen bei INOFFIZIELLER Firmware: modifizierte oder „Custom Firmware“-.pup-Dateien aus Foren können eine Konsole bricken, und das Unterbrechen eines Updates (Stromausfall, USB entfernen) während der Installation kann das System beschädigen. Laden Sie Firmware immer nur von Sonys offiziellen Support-Seiten herunter, verwenden Sie eine stabile Stromquelle und befolgen Sie den genauen Ordner-/Dateinamen.
Formatdetails
kurz gefasst- Puppy Linux DotPup installer - Ein selbstinstallierendes Paket (Shell-Skript, oft gzippt) für die Puppy Linux-Distribution - nicht mit PlayStation verbunden, jetzt größtenteils durch .pet ersetzt und nur unter Puppy Linux sinnvoll.
Programme zum Öffnen von PUP-Dateien
Technische Details
technische Spezifikation| Containertyp | Signiertes, verschlüsseltes Firmware-Update-Archiv |
| Magic Bytes (PS3) | `SCEUF` - ASCII-Sequenz Hex `53 43 45 55 46` an Byte-Offset 0 |
| Entwickler | Sony Interactive Entertainment |
| Unterstützte Plattformen | PSP, PlayStation 3, PlayStation 4, PlayStation 5, PlayStation Vita |
| MIME-Typ | `application/octet-stream` |
| Funktionale PS3-Untertypen | `PS3PATCH.PUP` (nur Patch) und `PS3UPDAT.PUP` (vollständiges Firmware-Update) |
| PS3-Konsolenvarianten-Editionen | Retail/CEX, Shop/SEX, Debug/DEX, Tool/DECR |
| Retail/CEX aufgefüllte Variante | Standardinhalt gefolgt von Null-Auffüllung, um genau 256 MB zu erreichen |
| Update-Verzeichnis (PS3) | `/PS3/UPDATE/` auf USB-Speicher oder internem Systemspeicher |
| Update-Verzeichnis (PS4/PS5) | `/PS4/UPDATE/` und `/PS5/UPDATE/` entsprechend |
| Regionsverhalten | Regions-universell; eine einzelne `.pup`-Datei gilt für alle Regionen einer bestimmten Firmware-Version |
| Interne Struktur | Segmentbasierter Header, der die Segmentanzahl, individuelle Offsets und Größen speichert; Payload-Segmente sind verschlüsselt |
| Verschlüsselung | Payload mit AES verschlüsselt; Paketauthentizität durch digitale RSA-Signatur gesichert |
| Windows-Extraktion | PS3 PUP Extractor kann PS3-`.pup`-Segmentinhalte unter Windows entpacken |
| Veröffentlicht | PlayStation .pup with PSP/PS3 (PS3 launched 2006); used through PS4/PS5/Vita |
| Spezifikation | www.psdevwiki.com |
PUP-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu PUP-Dateien.