Module
Known NIDs
Version |
Name |
World |
Privilege |
NID
|
1.69 |
SceSblSsMgr |
Non-secure |
Kernel |
0xFDDD93FA
|
3.60 |
SceSblSsMgr |
? |
Kernel |
0x4E913538
|
Libraries
Known NIDs
SceSblSsMgrForKernel
SceSblSsMgrForDriver
sceSblSsMgrGenerate40
Version |
NID
|
3.60 |
0xAC57F4F0
|
int sceSblSsMgrGenerate40(char* dest);
sceSblSsMgrGenerate40
Version |
NID
|
3.60 |
0x4DD1B2E5
|
int sceSblSsMgrGenerate40(char* outputBuffer, int size, int unk);
sceSblSsMgrGetConsoleId
Version |
NID
|
3.60 |
0xFC6CDD68
|
//buffer is of size 0x10
int sceSblSsMgrGetConsoleId(void* buffer);
sceKernelGetOpenPsIdForDriver
Version |
NID
|
3.60 |
0xA5B5D269
|
get some byte sequence that should be equal to 0x10 bytes of rif at offset 0xC0
typedef struct SceKernelOpenPsId {
char id[16];
} SceKernelOpenPsId;
//buffer is of size 0x10
int sceKernelGetOpenPsIdForDriver(SceKernelOpenPsId *id);
SceSblSsMgr
SceSblQafMgr
sceSblQafManagerGetQafNameForUser
Version |
NID
|
1.69 |
0xF7EA8C2
|
sceSblQafManagerIsAllowKernelDebugForUser
Version |
NID
|
1.69 |
0x11D30766
|
sceSblQafManagerSetQafTokenForUser
Version |
NID
|
1.69 |
0x56A16392
|
sceSblQafMgrIsAllowForceUpdate
Version |
NID
|
1.69 |
0x63F29BA0
|
Version |
NID
|
1.69 |
0x66843305
|
sceSblQafMgrIsAllowNpTest
Version |
NID
|
1.69 |
0xA9EBCBAC
|
sceSblQafMgrIsAllowNonQAPup
Version |
NID
|
1.69 |
0xB5621615
|
sceSblQafMgrGetQafToken
Version |
NID
|
1.69 |
0xB6BAE81D
|
Version |
NID
|
1.69 |
0xC456212D
|
sceSblQafMgrIsAllowScreenShotAlways
Version |
NID
|
1.69 |
0xD22A8731
|
sceSblQafManagerDeleteQafTokenForUser
Version |
NID
|
1.69 |
0xD542583F
|
sceSblQafMgrIsAllowRemoteSysmoduleLoad
Version |
NID
|
1.69 |
0xF45AA706
|
SceSblRng
_sceKernelGetRandomNumber
Version |
NID
|
1.69 |
0xC37E818C
|
SceSblDmac5Mgr
sceSblDmac5HashTransform
Version |
NID
|
1.69 |
0x9EBC6EF
|
sceSblDmac5EncDecKeyGen
Version |
NID
|
1.69 |
0x5BF4F924
|
sceSblDmac5EncDec
Version |
NID
|
1.69 |
0xD0B1F759
|
SceSblAimgr
_sceKernelGetOpenPsId
Version |
NID
|
1.69 |
0x6E283E2E
|