SepSecureBootBuildRules
INT64 __stdcall SepSecureBootBuildRules(){
unsigned int v0;
char *v1;
__int64 v2;
char *v3;
int v4;
char v5;
v0 = *((unsigned __int16 *)qword_140CF4AF8 + 18);
if( (_WORD)v0 )
{
v1 = (char *)qword_140CF4AF8 + *((unsigned int *)qword_140CF4AF8 + 10) + 60;
qword_140CF9DA8 = (__int64)v1;
v2 = v0;
v3 = v1 + 4;
v4 = dword_140CF9D98;
do
{
v5 = v3[3];
v3 += 12;
v4 |= 1 << (v5 & 0xF);
--v2;
}
while( v2 );
dword_140CF9D98 = v4;
}
if( *((_WORD *)qword_140CF4AF8 + 19) )
qword_140CF9DB0 = (__int64)qword_140CF4AF8 + *((unsigned int *)qword_140CF4AF8 + 11) + 60;
return 0i64;
}Referenced by:
SeSecureBootRegisterPolicy