SceSblApplierForKernel
Jump to navigation
Jump to search
Applier role is to apply (decrypt extract and parse) a Certified File (usually a SELF or SPRX) to memory.
Module
| Version | World | Privilege |
|---|---|---|
| 0.931-0.990 | Non-secure | Kernel |
Libraries
Known NIDs
| Version | Name | World | Visibility | NID |
|---|---|---|---|---|
| 0.931-0.990 | SceSblApplierForDriver | Non-secure | Kernel | 0xD2A1731B |
SceSblApplierForDriver
sceSblApplierApplyCertifiedFileForDriver
| Version | NID |
|---|---|
| 0.931-0.990 | 0x3CF164AD |
typedef struct SceSblApplierCertifiedFileParam {
int config;
char unk_4[0xC];
int certifyInfoOld;
int certifyInfoNew;
int certifyInfoDiff;
int zs;
int zInitialized;
int handleOld;
int handleNew;
int handleDiff;
int sdh;
int sds;
void *bufOld;
void *bufNew;
void *bufDiff;
SceSize bufSizeOld;
SceSize bufSizeNew;
SceSize bufSizeDiff;
} SceSblApplierCertifiedFileParam;
int sceSblApplierApplyCertifiedFileForDriver(SceSblApplierCertifiedFileParam *pParam);
sceSblApplierSmInitializeForDriver
| Version | NID |
|---|---|
| 0.990 | 0xAD01EA2B |
sceSblApplierSmFinalizeForDriver
| Version | NID |
|---|---|
| 0.990 | 0xAE015615 |
sceSblApplierApplyRawFileForDriver
| Version | NID |
|---|---|
| 0.990 | 0xEF2FAAD1 |