SceSysLibTrace: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) |
CelesteBlue (talk | contribs) |
||
Line 26: | Line 26: | ||
== SceSyslibtraceForKernel == | == SceSyslibtraceForKernel == | ||
To check: | |||
sceSyslibtraceCallbackRegisterLibs: 0x1EDA3691 | |||
sceSyslibtraceStartSyscallTrace: 0x5DEF9EDF | |||
SceSyslibtraceForKernel_7CC73CDA: 0x7CC73CDA | SceSyslibtraceForKernel_7CC73CDA: 0x7CC73CDA | ||
sceSyslibtraceClearTargetSyscallLib: 0x7E843A85 | |||
sceSyslibtraceSetTargetSyscallLib: 0xAB6A0C53 | |||
destroy_syscall_trace: 0xBD326721 | destroy_syscall_trace: 0xBD326721 | ||
sceSyslibtraceStopSyscallTrace: 0xDD47649F | |||
sceSyslibtraceCallbackDeregisterLibs: 0xEA56BE7C | |||
create_syscall_trace: 0xF9CB8BA9 | create_syscall_trace: 0xF9CB8BA9 | ||
Line 39: | Line 40: | ||
sceSyslibtraceCallbackRegisterLibs | sceSyslibtraceCallbackRegisterLibs | ||
sceSyslibtraceCallbackDeregisterLibs | |||
sceSyslibtraceClearTargetSyscallLib | sceSyslibtraceClearTargetSyscallLib | ||
sceSyslibtraceStopSyscallTrace | sceSyslibtraceStopSyscallTrace |
Revision as of 17:39, 20 April 2020
Module
Known NIDs
Version | Name | World | Privilege | NID |
---|---|---|---|---|
3.65 | SceSysLibTrace | Non-secure | Kernel | 0xC333D512 |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
0.990-3.65 | SceSyslibtraceForKernel | Non-secure | Kernel | 0x9D33EE8D |
0.990 | SceSyslibtrace | Non-secure | User | 0x696ED3DB |
0.990-3.65 | SceNidsymtblForDriver | Non-secure | Kernel | 0x3F9BEA99 |
SceSyslibtraceForKernel
To check:
sceSyslibtraceCallbackRegisterLibs: 0x1EDA3691 sceSyslibtraceStartSyscallTrace: 0x5DEF9EDF SceSyslibtraceForKernel_7CC73CDA: 0x7CC73CDA sceSyslibtraceClearTargetSyscallLib: 0x7E843A85 sceSyslibtraceSetTargetSyscallLib: 0xAB6A0C53 destroy_syscall_trace: 0xBD326721 sceSyslibtraceStopSyscallTrace: 0xDD47649F sceSyslibtraceCallbackDeregisterLibs: 0xEA56BE7C create_syscall_trace: 0xF9CB8BA9
Known names from 0.931:
sceSyslibtraceCallbackRegisterLibs sceSyslibtraceCallbackDeregisterLibs sceSyslibtraceClearTargetSyscallLib sceSyslibtraceStopSyscallTrace sceSyslibtraceStartSyscallTrace sceSyslibtraceSetTargetSyscallLib
SceSyslibtrace
_sceSyslibtraceClearInfo
Version | NID |
---|---|
0.940-0.990 | 0xA92D1FD0 |
_sceSyslibtraceClearTargetLib
Version | NID |
---|---|
0.940-0.990 | 0xC3A9F28D |
_sceSyslibtraceKttyWrite
Version | NID |
---|---|
0.940-0.990 | 0xE4458A16 |
_sceSyslibtraceRegisterInfo
Version | NID |
---|---|
0.940-0.990 | 0x96B1409F |
_sceSyslibtraceSetTargetLib
Version | NID |
---|---|
0.940-0.990 | 0x303152C8 |
_sceSyslibtraceStartTrace
Version | NID |
---|---|
0.940-0.990 | 0x61A80614 |
_sceSyslibtraceStopTrace
Version | NID |
---|---|
0.940-0.990 | 0x1D534834 |
SceNidsymtblForDriver
get_nid_symbol_table
Version | NID |
---|---|
0.990-3.65 | 0x138A9106 |
// Return the number of functions in the buffer // functions_table_addr is a pointer overwritten by a pointer to SceSysLibTrace nid_symbol_table int get_nid_symbol_table(void *nid_symbol_table_addr);
SceNidsymtblForDriver_985E2935
Version | NID |
---|---|
3.60-3.65 | 0x985E2935 |