mirror of
https://github.com/itsPLK/ps5-payload-manager.git
synced 2026-10-19 02:19:53 -05:00
- repository.c: switch item parsing to heap allocation to avoid stack overflow with large icon/JSON fields; properly free on all error paths - repository.c: heap-allocate icon and json_buf in write_payload_details_json to avoid ~57KB stack frame; free on all early-return paths - sources.c: heap-allocate icon_e buffer per payload iteration; fix sizeof misuse on pointer (was always 8); add source URL to repository list JSON output - http_server.c: switch small-response routes to alloc_response_buffer_small to reduce per-request heap usage; fix MHD_RESPMEM_PERSISTENT misuse on stack buf - main.c: break instead of returning failure when SIGKILL fails (continue cleanup) - frontend/mock-server.js: sync mock responses with updated JSON schema (url field) - details/: add payload detail markdown files for repository entries - test_repo.json, serve.py: add local test repository for development
313 lines
27 KiB
JSON
313 lines
27 KiB
JSON
{
|
|
"name": "Test Categories Repository",
|
|
"payloads": [
|
|
{
|
|
"name": "ps5debug-NG",
|
|
"filename": "ps5debug-NG_1.3.0.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/ps5debug-NG_1.3.0.elf",
|
|
"source": "https://github.com/OpenSourcereR-dev/ps5debug-NG/releases",
|
|
"source_direct": "https://github.com/OpenSourcereR-dev/ps5debug-NG/releases/download/1.3.0/ps5debug-NG_v1.3.0.elf",
|
|
"description": "PS5 debugger payload - userland TCP wire-protocol server hosted inside SceShellCore.",
|
|
"last_update": "2026-06-21",
|
|
"version": "1.3.0",
|
|
"category": "Debugging & Development",
|
|
"checksum": "8f75fb90b45d7cc4d59147e3323577d7264cf572c78a27f76722202f492ad16a",
|
|
"author": "OpenSourcereR-dev",
|
|
"release_notes": "## v1.3.0\n\n- Test release notes for **ps5debug-NG**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/ps5debug-ng.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMzYjgyZjYnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyMxZDRlZDgnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPlBOPC90ZXh0Pjwvc3ZnPg=="
|
|
},
|
|
{
|
|
"name": "zftpd",
|
|
"filename": "zftpd_v1.5.0.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/zftpd_v1.5.0.elf",
|
|
"source": "https://github.com/seregonwar/zftpd/releases",
|
|
"source_direct": "https://github.com/seregonwar/zftpd/releases/download/v1.5.0/zftpd-ps5-zhttp-v1.5.0.elf",
|
|
"asset_pattern": "zhttp",
|
|
"description": "Zero-copy FTP/HTTP Server",
|
|
"last_update": "2026-06-14",
|
|
"version": "v1.5.0",
|
|
"category": "Servers",
|
|
"checksum": "6cf6a738112fc339619ebe772690fa611f60ecdb20164a0e3f49e137277bc42b",
|
|
"author": "seregonwar",
|
|
"release_notes": "## v1.5.0\n\n- Test release notes for **zftpd**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/zftpd.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMxMGI5ODEnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyMwNDc4NTcnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPlo8L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "garlic-savemgr",
|
|
"filename": "garlic-savemgr_v1.10.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/garlic-savemgr_v1.10.elf",
|
|
"source": "https://git.etawen.dev/earthonion/garlic-savemgr/releases",
|
|
"source_direct": "https://git.etawen.dev/earthonion/garlic-savemgr/releases/download/v1.10/garlic-savemgr.elf",
|
|
"description": "PS5 save decrypt/encrypt/browse with embedded web UI.",
|
|
"last_update": "2026-06-11",
|
|
"version": "v1.10",
|
|
"category": "Save Management",
|
|
"checksum": "b82bf7aa83943c957f56c1b65c0739057d6b21f5b417215db17c9418fc265a27",
|
|
"author": "earthonion",
|
|
"release_notes": "## v1.10\n\n- Test release notes for **garlic-savemgr**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/garlic-savemgr.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyM4YjVjZjYnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyM2ZDI4ZDknLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPkdTPC90ZXh0Pjwvc3ZnPg=="
|
|
},
|
|
{
|
|
"name": "kstuff-lite",
|
|
"filename": "kstuff-lite_v1.07.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/kstuff-lite_v1.07.elf",
|
|
"source": "https://github.com/EchoStretch/kstuff-lite/releases",
|
|
"source_direct": "https://github.com/EchoStretch/kstuff-lite/releases/download/v1.07/kstuff.elf",
|
|
"description": "Lite version of kstuff",
|
|
"last_update": "2026-06-08",
|
|
"version": "v1.07",
|
|
"category": "Kernel Exploit",
|
|
"checksum": "886c3440c0a5d07e146ae5e7a13c7884fbdd9ef88407d962c29daf2ea1d910c0",
|
|
"author": "EchoStretch",
|
|
"release_notes": "## v1.07\n\n- Test release notes for **kstuff-lite**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/kstuff-lite.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyNlZjQ0NDQnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNiOTFjMWMnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPktMPC90ZXh0Pjwvc3ZnPg=="
|
|
},
|
|
{
|
|
"name": "pldmgr",
|
|
"filename": "pldmgr_v0.3.1.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/pldmgr_v0.3.1.elf",
|
|
"source": "https://github.com/itsPLK/pldmgr/releases",
|
|
"source_direct": "https://github.com/itsPLK/ps5-payload-manager/releases/download/v0.3.1/pldmgr_v0.3.1.elf",
|
|
"description": "A modern, web-based dashboard to easily manage, import, and automatically load payloads on your PS5.",
|
|
"last_update": "2026-06-06",
|
|
"version": "v0.3.1",
|
|
"category": "System",
|
|
"checksum": "518740adbacccb9094fadb07dd424c53ee290f38306449ccc9d6957fdf813c0b",
|
|
"author": "itsPLK",
|
|
"release_notes": "## v0.3.1\n\n- Test release notes for **pldmgr**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/pldmgr.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyNmNTllMGInLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNiNDUzMDknLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPlA8L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "ShadowMountPlus",
|
|
"filename": "ShadowMountPlus_1.6test15-fix2.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/ShadowMountPlus_1.6test15-fix2.elf",
|
|
"source": "https://github.com/drakmor/ShadowMountPlus/releases",
|
|
"source_direct": "https://github.com/drakmor/ShadowMountPlus/releases/download/1.6test15-fix2/ShadowMountPlus_1.6test15-fix2.zip",
|
|
"extract_file": "shadowmountplus.elf",
|
|
"description": "A fully automated, background 'Auto-Mounter' payload for Jailbroken PlayStation 5 consoles.",
|
|
"last_update": "2026-06-03",
|
|
"version": "1.6test15-fix2",
|
|
"category": "Game Mods",
|
|
"checksum": "8ab32f4cede840a73515c05697fe81759bc98cf41fc22b43e09943262f447e99",
|
|
"author": "drakmor",
|
|
"release_notes": "## v1.6test15-fix2\n\n- Test release notes for **ShadowMountPlus**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/shadowmountplus.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyNlYzQ4OTknLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNiZTE4NWQnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPlM8L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "nanoDNS",
|
|
"filename": "nanoDNS_0.3.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/nanoDNS_0.3.elf",
|
|
"source": "https://github.com/drakmor/nanoDNS/releases",
|
|
"source_direct": "https://github.com/drakmor/nanoDNS/releases/download/0.3/nanodns.elf",
|
|
"description": "Local DNS proxy server",
|
|
"last_update": "2026-06-03",
|
|
"version": "0.3",
|
|
"category": "Servers",
|
|
"checksum": "ce1c8b31036ab948da65b362a4b6f249ffca8a555fc5bc4b051ec65d041bc944",
|
|
"author": "drakmor",
|
|
"release_notes": "## v0.3\n\n- Test release notes for **nanoDNS**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/nanodns.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMxMGI5ODEnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyMwNDc4NTcnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPk48L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "Lapy-JB-Daemon",
|
|
"filename": "Lapy-JB-Daemon_v1.2.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/Lapy-JB-Daemon_v1.2.elf",
|
|
"source": "https://github.com/itsPLK/PS5-Lapy-JB-Daemon/releases",
|
|
"source_direct": "https://github.com/itsPLK/PS5-Lapy-JB-Daemon/releases/download/v1.2/lapy_jb_daemon-v1.2.elf",
|
|
"description": "Standalone homebrew jailbreak daemon for PS5. Mimics etaHEN's jailbreak-on-demand API.",
|
|
"last_update": "2026-06-01",
|
|
"version": "v1.2",
|
|
"category": "Kernel Exploit",
|
|
"checksum": "13559b858fc33cc7fa3dc89e10dccf139070d99ee5d378dd75c969293700799e",
|
|
"author": "itsPLK",
|
|
"release_notes": "## v1.2\n\n- Test release notes for **Lapy-JB-Daemon**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/lapy-jb-daemon.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyNlZjQ0NDQnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNiOTFjMWMnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPkxKPC90ZXh0Pjwvc3ZnPg=="
|
|
},
|
|
{
|
|
"name": "kstuff-lite-dr",
|
|
"filename": "kstuff-lite-dr_1.2-dr-test1.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/kstuff-lite-dr_1.2-dr-test1.elf",
|
|
"source": "https://github.com/drakmor/kstuff-lite/releases",
|
|
"source_direct": "https://github.com/drakmor/kstuff-lite/releases/download/1.2-dr-test1/kstuff.elf",
|
|
"description": "drakmor's fork of kstuff-lite",
|
|
"last_update": "2026-05-31",
|
|
"version": "1.2-dr-test1",
|
|
"category": "Kernel Exploit",
|
|
"checksum": "9c1b242eaed3704ef18be45d001a2c4ebf2d9222cfe3cbb0f0c3db33309abac9",
|
|
"author": "drakmor",
|
|
"release_notes": "## v1.2-dr-test1\n\n- Test release notes for **kstuff-lite-dr**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/kstuff-lite-dr.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyNlZjQ0NDQnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNiOTFjMWMnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPktMPC90ZXh0Pjwvc3ZnPg=="
|
|
},
|
|
{
|
|
"name": "websrv",
|
|
"filename": "websrv_v0.32.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/websrv_v0.32.elf",
|
|
"source": "https://github.com/ps5-payload-dev/websrv/releases",
|
|
"source_direct": "https://github.com/ps5-payload-dev/websrv/releases/download/v0.32/websrv-ps5.elf",
|
|
"description": "A simple web server that accepts connections on port 8080",
|
|
"last_update": "2026-05-25",
|
|
"version": "v0.32",
|
|
"category": "Servers",
|
|
"checksum": "8dd24df100bff6db156e86bdf9380d5c0fcd2a680c2b08f5c87380d5007190c5",
|
|
"author": "ps5-payload-dev",
|
|
"release_notes": "## v0.32\n\n- Test release notes for **websrv**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/websrv.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMxMGI5ODEnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyMwNDc4NTcnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPlc8L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "ftpsrv",
|
|
"filename": "ftpsrv_v0.20.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/ftpsrv_v0.20.elf",
|
|
"source": "https://github.com/ps5-payload-dev/ftpsrv/releases",
|
|
"source_direct": "https://github.com/ps5-payload-dev/ftpsrv/releases/download/v0.20/ftpsrv-ps5.elf",
|
|
"description": "A simple FTP server that accepts connections on port 2121",
|
|
"last_update": "2026-05-12",
|
|
"version": "v0.20",
|
|
"category": "Servers",
|
|
"checksum": "8f305a959fb9d70fd8d52ba88409e0d5a1632e83d4ecdd38646a0a33e54089da",
|
|
"author": "ps5-payload-dev",
|
|
"release_notes": "## v0.20\n\n- Test release notes for **ftpsrv**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/ftpsrv.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMxMGI5ODEnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyMwNDc4NTcnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPkY8L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "klogsrv",
|
|
"filename": "klogsrv_v0.8.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/klogsrv_v0.8.elf",
|
|
"source": "https://github.com/ps5-payload-dev/klogsrv/releases",
|
|
"source_direct": "https://github.com/ps5-payload-dev/klogsrv/releases/download/v0.8/klogsrv-ps5.elf",
|
|
"description": "A simple socket server that redirects /dev/klog to sockets connected on port 3232",
|
|
"last_update": "2026-05-12",
|
|
"version": "v0.8",
|
|
"category": "Servers",
|
|
"checksum": "f6eb1b415ecf3340b89a56a0cb04ba5c714430085851ada13a98012b63a5a4cf",
|
|
"author": "ps5-payload-dev",
|
|
"release_notes": "## v0.8\n\n- Test release notes for **klogsrv**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/klogsrv.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMxMGI5ODEnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyMwNDc4NTcnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPks8L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "shsrv",
|
|
"filename": "shsrv_v0.18.2.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/shsrv_v0.18.2.elf",
|
|
"source": "https://github.com/ps5-payload-dev/shsrv/releases",
|
|
"source_direct": "https://github.com/ps5-payload-dev/shsrv/releases/download/v0.18.2/shsrv-ps5.elf",
|
|
"description": "A simple telnet-like shell server for jailbroken PS5s that accepts connections on port 2323",
|
|
"last_update": "2026-05-12",
|
|
"version": "v0.18.2",
|
|
"category": "Servers",
|
|
"checksum": "990f7fbcf3761f97db9b97638d3e119352447fb904b2cf70b191c02289e1c69e",
|
|
"author": "ps5-payload-dev",
|
|
"release_notes": "## v0.18.2\n\n- Test release notes for **shsrv**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/shsrv.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMxMGI5ODEnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyMwNDc4NTcnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPlM8L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "elfldr",
|
|
"filename": "elfldr_v0.23.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/elfldr_v0.23.elf",
|
|
"source": "https://github.com/ps5-payload-dev/elfldr/releases",
|
|
"source_direct": "https://github.com/ps5-payload-dev/elfldr/releases/download/v0.23/elfldr-ps5.elf",
|
|
"description": "An ELF loader for jailbroken PS5s that accepts payloads on port 9021",
|
|
"last_update": "2026-05-12",
|
|
"version": "v0.23",
|
|
"category": "System",
|
|
"checksum": "092d16ee0ede0c494947efd38d1a17bbd7cc4b022d3858ea898833c188c703e8",
|
|
"author": "ps5-payload-dev",
|
|
"release_notes": "## v0.23\n\n- Test release notes for **elfldr**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/elfldr.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyNmNTllMGInLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNiNDUzMDknLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPkU8L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "kstuff-toggle",
|
|
"filename": "kstuff-toggle_0.6.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/kstuff-toggle_0.6.elf",
|
|
"source": "https://github.com/EchoStretch/kstuff-toggle/releases",
|
|
"source_direct": "https://github.com/EchoStretch/kstuff-toggle/releases/download/0.6/kstuff-toggle.zip",
|
|
"extract_file": "kstuff-toggle-3.elf",
|
|
"description": "Boost homebrew game performance on your PS5 by disabling Kstuff after launching the game.",
|
|
"last_update": "2026-05-07",
|
|
"version": "0.6",
|
|
"category": "Game Mods",
|
|
"checksum": "a1e99f2758aea98e78a37d1a1c2f79b08187acb35c7410eec4c8f4763162768f",
|
|
"author": "EchoStretch",
|
|
"release_notes": "## v0.6\n\n- Test release notes for **kstuff-toggle**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/kstuff-toggle.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyNlYzQ4OTknLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNiZTE4NWQnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPktUPC90ZXh0Pjwvc3ZnPg=="
|
|
},
|
|
{
|
|
"name": "BackPork",
|
|
"filename": "BackPork_0.1.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/BackPork_0.1.elf",
|
|
"source": "https://github.com/BestPig/BackPork/releases",
|
|
"source_direct": "https://github.com/BestPig/BackPork/releases/download/0.1/ps5-backpork.elf",
|
|
"description": "Lets you sideload system libraries into PS5 games",
|
|
"last_update": "2026-04-30",
|
|
"version": "0.1",
|
|
"category": "Debugging & Development",
|
|
"checksum": "d74e4cd119b2bb1fd423f2f5b1c9a7f096b3e588c753af1ab48b983d56216a52",
|
|
"author": "BestPig",
|
|
"release_notes": "## v0.1\n\n- Test release notes for **BackPork**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/backpork.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMzYjgyZjYnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyMxZDRlZDgnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPkI8L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "ftpsrv-drakmor",
|
|
"filename": "ftpsrv-drakmor_1.15-ng-stable.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/ftpsrv-drakmor_1.15-ng-stable.elf",
|
|
"source": "https://github.com/drakmor/ftpsrv/releases",
|
|
"source_direct": "https://github.com/drakmor/ftpsrv/releases/download/1.15-ng-stable/ftpsrv-ps5.elf",
|
|
"description": "drakmor's fork of ftpsrv",
|
|
"last_update": "2026-04-08",
|
|
"version": "1.15-ng-stable",
|
|
"category": "Servers",
|
|
"checksum": "913a443af847b6861ec11748e2640f62d1fc1027076f576aa0ddccab8507311f",
|
|
"author": "drakmor",
|
|
"release_notes": "## v1.15-ng-stable\n\n- Test release notes for **ftpsrv-drakmor**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/ftpsrv-drakmor.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMxMGI5ODEnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyMwNDc4NTcnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPkZEPC90ZXh0Pjwvc3ZnPg=="
|
|
},
|
|
{
|
|
"name": "kstuff",
|
|
"filename": "kstuff_v1.6.7.elf",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/kstuff_v1.6.7.elf",
|
|
"source": "https://github.com/EchoStretch/kstuff/releases",
|
|
"source_direct": "https://github.com/EchoStretch/kstuff/releases/download/v1.6.7/kstuff.elf",
|
|
"description": "Dynamically patches the PS5 kernel to bypass security",
|
|
"last_update": "2026-01-04",
|
|
"version": "v1.6.7",
|
|
"category": "Kernel Exploit",
|
|
"checksum": "f1c1f4b2b6395644af04cbe9828aba58586acf7aacb9e01113cac92ce16e3569",
|
|
"author": "EchoStretch",
|
|
"release_notes": "## v1.6.7\n\n- Test release notes for **kstuff**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/kstuff.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyNlZjQ0NDQnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNiOTFjMWMnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPks8L3RleHQ+PC9zdmc+"
|
|
},
|
|
{
|
|
"name": "etaHEN",
|
|
"filename": "etaHEN_2.5B.bin",
|
|
"url": "https://github.com/itsPLK/ps5-payloads-mirror/releases/download/payloads-mirror/etaHEN_2.5B.bin",
|
|
"source": "https://github.com/etaHEN/etaHEN/releases",
|
|
"source_direct": "https://github.com/etaHEN/etaHEN/releases/download/2.5B/etaHEN-2.5B.bin",
|
|
"description": "AIO HEN payload",
|
|
"last_update": "2025-12-25",
|
|
"version": "2.5B",
|
|
"category": "Kernel Exploit",
|
|
"checksum": "4845cac45095361b8983b14d6690622183b0dcfbf6d7fda16e161aa91ff0531e",
|
|
"author": "etaHEN",
|
|
"release_notes": "## v2.5B\n\n- Test release notes for **etaHEN**\n- Backend truncates at 2000 chars",
|
|
"details_url": "details/etahen.md",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjgnIGhlaWdodD0nMTI4Jz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9J2cnIHgxPScwJyB5MT0nMCcgeDI9JzEnIHkyPScxJz48c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyNlZjQ0NDQnLz48c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNiOTFjMWMnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0nMTI4JyBoZWlnaHQ9JzEyOCcgcng9JzI0JyBmaWxsPSd1cmwoI2cpJy8+PHRleHQgeD0nNjQnIHk9JzgyJyBmb250LWZhbWlseT0nQXJpYWwsc2Fucy1zZXJpZicgZm9udC1zaXplPSc0NCcgZm9udC13ZWlnaHQ9J2JvbGQnIGZpbGw9JyNmZmYnIHRleHQtYW5jaG9yPSdtaWRkbGUnPkU8L3RleHQ+PC9zdmc+"
|
|
}
|
|
]
|
|
}
|