Commit Graph
15 Commits
Author SHA1 Message Date
DeepKick-Stacks 22ae2b21f7 Update README.md
Added Warning for the Use of PKE.ELF and it's ability to flash critical memory segments that with no backup WILL brick a PS5.
2026-10-16 07:13:54 -05:00
deepkicks 0439dd563c Delete ps5_key_extractV3.c
Outdated
2026-10-15 14:00:28 -05:00
deepkicks 6a69e3908d Add files via upload 2026-10-15 14:00:03 -05:00
deepkicks 01ebb1c749 Add files via upload
Compiled .ELF for HV-Jailbroken PS5 With Kernel R/W access.
Alpha_V1
2026-10-15 13:02:49 -05:00
deepkicks 6b4d782fd6 Delete ps5_key_extractV2.c
better version "V3" was made
2026-10-15 04:02:09 -05:00
deepkicks 9bc84bf840 Add files via upload
Add ioctl map from ps5-pup-decrypt source, improve approach 3 and auto-analysis

- Mapped all 6 ioctl codes for /dev/pup_update0 from the on-console
  ps5-pup-decrypt encryptsrv.c source (VerifyBlsHeader through
  DecryptSegmentBlock)
- Discovered type dispatch: DecryptHeader takes a type arg (0/1/2) that
  selects which key to use. PS5UPDATE1.PUP = type 1 (system update key)
- analyze_dump.py now detects all 6 ioctl codes and type dispatch
  patterns (cmp 0/1/2) in handler disassembly, labels them in output
- ps5_key_extractV2.c approach 3 now actually invokes DecryptHeader
  ioctl with type=1 between LSB snapshots instead of skipping the call
- Added automated capstone disassembly engine to analyze_dump.py with
  --save-handlers flag for manual Ghidra/IDA fallback
- Updated RESEARCH_POST.md with ioctl table and type dispatch finding
- Updated README.md and EXTRACTION_GUIDE.md for automated analysis flow
2026-10-15 04:01:25 -05:00
deepkicks f3d5dd8c37 Add files via upload
Step by step guide from A-Z
2026-10-15 03:31:35 -05:00
deepkicks 66e51d07ba Delete ps5_key_extract.c
ioctl handler dump	4KB	16KB
cdevsw handlers dumped	d_ioctl only	d_open, d_close, d_read, d_ioctl
CCP queue descriptors	not dumped	dumped (shows what ops are queued)
Targeted address read	not possible	--addr flag for pass 2
Run order	all 4 parallel	approach 2 first (priority)
Approach 3 (pre/post)	included	demoted to optional (PSP lockout concern)
2026-10-15 03:12:11 -05:00
deepkicks 60eab267db Add files via upload
ioctl handler dump	4KB	16KB
cdevsw handlers dumped	d_ioctl only	d_open, d_close, d_read, d_ioctl
CCP queue descriptors	not dumped	dumped (shows what ops are queued)
Targeted address read	not possible	--addr flag for pass 2
Run order	all 4 parallel	approach 2 first (priority)
Approach 3 (pre/post)	included	demoted to optional (PSP lockout concern)
2026-10-15 03:11:14 -05:00
deepkicks 81246f153f Update RESEARCH_POST.md
Forgot to add the git link
2026-10-15 01:48:11 -05:00
deepkicks 549e7755a3 Update RESEARCH_POST.md
fixed mistake in tool availability
2026-10-15 01:46:57 -05:00
deepkicks b54a5ddd2b Delete Research.md
Redundent
2026-10-15 01:27:41 -05:00
deepkicks aec31c7b18 Add files via upload 2026-10-15 01:26:59 -05:00
deepkicks 43726fbbe4 Create Research.md
Overview of entire project
2026-10-15 01:20:20 -05:00
deepkicks 85f75cf567 Initial commit 2026-10-15 01:12:30 -05:00