I wrote a PS5 game image tool
Hi all — I've been building PS5 Image Forge, a toolkit for building,
converting, inspecting and managing PS5 game-dump images. It has both a GUI
and a CLI, and it's free and open source (GPL-3.0).
What it does
Payloads — bundled catalog, SHA-256 verified
Backport — SELF/FSELF restore, SDK downgrade, fake-sign, verify
Formats
Source: https://github.com/freefrank/ps5-image-forge
Heads-up / testers welcome: the on-console network features
(FTP / kernel log / payload sending) are validated against a mock server but
haven't been tested against a real PS5 yet — if you try them on hardware, I'd
love to hear how it goes. Image building/backport are solid and covered by a
large test suite.
Credits: MkPFS (PSBrew), UFS2Tool, and make_fself from ps5-payload-dev/sdk.
Feedback, bug reports and PRs very welcome.
Hi all — I've been building PS5 Image Forge, a toolkit for building,
converting, inspecting and managing PS5 game-dump images. It has both a GUI
and a CLI, and it's free and open source (GPL-3.0).
What it does
- Build a game dump into an image: raw exFAT, PFS (block-compressed
.ffpfsc), or UFS (.ffpkg). - Extract any of those formats back to a folder, and Inspect
an image's structure/file tree read-only. - Auto Backport: restore SELF/FSELF, lower the SDK (1.00–10.00),
fake-sign, verify, and write back. A verified.bak.zipis
always created first; bare ELFs and whole images are supported too. - Payload library: reads each payload's info straight from the ELF
(arch, build-id, capabilities), plus a bundled catalog that's SHA-256
verified before use. - Console tools: connection check / port scan to spot a jailbroken
PS5, an FTP browser, live kernel-log tail, and a payload sender.
Payloads — bundled catalog, SHA-256 verified
Backport — SELF/FSELF restore, SDK downgrade, fake-sign, verify
Formats
.exfat— pure-Python serializer (no mounting, no admin).ffpfsc— PFS with PFSC deflate compression.ffpkg— UFS via a bundled UFS2Tool (needs .NET 8)
- Windows — portable single-file exe, or an installer
- Linux — AppImage (needs the host's libwebkit2gtk-4.1)
- macOS — DMG (Apple Silicon; unsigned, a HOW-TO-OPEN txt is included)
Source: https://github.com/freefrank/ps5-image-forge
Heads-up / testers welcome: the on-console network features
(FTP / kernel log / payload sending) are validated against a mock server but
haven't been tested against a real PS5 yet — if you try them on hardware, I'd
love to hear how it goes. Image building/backport are solid and covered by a
large test suite.
Credits: MkPFS (PSBrew), UFS2Tool, and make_fself from ps5-payload-dev/sdk.
Feedback, bug reports and PRs very welcome.






