Analysis updated 2026-05-18
Back up a jailbroken PS4's hard drive encryption key before reinstalling firmware.
Restore an encrypted PS4 hard drive using a previously saved EAP key.
Save the extracted key in binary, hex, or plain text format to a USB drive.
Build and run homebrew payloads on a GoldHEN-jailbroken PS4.
| seregonwar/eapdumper | navithecoderboi/lumi | whosstyler/type2-amd-hv | |
|---|---|---|---|
| Stars | 20 | 20 | 20 |
| Language | C | C | C |
| Setup difficulty | hard | moderate | hard |
| Complexity | 4/5 | 3/5 | 5/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a jailbroken PS4 running GoldHEN and an LLVM toolchain to build from source.
EAPDumper is a payload for jailbroken PlayStation 4 consoles that extracts and saves the EAP (Extended Authentication Protocol) key used to encrypt the console's hard drive. It is written in C and targets the PS4 homebrew scene, requiring GoldHEN (a popular PS4 jailbreak homebrew enabler) to run. On a jailbroken PS4, you can run unsigned code called payloads. This payload reads the EAP HDD key directly from kernel memory and writes it to both the console's internal storage (at /data/hddeap/) and optionally to a USB drive, in three formats: binary, hexadecimal, and plain text. This key is useful for backing up or restoring encrypted hard drives tied to a specific console. The payload supports a wide range of PS4 firmware versions from 5.03 through 13.50. Building it requires an LLVM toolchain and produces two tools: the main EAPDumper payload and a companion EAP-Scanner payload.
A PS4 homebrew payload that extracts a jailbroken console's hard drive encryption key for backup or restore purposes.
Mainly C. The stack also includes C, LLVM, GoldHEN.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.