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
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
|