Ejemplo n.º 1
0
L004013FD()
{



    *eax = *eax + al;
    *(ebx + -326412846) = *(ebx + -326412846) + cl;
    esp = esp - 192;
    esi = 0x4031ac;
    *(ebp - 80) = *(ebp - 80) & 0x4031ac;
    asm("adc eax,-0x57");
    (save)0;
    eax = GetDriveTypeA();
    for(*(ebp - 72) = 5; *(ebp - 72) != 0; *(esi + 316) = *(esi + 316) ^ 370344668) {
        *(ebp - 72) = *(ebp - 72) - 1;
        eax = eax - *(ebp - 92);
    }
    (save)esi;
    (save)eax;
    (save) *(esi + 324);
    (save) *(ebp - 64);
    (save) *(esi + 612);
    eax = L0040138C();
    (restore)esi;
    asm("sbb ecx,ebx");
    eax = eax ^ ecx;
    eax = *( *(esi + 120))(__imp__LoadLibraryA);
    (restore)ebp;
}
Ejemplo n.º 2
0
L0040155C()
{
	/* unknown */ void  ebp;



    GetSystemDefaultLCID();
    (save)edi;
    L0040138C(ecx, ecx, edx);
    (restore)edi;
    return(GetUserDefaultLangID());
}