Developer DeathRGH has just released a new update to Frame4 , an advanced extension of the ps4debug library , designed to offer advanced debugging and manipulation tools on jailbroken PlayStation 4 consoles .

The software is compatible with several firmware versions, including 5.05, 6.72, 9.00 and 11.00, and enables technical operations such as analyzing loaded modules, accessing detailed console information (including PSID, firmware and SDK), managing active processes and scanning memory through AOB (Array of Bytes) patterns.
Frame4 also allows you to hook into crash traps (fatal hooks) and backtraces, making it useful for studying errors and malfunctions.
It also supports coredump management, patches for compatible firmware, and allows access to physical and kernel memory, including virtual maps.
Functionality
- Process list .
- List of modules .
- Virtual memory map (both kernel and user space).
- Read/Write memory (both kernel and user space).
- Read/Write physical memory (in kernel context).
- Debugger (for userspace).
- Function Call (RPC) .
- UART server on port 3321 .
- HTTP server on port 2812 .
- Setting the fan threshold temperature .
- Console information (PSID, SDK/UPD version, kernel info, etc.).
- System notifications .
- Loading ELF files .
- Loading SPRX modules .
- (and more).
Patch
- Disable ASLR.
- Mounts
/useron any process. - Disable coredump creation.
- Removes firmware checks for PKG files (note:
param.sfotheyelf/prxstill need backporting). - Removed asynchronous I/O spam (blkno) on firmware 5.05.
- Patch for kernel panic caused by 2MB pages (firmware 9.00 and above).
- Patch for loading ELF files into the kernel (
"vm_fault_copy_wired: page missing"). - Patch to
VirtualQueryallow use ofsceKernelVirtualQueryon pages marked as system. - (and more).
Syscall
Frame4 installs the following custom syscalls:
107 sys_proc_list108 sys_proc_rw109 sys_proc_cmd110 sys_kern_base111 sys_kern_rw112 sys_console_cmd115 sys_kern_cmd
Supported PS4 Firmware
- 5.05
- 6.72
- 7.02
- 9.00
- 11.00 (Note: Support for 11.00 is just being tested; any feedback is helpful!)
If you are on 6.72 or 7.02, we recommend upgrading to 9.00!
Compatible libraries
- C#
- C++ (in progress)
- JavaScript
Goals
- Allow Frame4 to be loaded along with ps4debug. Done!!
- Replace the syscalls (107-112) used for the commands, to avoid conflicts with ps4debug.
- Abandon multiple compilations and unify everything (as Dizz already did for ps5debug).
- Implement SPRX loading without depending on GoldHEN.
- Fix scanner on console.
- Avoid ShellCore hijacking and create your own process.
- Move all functionality that does not require kernel access to user space.
Hook for fatal traps
Adds detailed information about fatal traps and initiates a clean reboot. Example:
Fatal trap 12: page fault while in kernel mode
#
# registers:
# rdi 0x880AE1DE0
# rsi 0xFFFFFFFFADBB0000
# rdx 0x1000
# rcx 0x200
# r8 0xFFFFFFFFD7049740
# r9 0x92660BA0A
# rax 0xFFFFFF806F71FA28
# rbx 0xFFFFB8E8075F10B0
# rbp 0xFFFFFF806F71F980
# r10 0x880AE2DE0
# r11 0xFFFFFF806F71FB80
# r12 0x0
# r13 0xFFFFFFFFD9524010
# r14 0x8949C03148000041
# r15 0xFFFFB8E807582DA0
# rip 0xFFFFFFFFD70494D6
# rsp 0x20
#
# kernelbase: 0xFFFFFFFFD6DD8000
#
# backtrace (0xFFFFFF806F71F970):
# 7 <kernelbase> + 0x7DE222
# 11 <kernelbase> + 0x274C010
# 13 <kernelbase> + 0xB7B72
# 16 <kernelbase> + 0x274C010
# 20 <kernelbase> + 0xB7A82
# 59 <kernelbase> + 0x2DF981
# 67 <kernelbase> + 0x274C010
# 71 <kernelbase> + 0x2DF338
# 79 <kernelbase> + 0x3F36E4
# 99 <kernelbase> + 0x274C010
# 103 <kernelbase> + 0x17D83A
# 108 <kernelbase> + 0x271740
# 116 <kernelbase> + 0x274C010
# 122 <kernelbase> + 0x2714BD
# 123 <kernelbase> + 0x2714D6
# 125 <kernelbase> + 0x2714DE
#Hook for backtrace
Add details to crash logs, avoiding manual module offset calculation. Example:
...
#
# backtrace:
# 0x0000000000BB7BF1 </data/default_mp.elf> + 0x7B7BF1
# 0x0000000000B924EA </data/default_mp.elf> + 0x7924EA
# 0x00000000009D75A4 </data/default_mp.elf> + 0x5D75A4
# 0x000000000083BE99 </data/default_mp.elf> + 0x43BE99
# 0x00000008000075C2 </i8fsuSWSEf/common/lib/libkernel.sprx> + 0x75C2
# 0x0000000000000000
#
...Changelog
- List of modules.
- Extended information about the console (including PSID, SDK, firmware version, …).
- Extended process management for resuming, stopping and terminating.
- Basic AOB scan.
- Hook for fatal traps.
- Hook for backtrace.
- Patch for coredump on all firmwares (prevents blue screen when a game crashes).
- Patch for
sys_virtual_query(allows querying pages marked as system). - Kernel virtual memory map.
- Reading physical memory in kernel context.
Note: AFR has been removed in this update due to issues with the way it was implemented (it wrote to the top of the kernel base). It may be reinstated in the future; for now it is recommended to use the GH plugin .
Download: Frame4 v0.3.2
Download: Source code Frame4 v0.3.2
Source: github.com
Dịch Vụ Chép Game Tại TP.HCM – Hỗ Trợ Tất Cả Quận
Chép Game Ổ Cứng Ngoài Giá Rẻ – Hỗ Trợ PS, Xbox, Nintendo, PC
Dịch Vụ Chép Game PSP Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PSVITA Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PS2 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game NINTENDO SWITCH Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PS5 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game XBOX 360 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PS3 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PS4 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PC Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
