示例#1
0
__entry_point__()
{
	/* unknown */ void  Vffffeff4;



    (save)ebp;
    ebp = esp;
    esp = esp - 100;
    ecx = ecx - esi;
    edx = (905222012 | ebx) & ebx;
    ecx = ecx & eax;
    esp = ebp;
    (restore)ebp;
    (save)0x40173d;
    edx = edx - 1;
    return;
    edx = edx ^ -121;
    (save)ebx;
    ecx = ebx + edi;
    edx = edx + -104;
    (save)edi;
    (save)esi;
    eax = & Vffffeff4;
    edx = -60 | eax;
    ecx = ecx ^ -12854298;
    eax = (eax & 3 ^ 323875979) + esi;
    I_RpcClearMutex(eax);
    edx = edx - 96;
    goto (eax ^ 0x40177e);
    edx = edx - edi;
    return;
    eax = eax - 96635692;
    (save)0;
    ecx = ecx ^ -114;
    (save)esp;
    edx = (edx | esi) + 1;
    (save)64;
    (save)1826;
    eax = (eax & 899365022) + -109;
    edi = edi ^ 9;
    esi = 0x401000;
    eax = VirtualProtect(0x401000) - -616730186 | 11;
    edx = edx - 7;
    ebx = edi;
    ebx = 1826 >> 2;
L004017c7:
    edi = esi;
    eax = eax - -815004088;
    asm("lodsd");
    edi = (edi ^ esi) - esi;
    *(esi - 4) = eax ^ -270787576;
    edx = 6;
    eax = 3;
    if(ebx = ebx - 1) {
        goto L004017c7;
    }
    (restore)esi;
    (restore)edi;
    eax = 3 & ebx;
    (restore)ebx;
    ecx = eax & -679079195;
    goto L00401004;
}
示例#2
0
// address: 0x401870
void __imp_I_RpcClearMutex() {
    I_RpcClearMutex();
    return;
}