SceRegistryMgr: Difference between revisions
Jump to navigation
Jump to search
Devnoname120 (talk | contribs) (Swapped Module <-> Library, see revision 1.1 under "Revision History" of "Vita SDK specifications" (https://wiki.henkaku.xyz/vita/File:Vita_SDK_specifications.pdf)) |
(→Module) |
||
Line 1: | Line 1: | ||
== os0:kd/registry.db0 == | |||
The registry database has a plaintext header and then the remaining text is xor-"encrypted" using the "key" <code>{0x89, 0xFA, 0x95, 0x48, 0xCB, 0x6D, 0x77, 0x9D, 0xA2, 0x25, 0x34, 0xFD, 0xA9, 0x35, 0x59, 0x6E}</code>. To "decrypt", just xor every 16 byte (after the header) with the "key". | |||
== Module == | == Module == | ||
Revision as of 06:33, 21 May 2017
os0:kd/registry.db0
The registry database has a plaintext header and then the remaining text is xor-"encrypted" using the "key" {0x89, 0xFA, 0x95, 0x48, 0xCB, 0x6D, 0x77, 0x9D, 0xA2, 0x25, 0x34, 0xFD, 0xA9, 0x35, 0x59, 0x6E}
. To "decrypt", just xor every 16 byte (after the header) with the "key".
Module
Known NIDs
Version | Name | World | Privilege | NID |
---|---|---|---|---|
1.69 | SceRegistryMgr | Non-secure | Kernel | 0x609EAF8C |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
1.69 | SceRegMgrForDriver | Non-secure | Kernel | 0xB2223AEB |
1.69 | SceRegMgrServiceForDriver | Non-secure | Kernel | 0x12431F66 |
1.69 | SceRegMgr | Non-secure | User | 0xC436F916 |
1.69 | SceRegMgrService | Non-secure | User | 0x23A10D9B |
1.69 | SceRegMgrForGame | Non-secure | User | 0xB351269 |
1.69 | SceRegMgrForSDK | Non-secure | User | 0x67E45817 |
SceRegMgrForDriver
sceRegMgrGetKeyBin
Version | NID |
---|---|
1.69 | 0xB98D646 |
sceRegMgrGetKeyInt
Version | NID |
---|---|
1.69 | 0x16DDF3DC |
sceRegMgrIsBlueScreen
Version | NID |
---|---|
1.69 | 0x282027B7 |
sceRegMgrResetRegistryLv
Version | NID |
---|---|
1.69 | 0x2B5F3E20 |
sceRegMgrSetKeys
Version | NID |
---|---|
1.69 | 0x34E550DA |
sceRegMgrGetInitVals
Version | NID |
---|---|
1.69 | 0x3A9DE7C5 |
sceRegMgrSetKeyStr
Version | NID |
---|---|
1.69 | 0x41D320C5 |
sceRegMgrSetKeyBin
Version | NID |
---|---|
1.69 | 0x566A1793 |
sceRegMgrGetKeysInfo
Version | NID |
---|---|
1.69 | 0x58421DD1 |
sceRegMgrGetKeys
Version | NID |
---|---|
1.69 | 0x5B161504 |
sceRegMgrStopCallback
Version | NID |
---|---|
1.69 | 0x6A8E2FB4 |
sceRegMgrGetRegVersion
Version | NID |
---|---|
1.69 | 0x74A0FB10 |
sceRegMgrRegisterCallback
Version | NID |
---|---|
1.69 | 0x82A4464D |
sceRegMgrAddRegistryCallback
Version | NID |
---|---|
1.69 | 0xA86F0A71 |
sceRegMgrDbRestore
Version | NID |
---|---|
1.69 | 0xA87D2562 |
sceRegMgrDbBackup
Version | NID |
---|---|
1.69 | 0xB68B5422 |
sceRegMgrStartCallback
Version | NID |
---|---|
1.69 | 0xCE84FE2F |
sceRegMgrSetKeyInt
Version | NID |
---|---|
1.69 | 0xD72EA399 |
sceRegMgrUnregisterCallback
Version | NID |
---|---|
1.69 | 0xD7BD3607 |
sceRegMgrUnregisterDrvErrCallback
Version | NID |
---|---|
1.69 | 0xD9E6B7BD |
sceRegMgrRegisterDrvErrCallback
Version | NID |
---|---|
1.69 | 0xDDB02D7F |
sceRegMgrGetKeyStr
Version | NID |
---|---|
1.69 | 0xE188382F |
SceRegMgrServiceForDriver
sceRegMgrSrvCnvRegionStr
Version | NID |
---|---|
1.69 | 0x15B4A5C5 |
sceRegMgrSrvCnvRegionInt
Version | NID |
---|---|
1.69 | 0x7683FC84 |
sceRegMgrSrvCnvRegionPsCode
Version | NID |
---|---|
1.69 | 0x94D008D2 |
sceRegMgrSrvGetRegionStr
Version | NID |
---|---|
1.69 | 0xBC3FE639 |
sceRegMgrSrvGetRegion
Version | NID |
---|---|
1.69 | 0xBEC3F77A |
SceRegMgr
sceRegMgrGetKeyBin
Version | NID |
---|---|
1.69 | 0xB98D646 |
sceRegMgrGetKeyInt
Version | NID |
---|---|
1.69 | 0x16DDF3DC |
sceRegMgrIsBlueScreen
Version | NID |
---|---|
1.69 | 0x282027B7 |
sceRegMgrResetRegistryLv
Version | NID |
---|---|
1.69 | 0x2B5F3E20 |
sceRegMgrSetKeys
Version | NID |
---|---|
1.69 | 0x34E550DA |
sceRegMgrGetInitVals
Version | NID |
---|---|
1.69 | 0x3A9DE7C5 |
sceRegMgrSetKeyStr
Version | NID |
---|---|
1.69 | 0x41D320C5 |
sceRegMgrSetKeyBin
Version | NID |
---|---|
1.69 | 0x566A1793 |
sceRegMgrGetKeysInfo
Version | NID |
---|---|
1.69 | 0x58421DD1 |
sceRegMgrGetKeys
Version | NID |
---|---|
1.69 | 0x5B161504 |
sceRegMgrStopCallback
Version | NID |
---|---|
1.69 | 0x6A8E2FB4 |
sceRegMgrGetRegVersion
Version | NID |
---|---|
1.69 | 0x74A0FB10 |
sceRegMgrRegisterCallback
Version | NID |
---|---|
1.69 | 0x82A4464D |
sceRegMgrAddRegistryCallback
Version | NID |
---|---|
1.69 | 0xA86F0A71 |
sceRegMgrDbRestore
Version | NID |
---|---|
1.69 | 0xA87D2562 |
sceRegMgrDbBackup
Version | NID |
---|---|
1.69 | 0xB68B5422 |
sceRegMgrStartCallback
Version | NID |
---|---|
1.69 | 0xCE84FE2F |
sceRegMgrSetKeyInt
Version | NID |
---|---|
1.69 | 0xD72EA399 |
sceRegMgrUnregisterCallback
Version | NID |
---|---|
1.69 | 0xD7BD3607 |
sceRegMgrUnregisterDrvErrCallback
Version | NID |
---|---|
1.69 | 0xD9E6B7BD |
sceRegMgrRegisterDrvErrCallback
Version | NID |
---|---|
1.69 | 0xDDB02D7F |
sceRegMgrGetKeyStr
Version | NID |
---|---|
1.69 | 0xE188382F |
SceRegMgrService
sceRegMgrSrvCnvRegionStr
Version | NID |
---|---|
1.69 | 0x15B4A5C5 |
sceRegMgrSrvCnvRegionInt
Version | NID |
---|---|
1.69 | 0x7683FC84 |
sceRegMgrSrvCnvRegionPsCode
Version | NID |
---|---|
1.69 | 0x94D008D2 |
sceRegMgrSrvGetRegionStr
Version | NID |
---|---|
1.69 | 0xBC3FE639 |
sceRegMgrSrvGetRegion
Version | NID |
---|---|
1.69 | 0xBEC3F77A |
SceRegMgrForGame
sceRegMgrSystemIsBlueScreen
Version | NID |
---|---|
1.69 | 0x169A0D1D |
sceRegMgrSystemParamGetInt
Version | NID |
---|---|
1.69 | 0x347C1BDB |
sceRegMgrSystemParamGetBin
Version | NID |
---|---|
1.69 | 0x7FFE2CDF |
sceRegMgrSystemParamGetStr
Version | NID |
---|---|
1.69 | 0x877ADB3F |
sceRegMgrSystemParamSetInt
Version | NID |
---|---|
1.69 | 0xC8F73311 |
sceRegMgrSystemParamSetStr
Version | NID |
---|---|
1.69 | 0xCB3246E3 |
sceRegMgrSystemParamSetBin
Version | NID |
---|---|
1.69 | 0xD5A73557 |
SceRegMgrForSDK
sceRegMgrUtilityGetStr
Version | NID |
---|---|
1.69 | 0x1FE8949E |
sceRegMgrUtilitySetStr
Version | NID |
---|---|
1.69 | 0x4898C1E2 |
sceRegMgrUtilitySetBin
Version | NID |
---|---|
1.69 | 0x7304DC12 |
sceRegMgrUtilityGetInt
Version | NID |
---|---|
1.69 | 0x8154D696 |
sceRegMgrUtilitySetInt
Version | NID |
---|---|
1.69 | 0xB370A2CF |
sceRegMgrUtilityGetBin
Version | NID |
---|---|
1.69 | 0xEFCFA182 |