21 Commits
Author SHA1 Message Date
EchoStretch 47e6c23311 Resolve ShellCore mount hooks from dynamic imports 2026-09-19 16:42:37 -06:00
Roman Tarasov f6b1b56e38 feat: reuse loader kernel pipe in r0gdb 2026-08-26 03:09:41 +03:00
idlesauce 114b0465a4 Hook int3 idt, hook syscalls individually, small misc changes
This removes practically all slowdown of syscalls/the need for toggling
2026-06-28 22:17:37 +00:00
John Törnblom bf249870db adapt to elfldr.elf 2025-01-25 00:41:35 +01: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 68f7a33d47 lib: add ps5+frankenelf library 2024-09-27 22:57:06 +03:00
Sergey Lisov ce5bd39f63 Add missing lib/frankenelf.py 2023-10-09 22:43:15 +03:00
Sergey Lisov 057151dea1 ps5-kstuff: build payloads as frankenELF 2023-10-09 21:05:18 +03:00
Sergey Lisov 8534a34148 Miscallenous
lib: add PS5-specific CRT with direct syscall support
gdb_stub: add a PS5-specific "kek" payload
2023-08-29 22:51:31 +03:00
Sergey Lisov aada7512a3 lib: add rfork and rfork_thread syscalls 2023-05-22 02:20:54 +03:00
Sergey Lisov d8e2c223e4 Support BD-JB in the crt & gdb_stub (partial) 2022-06-20 00:42:48 +03:00
Sergey Lisov e2516c9af2 bgft: fix sending files larger than 4 GB 2021-10-28 14:48:26 +03:00
Sergey Lisov 0e5a1b7de1 Fix makefiles 2021-08-17 16:52:51 +03:00
Sergey Lisov 1508080c24 Move payloads to a separate repository 2021-03-22 17:57:24 +03:00
tihmstarandSergey Lisov f434a20fe5 Fixes: undefined reference to `__stack_chk_fail' (#66)
* Fixes: undefined reference to `__stack_chk_fail'

* Also adjust other Makefiles

Co-authored-by: Sergey Lisov <sleirsgoevy@gmail.com>
2021-01-12 17:58:42 +03:00
Sergey Lisov e203d89028 Compile payloads with -Wl,-gc-sections 2020-08-06 00:35:38 +03:00
Sergey Lisov 0863c9e8fb Fix dlopen 2020-07-27 23:59:26 +03:00
Sergey Lisov 42f5a00f96 Add GDB stub. 2020-07-27 03:57:41 +03:00
Sergey Lisov da20b335c4 No comments 2020-07-24 21:00:58 +03:00
Sergey Lisov eaf255c38b No comments 2020-07-24 20:48:49 +03:00