Function at 0xcb118c
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov edx, edx
mov ebp, ebp
mov esi, esi
mov eax, eax
mov eax, eax
mov eax, eax
mov ebx, ebx
mov ecx, ecx
mov ecx, ecx
pop edi
pop esi
xor eax, eax
pop ebx
mov esp, ebp
pop ebp
ret 8
add edx, 0x76cf23a3
add edx, esi
push esi
mov dword [esp], ebx
push 0x5f9f123b
mov ebx, dword [esp]
add esp, 4
add ebx, 0x17301168
sub edx, ebx
pop ebx
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], eax
push esp
pop eax
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
pop ebx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
mov ebx, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
sub esp, 4
mov dword [esp], ebp
mov ebp, 0x3ffb0716
add ebp, 0xc004f8ee
add ecx, ebp
pop ebp
xchg dword [esp], ecx
pop esp
jmp 0xc823e4
push eax
mov eax, esp
add eax, 4
sub eax, 4
push ecx
mov dword [esp], eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0xb97424
mov ebx, dword [esp]
push eax
mov eax, esp
add eax, 4
push ebp
mov ebp, 0x55dd2756
or ebp, 0x65daf963
sub ebp, 0x75dfff73
add eax, ebp
mov ebp, dword [esp]
add esp, 4
xchg dword [esp], eax
mov esp, dword [esp]
push 0x165753ce
mov dword [esp], ebp
sub esp, 4
mov dword [esp], edx
mov edx, 0x56ea1aee
mov dword [esp + 4], edx
pop edx
mov dword [esp], ecx
push edx
push edi
mov edi, 0x7b6d760d
mov edx, edi
pop edi
add ecx, edx
pop edx
sub ecx, 0x4edb5f30
add ecx, eax
push edi
mov edi, 0x29fd4ca6
inc edi
shr edi, 1
add edi, 0x45b76c4b
sub edi, 0xbdab36e
add ecx, edi
pop edi
sub ecx, 0x7b6d760d
push dword [esp]
pop ecx
sub esp, 4
mov dword [esp], esi
mov esi, esp
push edi
mov edi, 4
add esi, edi
pop edi
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0xabad62
push ebp
mov dword [esp], 0x70e3d77f
mov dword [esp], esi
mov dword [esp], edx
mov dword [esp], eax
push ebp
mov dword [esp], eax
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
pop eax
push eax
mov eax, esp
add eax, 4
push edx
mov edx, 4
add eax, edx
pop edx
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
mov esp, ebp
jmp 0xb4cc6b
test ecx, ecx
jmp 0xc31786
test edi, edi
jmp 0xb34a2d
push 0x9ff60ad
mov dword [esp], ebx
mov dword [esp], edx
mov dword [esp], ebx
mov dword [esp], ecx
mov dword [esp], ebx
push ecx
mov dword [esp], edi
mov edi, esp
add edi, 4
push ebx
mov ebx, 4
sub edi, ebx
pop ebx
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
pop ebx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push 0x331b2993
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [ecx + esi + 0x1c]
mov eax, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
push ebx
push 4
pop ebx
add ecx, ebx
pop ebx
xchg dword [esp], ecx
pop esp
jmp 0xc478ef
ret 8
push edx
mov edx, esp
push 0x7018a22e
mov dword [esp], edi
mov edi, 0x3253a442
add edi, 0xcdac5bc2
add edx, edi
pop edi
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], ebx
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
push ebp
mov ebp, 0x3f56fda2
add eax, ebp
mov ebp, dword [esp]
add esp, 4
sub eax, 0x3d1e3f0c
add eax, esi
push ebx
mov ebx, 0x3d1e3f0c
add eax, ebx
pop ebx
sub eax, 0x3f56fda2
jmp 0xc5af18
push 0x3183c748
mov dword [esp], ecx
mov dword [esp], eax
mov dword [esp], ebx
push edx
mov dword [esp], ecx
mov ebx, dword [esp]
sub esp, 4
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
mov ebx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
push dword [eax + 0x7c]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push eax
mov dword [esp], 0x7d7d57ef
mov dword [esp], ebp
mov dword [esp], eax
mov dword [esp], ebp
mov dword [esp], ecx
push edx
mov edx, 0x7fbf6ea7
add edx, 0xf6404e75
add ecx, edx
mov edx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
sub ecx, 0x72b78980
add ecx, eax
add ecx, 0x72b78980
sub ecx, 0x75ffbd1c
mov ecx, dword [esp]
push 0x4bce2444
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
sub esp, 4
mov dword [esp], ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
jmp 0xc9701d
je 0xca59d9
jmp 0xc839ff
jbe 0x6056f9
jmp 0xbb670d
mov ebp, dword [esp]
push esi
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
push edi
mov edi, 0x5f1bc27f
shr edi, 5
or edi, 0x7f6bed32
shr edi, 8
add edi, 0x6976d5be
add edi, 0x96092e47
sub ebx, 0x7bf74cfb
add ebx, edi
add ebx, 0x7bf74cfb
pop edi
xchg dword [esp], ebx
pop esp
push ebx
mov ebx, esp
push ecx
mov ecx, 0x5afcd8bd
add ecx, 0x6ef6867b
not ecx
sub ecx, 0x360ca0c3
add ebx, ecx
pop ecx
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], esi
mov dword [esp], ebx
mov dword [esp], eax
push ebx
push dword [esp]
pop eax
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov eax, dword [esp]
push edx
mov dword [esp], edi
mov edi, esp
add edi, 4
add edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
jmp 0xb07400
push ebx
push ebp
mov ebp, 0x171d9e6a
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ebp
mov dword [esp], ecx
mov dword [esp], ebx
push ecx
mov dword [esp], 0x3d381098
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
mov ebx, dword [esp]
push ebp
push esp
pop ebp
add ebp, 4
push edi
push 4
pop edi
add ebp, edi
pop edi
xchg dword [esp], ebp
pop esp
push dword [eax + 0x78]
mov ecx, dword [esp]
push edi
mov edi, esp
add edi, 4
sub esp, 4
mov dword [esp], eax
mov eax, 4
add edi, eax
pop eax
xchg dword [esp], edi
pop esp
jmp 0xb292e6
push dword [ecx + esi + 0x24]
mov edx, dword [esp]
push eax
mov eax, esp
add eax, 4
push edi
mov edi, 0x3637189f
not edi
sub edi, 0x74f765cb
not edi
sub edi, 0xab2e7e66
add eax, edi
mov edi, dword [esp]
add esp, 4
xchg dword [esp], eax
pop esp
push ebp
mov ebp, esp
push ebx
mov dword [esp], esi
mov esi, 4
add ebp, esi
mov esi, dword [esp]
add esp, 4
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], edx
push 0x1f99c482
mov dword [esp], ebx
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
push dword [esp]
pop edx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
add esp, 4
jmp 0xafecf7
mov cl, byte [edi]
push ebp
mov dword [esp], 0x1bba3b71
mov dword [esp], ecx
push ebx
mov ebx, 0x7b65cde1
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp fcn.00a6106f
push dword [ecx + esi + 0x20]
push dword [esp]
pop edx
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
push 0x71ed4bfc
mov dword [esp], esi
push ebx
push 0x4c6eefb8
pop ebx
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], ecx
push ebp
mov ebp, 0x37f74ce2
push ebp
mov ebp, 0x58ffcc97
inc ebp
xor ebp, 0x39055f12
sub ecx, ebp
pop ebp
add ecx, ebp
add ecx, 0x61fa938a
pop ebp
add ecx, eax
push edi
mov edi, 0x37f74ce2
sub ecx, edi
pop edi
mov ecx, dword [esp]
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
jmp 0xa651bd
sub esp, 4
mov dword [esp], eax
push ecx
mov ecx, 0x563ddc3
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0xbbbf8b
mov ecx, dword [eax + 0x7c]
jmp 0xadb4cb
mov dword [ebp - 0x14], eax
jmp 0xc823ef
je 0x60570b
jmp 0xb6ebad
sub esp, 4
mov dword [esp], eax
push esp
pop eax
push ebx
mov ebx, 4
add eax, ebx
pop ebx
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ecx
sub ecx, 0x5c3f09da
add ecx, 0x19bc6a73
add ecx, eax
sub ecx, 0x19bc6a73
push edi
mov edi, 0x6d76f277
add edi, 0x1f738e11
push edx
mov edx, 0x3dfdf417
or edi, edx
mov edx, dword [esp]
add esp, 4
xor edi, 0xe1c0fd45
add ecx, edi
pop edi
mov ecx, dword [esp]
push ebx
mov dword [esp], edi
mov edi, esp
add edi, 4
push edx
mov edx, 4
add edi, edx
pop edx
xchg dword [esp], edi
mov esp, dword [esp]
push dword [esi + 0x3c]
push dword [esp]
pop eax
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
sub esp, 4
mov dword [esp], esi
mov dword [esp], eax
push ebp
mov ebp, 0x33e67b74
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ebx
push 0x5a3ae039
mov dword [esp], ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
push dword [esp]
pop ebx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
add esp, 4
jmp 0xcb0cad
push 0x6de13f8d
mov dword [esp], edi
push ebx
mov ebx, 0x1f3d3aec
mov dword [esp + 4], ebx
mov ebx, dword [esp]
add esp, 4
mov dword [esp], edx
sub esp, 4
mov dword [esp], edx
mov dword [esp], esi
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
pop edx
push edi
mov edi, esp
push eax
mov eax, 0x43cd3535
neg eax
or eax, 0x3ddfae78
add eax, 0x42001109
add edi, eax
pop eax
add edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
push ebx
mov dword [esp], edx
mov edx, 0x7abf6287
push eax
push 0x6fa96d77
pop eax
add eax, 0x69ffdc5d
push edi
mov edi, 0x62ae8e1f
sub eax, edi
pop edi
and edx, eax
pop eax
sub edx, 0x7d5d92bf
neg edx
xor edx, 0x2aee5e16
sub edx, 0x204d2e2c
mov dword [ebp - 8], edx
pop edx
push edx
mov dword [esp], ecx
push esp
pop ecx
push ebx
mov ebx, 0x33ff5f25
and ebx, 0x76fb7b6b
shr ebx, 4
not ebx
xor ebx, 0x672e54fb
add ebx, 0x6401e14e
add ecx, ebx
pop ebx
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], edx
push eax
mov dword [esp], ecx
push dword [esp]
pop edx
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
mov edx, dword [esp]
push edi
mov dword [esp], esi
mov esi, esp
add esi, 4
push edi
mov edi, 0x6de2a303
shl edi, 5
shr edi, 5
add edi, 0x6de30fab
shl edi, 7
add edi, 0x7ffe085f
xor edi, 0x62d75f5b
add esi, edi
pop edi
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0xc63f66
sub edx, 0x4ffddd65
add edx, 0x4edf3fc5
sub edx, 0x79b62a05
add edx, esi
add edx, 0x79b62a05
sub edx, 0x4edf3fc5
push ebx
push 0x4ffddd65
pop ebx
add edx, ebx
pop ebx
jmp 0xca43ab
push dword [esp]
pop esi
push ebp
mov ebp, esp
add ebp, 4
push edx
mov edx, 4
add ebp, edx
pop edx
xchg dword [esp], ebp
mov esp, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], eax
mov dword [esp], 0x2b0ca965
mov dword [esp], eax
push ebx
push dword [esp]
pop eax
push 0x397f3442
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
mov eax, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
add esp, 4
jmp 0xa9d1fa
test ecx, ecx
jmp 0xc89bab
cmp edi, 0x1000
jmp 0xbf2317
jae 0xca59d9
jmp 0xadb4d2
push eax
mov dword [esp], 0x1a32ecd4
mov dword [esp], eax
mov dword [esp], esi
mov dword [esp], 0x28131778
mov dword [esp], ecx
push edi
mov edi, 0x1f5f8d33
xor edi, 0x7f7f9c21
neg edi
xor edi, 0xe024db31
add ecx, 0x7eb9b324
sub ecx, edi
sub ecx, 0x7eb9b324
pop edi
add ecx, eax
push esi
push 0x7ffb35df
pop esi
add ecx, esi
pop esi
push dword [esp]
pop ecx
push edi
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
push dword [eax + edi*4]
push dword [esp]
pop eax
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0xcac41b
mov dword [ebp - 0xc], ecx
jmp 0xb34a38
push dword [ebp + 0xc]
mov edi, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
push edx
mov edx, 4
add ebp, edx
pop edx
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
jmp 0xa81399
push esi
mov dword [esp], edi
push esp
pop edi
push esi
mov esi, 4
add edi, esi
pop esi
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
add ecx, 0x7f6e9dc3
add ecx, 0x733f1c9d
add ecx, eax
push esi
mov esi, 0x77fcb0ea
xor esi, 0x7c934e54
not esi
xor esi, 0x5fedff9d
sub esi, 0x7de545d7
and esi, 0x5feb5779
add esi, 0x65b70b9c
sub ecx, esi
pop esi
push edi
mov dword [esp], esi
mov esi, 0x7f6e9dc3
sub ecx, esi
pop esi
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
xchg dword [esp], ebp
pop esp
sub eax, 0x3ed613cc
push edi
mov edi, 0x3fef3e7b
sub eax, edi
push dword [esp]
pop edi
add esp, 4
add eax, esi
add eax, 0x3fef3e7b
add eax, 0x3ed613cc
push ebx
push eax
mov eax, 0x6b578155
mov dword [esp + 4], eax
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], ebx
push edx
mov dword [esp], 0x7ba7220e
mov dword [esp], ebx
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push 0x49212f47
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0xbeab56
push esi
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop esi
add esi, 4
sub esi, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
mov dword [esp], eax
push eax
push ecx
push 0xc8b55a8
pop ecx
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ebx
pop eax
push dword [esp]
mov eax, dword [esp]
add esp, 4
push 0x11817093
mov dword [esp], edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [ecx + esi + 0x18]
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], ebx
mov ebx, esp
push esi
mov esi, 0x76f87c5d
neg esi
xor esi, 0x7db59a06
shl esi, 5
dec esi
not esi
add esi, 0x964334a4
add ebx, esi
pop esi
add ebx, 4
xchg dword [esp], ebx
pop esp
push ecx
mov dword [esp], 0x6188a566
mov dword [esp], esi
mov dword [esp], 0x30157778
mov dword [esp], ecx
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
mov ebx, dword [esp]
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
pop ebx
push ebx
push esp
pop ebx
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0xc3edaa
push ecx
push 0x30b62449
mov dword [esp], edi
mov edi, 0x56f55334
mov dword [esp + 4], edi
mov edi, dword [esp]
add esp, 4
mov dword [esp], eax
push 0x35af74e5
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
pop eax
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
push dword [esp]
mov edi, dword [esp]
add esp, 4
add esp, 4
add esp, 4
jmp 0xb2694d
push edx
push esp
pop edx
add edx, 4
push edi
mov edi, 4
sub edx, edi
pop edi
xchg dword [esp], edx
pop esp
mov dword [esp], edx
mov dword [esp], ecx
sub ecx, 0x6f7f5d01
push esi
push 0x47c29fcc
pop esi
shl esi, 8
push edi
mov edi, 0x565f7642
xor esi, edi
pop edi
and esi, 0x53f70766
and esi, 0x7e7ddf48
or esi, 0x4f9b2605
sub esi, 0x35b90d3
add ecx, esi
pop esi
add ecx, eax
sub ecx, 0x5c7f9572
add ecx, 0x6f7f5d01
push dword [esp]
push dword [esp]
pop ecx
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
add esp, 4
add eax, 0x7dde7e3d
add eax, esi
push ecx
mov ecx, 0x7ed7506a
sub ecx, 0x7eab0665
sub ecx, 0x824dcbc8
push edi
mov edi, 0x70fdef17
and edi, 0x7ece3029
shr edi, 7
and edi, 0x7fb77209
sub edi, 0xa1a606d1
sub eax, edi
pop edi
sub eax, ecx
add eax, 0x5efb092f
mov ecx, dword [esp]
add esp, 4
sub esp, 4
mov dword [esp], ebp
push ecx
mov ecx, 0x7f05fd00
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ecx
add ecx, 0x7bf7324e
push ebx
mov ebx, 0x7e74c25c
sub ecx, ebx
pop ebx
add ecx, eax
sub esp, 4
mov dword [esp], ebp
mov ebp, 0x77ad1c4f
sub ebp, 0x7df97e1e
shl ebp, 1
dec ebp
add ebp, 0x8b0d85fb
add ecx, ebp
pop ebp
sub ecx, 0x7bf7324e
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push esi
push esp
pop esi
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0xbf230f
xchg dword [esp], edx
pop esp
jmp 0xc3964c