Echo Stretch
ffd5200543
Added Support For All 6.xx
...
Added Support For 6.50
Alright everyone, we now have full support for all 6.xx firmware! We're still working on 7.xx and aim to support all firmware up to 7.61 soon. Stay tuned, and let us know your feedback!
A huge shoutout to @sleirsgoevy for creating this project! We also couldn’t have started without the help of @zecoxao and keys friend, so a massive thanks to them. Big appreciation as well to @buzzer-re , @BestPig , @idlesauce , @Al-Azif and everyone else who contributed—we truly value all your support!
v1.2
2025-03-23 17:28:29 -06:00
Echo Stretch
d75b0f639c
Added Support For 6.50
...
Alright everyone, we now have full support for all 6.50 firmware! We're still working on 7.61 and aim to support all firmware up to 7.61 soon. Stay tuned, and let us know your feedback!
A huge shoutout to @sleirsgoevy for creating this project! We also couldn’t have started without the help of @zecoxao and keys friend, so a massive thanks to them. Big appreciation as well to @buzzer-re , @BestPig , @Al-Azif , and everyone else who contributed—we truly value all your support!
2025-03-15 21:12:53 -06:00
Echo Stretch
f217f11b49
5.50 Offset Fix (SC)
2025-03-14 20:32:25 -06:00
Echo Stretch
1be0f784d3
3xx/4xx/5xx fw bypass
v1.1
2025-03-12 20:50:40 -06:00
Echo Stretch
081f53b1b5
Merge pull request #1 from idlesauce/5xx-support
...
Housekeeping
5xx-support-v1
2025-03-12 10:58:37 -06:00
idlesauce
639b69e2b2
Housekeeping
2025-03-12 17:27:03 +01:00
Echo Stretch
9ed05fd060
missing files
2025-03-10 06:27:21 -06:00
EchoStretch
06493e2e8c
removed unnecessary content
2025-03-09 18:48:53 -06:00
Echo Stretch
18f43de6c2
Updated To V4
2025-03-09 18:18:02 -06:00
Echo Stretch
9541f34551
5xx Support
...
Alright everyone, we now have full support for all 5.xx! We're still working on 6.50 and 7.61, which will be available later. Give it a try and let us know your feedback.
A huge thanks to @sleirsgoevy for creating this project! Also, a big thanks to @buzzer-re , @idlesauce , @BestPig ,@LightningMods , @zecoxao and his keys friend, and everyone else who contributed. We truly appreciate all the help!
2025-03-09 18:16:39 -06:00
John Törnblom
3962120d6d
patch app.db from kstuff-ldr using statically linked sqlite
2025-01-26 00:09:59 +01:00
John Törnblom
d7b7fc7ac2
cosmetics
2025-01-25 23:59:01 +01:00
John Törnblom
bf249870db
adapt to elfldr.elf
2025-01-25 00:41:35 +01:00
Sergey Lisov
218ab7c5f4
porting_tool: remove uses of dlsym
...
Also fixes the non-resolving doreti_iret.
2024-10-27 01:05:58 +03:00
Sergey Lisov
d0d134ce4f
prosper0gdb, ps5-kstuff: use crt-elf-ps5
...
This should let them run on firmwares without working dlsym (5.xx firmwares)
2024-09-28 01:19:29 +03:00
Sergey Lisov
55e34627da
crt-ps5: support environment with no dlsym
...
In this case, the "dlsym" argument is itself considered to be a syscall entrypoint.
2024-09-27 23:42:09 +03:00
Sergey Lisov
8975778037
Add "pldldr" payload
...
This listens on port 9019 and receives a payload in PLD format
2024-09-27 22:57:51 +03:00
Sergey Lisov
68f7a33d47
lib: add ps5+frankenelf library
2024-09-27 22:57:06 +03:00
Sergey Lisov
505c6f6964
ps5-kstuff: failed performance optimization
...
The "optimized" (actually slower) code is there, but commented out.
2024-09-27 22:55:50 +03:00
Sergey Lisov
87f31afca6
porting_tool: fix regex in shellcore offset finder
2024-03-21 15:07:06 +03:00
Sergey Lisov
e1227fd4ba
enhancer: fix determining the number of symbols
2024-03-13 19:11:37 +03:00
Sergey Lisov
7a6caafb3a
ps5-kstuff: 4.02 offsets
2024-01-08 04:01:56 +03:00
Sergey Lisov
f2505ce5ea
porting_tool: fix wrong module name
2024-01-07 03:19:49 +03:00
Sergey Lisov
66496a1fa3
porting_tool: warning for broken rootvnode offset
2024-01-06 17:26:58 +03:00
Sergey Lisov
b99acfcd6a
ps5-kstuff: add firmwares 3.10 and 4.00
2024-01-04 16:55:43 +03:00
Sergey Lisov
4b0eca9bfb
Add 3.10 kernel offsets
...
3.10 shellcore offsets are not yet added, so 3.10 can't be considered supported yet.
2024-01-03 19:23:14 +03:00
Sergey Lisov
24080b56a7
ps5-kstuff: add length to shellcore patches
2024-01-03 03:47:58 +03:00
Sergey Lisov
9537acef23
ps5-kstuff: firmware 3.00 support
...
Untested
2024-01-03 00:46:48 +03:00
Sergey Lisov
e65c470aba
Fix 3.20/3.21 offsets again
...
They were not actually applied due to a forgotten #include.
2024-01-02 21:27:03 +03:00
Sergey Lisov
70bcadae35
Add missing offsets on 3.20 and 3.21
...
The offsets are from Specter's WebKit exploit, and are not strictly necessary because the debug settings enabler is already implemented there, but let them be.
2024-01-02 20:20:12 +03:00
Sergey Lisov
84135dcbd2
ps5-kstuff: add 3.20 and 3.21 offsets
...
Untested.
2024-01-02 19:24:10 +03:00
Sergey Lisov
1f660543e5
Remove hardcoded 4.03 offsets from utils.c
2024-01-02 18:12:20 +03:00
Sergey Lisov
b506347279
porting_tool: add remaining offsets
2024-01-02 17:47:40 +03:00
Sergey Lisov
4ca46653da
porting_tool: add most fPKG-related offsets
...
Are sceSblServiceCryptAsync_deref_singleton and crypt_message_resolve the only remaining offsets?
2024-01-02 04:38:38 +03:00
Sergey Lisov
a6ca56d3c0
ps5-kstuff: remove "panic" offset
...
The panic function is inlined in the PS5 kernel. It's unknown what the "panic" offset represented, and it's unused in the code either way.
2024-01-02 00:56:43 +03:00
Sergey Lisov
6abf7a07fb
porting_tool: port shellcore patches to 3.xx
...
This will fix the tool on 3.xx firmwares. I have no idea whether these fixed patches will actually work there.
2024-01-01 02:50:48 +03:00
Sergey Lisov
91273eaf2f
porting_tool: add shellcore offsets
...
These are in userspace, but I decided to add them anyway, because more automation is nice.
2023-12-31 19:34:38 +03:00
Sergey Lisov
743dd62679
porting_tool: fix missing retry_on_error
2023-12-31 01:57:07 +03:00
Sergey Lisov
d6ded0258a
porting_tool: add fself-related watchpoints
2023-12-31 01:47:42 +03:00
Sergey Lisov
23a82dbc96
porting_tool: copyin, copyout, syscall parasites
2023-12-30 20:31:55 +03:00
sleirsgoevy
7f31b2973a
Merge pull request #19 from cheburek3000/bd-jb-451
...
ps5-kstuff: offsets for 4.51
2023-11-04 20:15:11 +03:00
cheburek3000
f1b7b41509
ps5-kstuff: offsets for 4.51
...
All offsets (offsets, parasites, shellcore) are working on 4.51.
Kudos to @MKBUHD for running porting scripts and testing!
2023-11-04 17:08:21 +00:00
Sergey Lisov
51faa7377f
ps5-kstuff: fix FreeBSD build
2023-11-04 00:35:39 +03:00
Sergey Lisov
4825ebff57
porting_tool: add missing make_fself.py
...
Ported to Python3 and fixed to work as a module
2023-10-29 11:38:00 +03:00
Sergey Lisov
937655baac
porting_tool: now finds decryptMultipleSelfBlocks
2023-10-29 02:20:17 +03:00
Sergey Lisov
7f345adb0f
Tehnical update
...
This fixes offset derivation for sceSblServiceMailbox_lr_*. If you have
any of these offsets in your symbols.json, remove them and rerun the
tool.
2023-10-29 01:05:07 +03:00
Sergey Lisov
5555d75ba1
porting_tool: add sceSblServiceMailbox & some lrs
...
Almost enough for fSELF (missing decryptMultipleSelfBlocks & parasites)
2023-10-28 01:00:21 +03:00
Sergey Lisov
9a355cd4dc
ps5-self-dumper: also dump elf auth info
...
This is necessary to accurately repackage official binaries into fSELF
2023-10-27 22:51:03 +03:00
Sergey Lisov
5929a306f5
porting_tool: add offsets for mmap_self
...
This should be enough to get ps5-self-dumper working
2023-10-27 21:45:02 +03:00
Sergey Lisov
089f31f75c
porting_tool: add sigaction offsets
2023-10-27 00:41:22 +03:00