EchoStretch
|
e03b5f6231
|
Updated Source And Added Support For 8.00
|
2025-08-29 18:16:07 -06: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
|
87f31afca6
|
porting_tool: fix regex in shellcore offset finder
|
2024-03-21 15:07:06 +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
|
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
|
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
|
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 |
|
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
|
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 |
|
Sergey Lisov
|
8b8d51e625
|
porting_tool: more offsets
mprotect_fix_start, malloc, M_something
|
2023-10-21 20:52:30 +03:00 |
|
Sergey Lisov
|
0bfe08c1c7
|
porting_tool: find debug register access offsets
|
2023-10-21 00:11:19 +03:00 |
|
Sergey Lisov
|
455ea70901
|
porting_tool: find mov_rdi_cr3 and mov_cr3_rax
|
2023-10-19 21:25:41 +03:00 |
|
Sergey Lisov
|
da8b6e82a9
|
porting_tool: add more offsets
|
2023-10-18 23:31:16 +03:00 |
|
Sergey Lisov
|
966607e817
|
porting_tool: find some more XOM offsets
Specifically, push_pop_all_iret, pop_all_iret, rdmsr_start, justreturn, wrmsr_ret, rep_movsb_pop_rbp_ret
|
2023-10-17 00:53:13 +03:00 |
|
Sergey Lisov
|
41c4f37868
|
ps5-kstuff: add WIP porting tool
Currently it finds most data-based offsets (not very interesting) & the doreti_iret offset, other offsets are TODO.
|
2023-10-15 14:02:07 +03:00 |
|