### Added - `.gitignore` for kpatch output - Auto detect console type and firmware in `config.mjs` - Used elsewhere to determine which offsets/patches/ROP chain are used - WIP: Add 8.50-9.60 support - All offsets found - Running into some issue here. Wiped out my JOP chains to redo them... ### Fixed - Call `lapse.mjs` rather than `code.mjs` - Makefile for kpatch builds all currently available ### Changed - Use relative locations rather than absolute - Changed kpatch binaries to just be shellcode vs full ELFs - 5,216 bytes to 257 bytes. - Build kpatch binaries with `-Os` rather than `-O` - 257 bytes to 233 bytes. - Renamed/Formatted `CHANGELOG.md`, `README.md`, and `LICENSE`
2.0 KiB
2.0 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
1.5.1 - 2025-05-12
Added
.gitignorefor kpatch output- Auto detect console type and firmware in
config.mjs- Used elsewhere to determine which offsets/patches/ROP chain are used
- WIP: Add 8.50-9.60 support
- All offsets found
- Running into some issue here. Wiped out my JOP chains to redo them...
Fixed
- Call
lapse.mjsrather thancode.mjs - Makefile for kpatch builds all currently available
Changed
- Use relative locations rather than absolute
- Changed kpatch binaries to just be shellcode vs full ELFs
- 5,216 bytes to 257 bytes.
- Build kpatch binaries with
-Osrather than-O- 257 bytes to 233 bytes.
- Renamed/Formatted
CHANGELOG.md,README.md, andLICENSE
1.5.0 - 2025-05-08
Added
- Lapse kernel exploit
Fixed
- Rewrite PSFree exploit
1.4.0 - 2024-01-25
Added
- Kernel patch payload for 8.0x
Fixed
- Remove the risk of crashing from using the Chain classes
- Remove the risk of crashing from using
make_buffer() - (PS5 < 3.00) use valid config at
exploit.mjs:setup_ssv_data
1.3.0 - ????-??-??
Added
- ROP chain managers for 8.5x, 9.0x, 9.5x
Fixed
- Improve the speed and reliability of the exploit (
exploit.mjs)
Removed
- Support for webkitgtk 2.34.4, see 1.0.0 for a working implementation
1.2.0 - 2023-12-03
Added
- Support for PS4 6.00-6.20
1.1.0 - ????-??-??
Added
- Support for running ROP chains (PS4 8.03)
- Support for calling syscalls (PS4 8.03)
1.0.0 - ????-??-??
Added
- Proof-of-concept code to gain arbitrary read/write (PS4 6.50-9.60/PS5 1.00-5.50)