Hacking SFO Extract - new shell script to extract param.sfo from PlayStation games

nitro322

Well-Known Member
OP
Newcomer
Joined
Mar 5, 2014
Messages
59
Trophies
0
XP
453
Country
United States
I wrote a BASH shell script called SFO Extract (sfo-extract.sh) that will extract param.sfo from basically every PlayStation game ISO or PKG that includes it. I don't have any PS5 games to test with, but it supports everything I've tested from PSP, Vita, PS3, and PS4.

While I had hoped to support all formats natively with this script, I ran into a wall on PSP and PS3 PSN packages, in which the SFO file itself is encrypted. Couldn't find a good way to handle that myself, so it relies on PSN_get_pkg_info.py to extract the SFO from those formats.

This was developed for and intended to run on Linux systems, but theoretically anything that supports bash should be capable of running this.

You can download it from here:
https://www.legroom.net/files/software/sfo-extract.sh

Run it with -h to see all the options. Additional info and technical details can be found on its main page:
https://www.legroom.net/software/sfo-extract

I understand being a Linux script it's potential audience is pretty limited, but hoping it helps out a few people with similar needs. Feedback welcome!

(I know this isn't Vita-specific since it covers basically all PlayStation consoles, but couldn't find a more appropriate location, so figured this forum is as good as any.)
 
  • Like
Reactions: f0li0 and Serph-DDS

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    ubisoft should #stopkillinggames ngl
  • Badcatalex @ Badcatalex:
    sony should #stopkillinggames
  • Badcatalex @ Badcatalex:
    they killed LittleBigPlanet online, which was the main core of every LBP game
  • BakerMan @ BakerMan:
    for real
  • BakerMan @ BakerMan:
    at least with them, it was because of the DDOS attacks, ubisoft was just scummy
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    ZeroT21 @ ZeroT21: sup