Hvad er PUP-filformatet?
.pup-filer (PlayStation Update Package) er pakker med filer, der bruges i processen med at opdatere Sony-firmware på tværs af PlayStation-systemer, herunder PSP, PlayStation 3, PlayStation 4, PlayStation 5 og PlayStation Vita. En .pup-pakke kan indeholde rettelser til sikkerhedsforanstaltninger eller fejl, ændrede eller helt nye systemindstillinger og ekstra funktioner.
Hver .pup er en signeret, krypteret container udviklet af Sony Interactive Entertainment - ikke beregnet til at blive redigeret af brugeren, selvom tredjepartsværktøjer kan udpakke og inspicere de interne filsegmenter.
Typer af .pup-filer
PS3 .pup-filer findes i to funktionelle typer: pakker med kun rettelser navngivet PS3PATCH.PUP, og fulde opdateringspakker navngivet PS3UPDAT.PUP. Der skelnes også mellem fire konsol-varianter:
- Retail/CEX
- Shop/SEX
- Debug/DEX
- Tool/DECR
Retail/CEX-udgaven findes i to størrelsesvarianter: en udgivelse i standardstørrelse, som også udgives online af Sony, og en udfyldt variant, hvor der er tilføjet nuller, så filen når 256 MB.
PS4- og PS5-opdateringer deler filtypenavnet .pup, men bruger forskellige interne strukturer og stærkere kryptering. PS3-pakker begynder med ASCII-magien SCEUF (hex 53 43 45 55 46) ved byte-offset 0; senere generationers pakker deler ikke denne header.
Yderligere information
.pup-filer til en given firmwareversion er regionsuniverselle - den samme pakke gælder i hele verden.- På Windows kan indholdet af en PS3
.pupinspiceres ved hjælp af værktøjet PS3 PUP Extractor. - En
.pup-opdatering kan kopieres til en PlayStation 3 fra en USB-lagerenhed eller downloades direkte fra internettet; den skal placeres i mappen/PS3/UPDATE/på lagerenheden. PS4- og PS5-opdateringer bruger henholdsvis/PS4/UPDATE/og/PS5/UPDATE/. - Relaterede formater inkluderer .PKG indholdspakker og .BIN firmware-billeder.
Sikkerhed og tryghed
RISIKO: MEDIUMOfficielle PlayStation .pup-filer fra playstation.com er sikre - de er signerede, og konsollen verificerer dem. De reelle farer er forbundet med UOFFICIEL firmware: modificerede eller «custom firmware» .pup-filer fra fora kan ødelægge en konsol, og afbrydelse af en opdatering (strømsvigt, fjernelse af USB) midt i installationen kan beskadige systemet. Download altid kun firmware fra Sonys officielle supportsider, brug en stabil strømkilde og følg den nøjagtige mappe/filnavn.
Formatdetaljer
kort fortalt- Puppy Linux DotPup-installationsfil - En selvinstallerende pakke (shell-script, ofte gzipped) til Puppy Linux-distributionen - ikke relateret til PlayStation, nu mest erstattet af .pet, og kun relevant på Puppy Linux.
Programmer der åbner PUP-filer
Tekniske detaljer
dyb specifikation| Containertype | Signeret, krypteret firmware-opdateringsarkiv |
| Magic bytes (PS3) | `SCEUF` - ASCII-sekvens hex `53 43 45 55 46` ved byte-offset 0 |
| Udvikler | Sony Interactive Entertainment |
| Understøttede platforme | PSP, PlayStation 3, PlayStation 4, PlayStation 5, PlayStation Vita |
| MIME-type | `application/octet-stream` |
| PS3 funktionelle undertyper | `PS3PATCH.PUP` (kun rettelse) og `PS3UPDAT.PUP` (fuld firmware-opdatering) |
| PS3 konsol-varianter | Retail/CEX, Shop/SEX, Debug/DEX, Tool/DECR |
| Retail/CEX udfyldt variant | Standardindhold efterfulgt af nul-udfyldning for at nå præcis 256 MB |
| Opdateringsmappe (PS3) | `/PS3/UPDATE/` på USB-lager eller internt systemlager |
| Opdateringsmappe (PS4/PS5) | henholdsvis `/PS4/UPDATE/` og `/PS5/UPDATE/` |
| Regionsadfærd | Regionsuniversel; en enkelt `.pup`-fil gælder for alle regioner for en given firmwareversion |
| Internt layout | Segmentbaseret header, der gemmer segmentantal, individuelle offsets og størrelser; payload-segmenter er krypterede |
| Kryptering | Payload krypteret med AES; pakkens autenticitet håndhæves af RSA digital signatur |
| Windows-udpakning | PS3 PUP Extractor kan udpakke PS3 `.pup`-segmentindhold på Windows |
| Udgivet | PlayStation .pup with PSP/PS3 (PS3 launched 2006); used through PS4/PS5/Vita |
| Specifikation | www.psdevwiki.com |
PUP-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om PUP-filer.