Module
Known NIDs
Version |
Name |
World |
Privilege |
NID
|
3.65 |
SceSysLibTrace |
Non-secure |
Kernel |
0xC333D512
|
Libraries
Known NIDs
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
SceUInt32 get_nid_symbol_table(const void **nid_symbol_table_addr);
sceNidsymtblGetFunctionNameByNIDForDriver
Version |
NID
|
3.60-3.65 |
0x985E2935
|
This is a guessed name.
This function is registered using SceSysmem#sceKernelSysrootSetGetFunctionNameByNIDFuncForKernel.
int sceNidsymtblGetFunctionNameByNIDForDriver(SceNID funcnid, const char **name);