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

Disassembly:
add dword [esp + 0x1c], ecx
not edi
xor edx, 0xeabf751d
xor edi, 0xeabfe745
add ebx, edx
inc edi
xor edx, edi
xor edx, edi
xchg edi, edx
bswap ebx
or edx, edi
and edx, esi
add edx, ebx
or edx, esi
shr ebx, 0x12
jmp 0x6df17c
mov ecx, dword [ecx]
sub edx, ebx
not esi
or edx, ebx
sub ebx, edi
add ebx, edi
bswap esi
xor edx, 0xeae4182d
xor edi, 0xeae6df1b
shl esi, 0x11
dec edi
rol esi, 0xb
mov esi, edi
jmp 0x6ddf7e
mov ecx, dword [ecx]
mov edi, ebx
xor ebx, esi
inc esi
and edx, esi
or esi, 0xeb08a4f3
or ebx, edi
xor edi, esi
mov esi, edi
and ebx, edx
add ebx, edx
jmp 0x6dfbc9
mov ecx, dword fs:[ecx]
not esi
mov edi, 0xeb488681
mov edi, ebx
and edi, edx
not edi
inc ebx
and edx, esi
not edx
jmp 0x6df74f
mov ecx, dword [ecx]
sub edx, 0xeb75014b
mov esi, ebx
dec edx
mov edx, edi
dec ebx
shl esi, 9
bswap esi
dec esi
sub edi, esi
sub edx, ebx
mov edi, 0xf05c52b7
and esi, ebx
jmp 0x6df482
mov dword [esp + 0x34], ecx
mov edi, 0xf3781781
and edi, 0xf378913f
inc ebx
mov edx, 0xf5b36bcd
mov esi, ebx
xchg edx, esi
xchg ebx, esi
xor esi, 0xf5b46c01
jmp 0x6de95a
add ecx, 0x3c
add ebx, edx
and edi, esi
or ebx, 0xf61938dd
ror edx, 9
ror edx, 0x13
shr ebx, 8
not ebx
add edi, 0xf61babd1
xchg ebx, edx
or esi, ebx
jmp 0x6de6aa
mov ecx, dword [ecx]
or ebx, esi
or edx, 0xf642e951
inc edi
and ebx, edx
mov ebx, edx
mov ebx, edx
or edi, 0xf645a41b
or ebx, esi
jmp 0x6dfc65
mov ecx, dword [ecx]
sub edx, ebx
add edx, 0xf6803c6d
shr esi, 4
mov ebx, esi
xor edi, edx
or esi, 0xf6822c5f
mov edx, ebx
and ebx, edi
jmp 0x6dec80
add ecx, dword [esp + 0x1c]
xchg esi, edi
dec edi
mov esi, edi
dec esi
inc edx
sub ebx, 0xf6aa89bd
neg edi
or edi, 0xf6ab86cd
jmp 0x6dcea3
mov dword [esp + 0x3c], 0
add edi, esi
not esi
or edi, ebx
not ebx
sub edi, ebx
add edi, edx
inc ebx
shr ebx, 9
and edi, edx
sub ebx, edi
jmp 0x6de3a9
add dword [esp + 0x1c], 0x78
xor esi, edx
mov edx, esi
xor edx, ebx
and edi, edx
inc ebx
and ebx, edx
bswap edx
xchg ebx, edi
xchg ebx, edx
or edi, 0xf6e49923
xor edx, esi
shl esi, 0xc
or edx, esi
xchg ebx, esi
jmp 0x6ddeb4
mul ecx
neg edx
sub edi, edx
and edx, edi
sub ebx, edi
add edi, ebx
add edi, ebx
mov esi, ebx
add edx, 0xf7646da7
jmp 0x6de922
mov ecx, dword [ecx]
xchg ebx, edi
and esi, 0xf803a093
add ebx, esi
mov ebx, edx
mov ebx, 0xf81e774f
shl edx, 6
jmp 0x6df96b
mov ecx, dword [esp + 0x3c]
xchg esi, edi
mov edx, esi
xor edx, edi
mov edi, 0xf824b6f3
add edx, 0xf825466d
and edi, edx
jmp 0x6dd889
mov ecx, dword [esp + 0x44]
or edx, ebx
mov edx, 0xf847a79f
add edi, 0xf847e81b
or edi, ebx
add edi, 0xf8486773
neg esi
shl esi, 0x15
sub esi, edi
mov edx, edi
ror esi, 0x1e
xchg ebx, edx
inc edx
or ebx, 0xf84b428b
xor esi, 0xf84b84fd
jmp 0x6dd37c
mov dword [esp + 0x44], ecx
xor edi, 0xf8581579
sub ebx, edi
xchg esi, ebx
not edx
sub ebx, esi
add edx, ebx
xor ebx, edx
dec edi
jmp 0x6e0521
inc ecx
bswap esi
xchg edx, edi
mov ebx, 0xf86aff27
xchg edx, ebx
or edx, ebx
mov edi, edx
and edx, ebx
ror edi, 0xe
or edx, 0xf86de9b5
neg edi
not ebx
add esi, 0xf86f5059
jmp 0x6df264
mov ecx, dword [ecx]
rol edi, 0xc
sub edi, ebx
mov edx, esi
mov ebx, edx
or edx, edi
xor edi, 0x42e5e68
jmp 0x6df5a3
mov ecx, dword [esp + 0x34]
shr esi, 3
shl ebx, 0x15
sub edi, esi
shl esi, 0x11
xor edi, ebx
or edx, ebx
xor edx, esi
sub edi, ebx
mov edx, edi
dec edx
jmp 0x6df5d3
mov dword [esp + 0x34], 0
and ebx, 0xc3c4d2e
or esi, edx
add ebx, esi
sub edi, ebx
and ebx, 0xc3dbd0a
shl esi, 0x1b
jmp 0x6de863
mov ecx, dword [esp + 0x1c]
xor esi, edx
mov edx, ebx
jmp 0x6df7c5
mov dword [esp + 0x1c], ecx
mov esi, edx
add edx, esi
xor edx, edi
mov esi, 0xc496218
add esi, 0xc49d9ba
xchg esi, ebx
neg edi
and edx, esi
mov edi, 0xc4b1284
ror edi, 0x1d
dec ebx
or edi, ebx
jmp 0x6dd527
add dword [esp + 0x34], 4
xor edx, esi
shl ebx, 0x18
xor edi, esi
shr ebx, 0xb
xchg edx, edi
ror ebx, 0xf
sub ebx, edi
dec esi
add ebx, edx
and esi, 0xc598b94
and ebx, edi
dec esi
jmp 0x6e0094
mov eax, 4
and edx, esi
xor ebx, edi
and esi, edi
mov edi, ebx
xchg edx, esi
ror edx, 0xd
neg esi
and esi, edi
jmp 0x6dfccc
mov ecx, dword [esp + 0x1c]
xor edx, edi
mov ebx, edx
rol ebx, 0x19
and edi, 0xc6bd1a6
jmp 0x6df395
mov ecx, dword [ecx]
shr edi, 0x10
or edi, ebx
and edx, edi
sub edi, ebx
or edi, ebx
and edi, esi
mov ebx, 0xc8f364e
xor edi, ebx
xor ebx, esi
and edx, esi
add ebx, esi
and edx, esi
add esi, 0xc911b00
add edi, edx
jmp 0x6de429
add ecx, dword [esp + 0x44]
shl edi, 0x10
sub esi, edi
xchg edx, ebx
xor esi, edi
shl edx, 0xe
xor edi, ebx
jmp 0x6e02f5
add dword [esp + 0x1c], eax
xor ebx, edi
and esi, edx
or esi, edi
neg edi
add ebx, 0xca968e8
rol edi, 0x1e
jmp 0x6de419
mov dword [esp + 0x44], 0
sub esi, edi
or esi, 0xcb5e5ec
bswap esi
or ebx, esi
or edi, 0xcb6c116
or edx, esi
or edx, 0xcb76556
add edi, edx
jmp 0x6deca1
add dword [esp + 0x1c], 4
nop
or ebx, edi
shl esi, 0x14
xor ebx, 0xcc68f42
add ebx, edx
mov ebx, 0xcc79158
jmp 0x6df200
mov dword [esp + 0x3c], eax
and edx, edi
dec edi
or edi, esi
xchg esi, edi
not esi
dec esi
jmp 0x6deae6
inc dword [esp + 0x3c]
mov ebx, esi
sub edx, 0xcd05e54
and edx, ebx
or edx, esi
sub esi, edi
xor edi, esi
and edx, 0xcd2ef5e
xchg ebx, edx
jmp 0x6de4b7
mov ecx, dword [esp + 0x44]
xchg edx, edi
sub esi, edi
jmp 0x6dcaad
mov ecx, dword [esp + 0x1c]
and ebx, 0xcf5ceb6
and edi, 0xcf617cc
mov edi, edx
sub edx, ebx
not edi
shl esi, 9
jmp 0x6de170
mov ecx, dword [ecx]
add edi, 0xcf82748
neg esi
xchg edi, ebx
shr edx, 2
neg ebx
not edi
xor edi, ebx
xor ebx, esi
not edx
inc edx
not edi
add ebx, edx
add edi, 0xd01a40e
or edi, esi
jmp 0x6dfd1d
pop ecx
add ebx, edx
and edx, 0xd029908
or edi, 0xd02e310
add ebx, edi
or ebx, edx
add edi, esi
shr edi, 3
shl ebx, 6
jmp 0x6e0219
sub dword [esp + 0x1c], 8
add edi, ebx
mov edi, 0xd05ee2e
dec esi
not edx
xor ebx, edi
bswap esi
shl ebx, 7
xor edi, esi
sub esi, edi
xor edi, esi
jmp 0x6dea7a
xor eax, eax
sub edi, ebx
mov edi, esi
xor edx, ebx
and esi, edi
or edi, ebx
neg esi
jmp 0x6def6e
push ecx
xor ebx, edi
xor edi, edx
xor edx, edi
or edx, esi
add esi, edi
xor edi, ebx
jmp 0x6deb0a
add ecx, dword [esp + 0x44]
and edi, ebx
sub edi, 0xd3a1a54
not edx
or ebx, edx
add ebx, 0xd3b9fdc
shl edx, 2
jmp 0x6deb1d
mov dword [esp + 0x1c], 0
rol edx, 0x19
sub edi, 0xd3d69ee
neg ebx
shl esi, 4
xor edi, ebx
and edi, edx
jmp 0x6ded51
mov dword [esp + 0x78], ecx
neg edx
shr edi, 0xe
add edi, ebx
xchg edx, edi
xor edx, 0xd527d12
sub edx, 0xd52c6ee
add edi, edx
sub esi, 0xd536960
jmp 0x6dfe64
sub esp, 0xb4
mov edx, 0xd7ba76a
xor edi, esi
or edi, ebx
ror edx, 0xc
add edi, edx
neg edi
xchg edi, edx
sub ebx, 0xd7dbb9c
xor edi, esi
xor edx, edi
inc esi
rol ebx, 0x1c
jmp 0x6dd478
xor al, byte [ecx]
xchg esi, edi
mov ebx, edi
sub esi, ebx
xchg edi, esi
mov esi, edx
mov esi, edi
jmp 0x6df861
ret
add dword [esp + 0x1c], 0x20
and ebx, esi
xchg ebx, esi
jmp 0x6de563
mov ecx, dword [esp + 0x1c]
and edi, 0xdd31fc2
add edx, esi
sub edi, esi
and edx, ebx
not edi
sub esi, ebx
jmp 0x6dd07b
cmp byte [ecx], 0
jmp 0x6e017f
mov ecx, dword [ecx]
xor esi, ebx
add esi, edi
jmp 0x6e0073
mov dword [esp + 0x1c], ecx
mov ebx, edi
not edi
sub edx, edi
xchg edx, edi
dec esi
xchg esi, edx
xor edx, 0xfcaaecc
shr esi, 0xb
xor edi, ebx
ror esi, 2
jmp 0x6de9bb
mul ecx
inc edx
add edi, ebx
xchg esi, edi
or ebx, edi
xor esi, edx
sub esi, edi
mov edi, 0xfeeba74
not ebx
jmp 0x6de7d7
add ecx, dword [esp + 0x44]
sub esi, edi
mov edi, ebx
and edx, ebx
rol esi, 0x12
xor edx, edi
mov edx, 0xffb9ffe
mov edi, esi
sub esi, 0xffcbcc2
neg edx
sub esi, edi
xchg edi, edx
xor edi, 0xfff0fa4
jmp 0x6dfaa2
add ecx, dword [esp + 0x3c]
xor esi, 0xfffd92c
xor edx, edi
xor edi, esi
mov edx, ebx
ror ebx, 0x1f
add ebx, 0x10030c84
or esi, ebx
mov edi, edx
mov ebx, 0x1004dbf2
xor edi, esi
add edx, edi
not ebx
jmp 0x6de519
jne 0x6de95a
xor edi, esi
not edx
mov edx, esi
xor edx, edi
jmp 0x6de902
add ecx, 0xc
xor esi, ebx
rol edi, 0x11
xchg esi, edi
inc ebx
add ebx, esi
xor edi, 0x103b446c
jmp 0x6ddd5b
mov ecx, dword [ecx]
mov edi, edx
xchg edi, edx
ror edx, 0x1c
sub ebx, 0x104d0d7a
xor ebx, esi
rol ebx, 3
jmp 0x6de7aa
rol eax, 8
inc edx
xor esi, edx
add edi, 0x10656a92
shl esi, 0x11
xchg esi, edi
xor ebx, esi
xchg edx, edi
xor edx, 0x1067fb40
mov ebx, edi
xor esi, edx
jmp 0x6de014
add ecx, 0xc
sub esi, ebx
mov edx, 0x10975f72
xchg edi, edx
sub edx, edi
xor edi, edx
add esi, edx
xchg edx, ebx
add edi, esi
shr esi, 0x15
add edi, edx
jmp 0x6dcc88
mov dword [esp + 0x1c], ecx
and edi, edx
xchg edi, edx
shr edi, 9
or edx, edi
jmp 0x6de309
mov eax, 2
sub ebx, edi
bswap ebx
rol esi, 6
mov esi, edi
sub edx, ebx
and edi, ebx
xor esi, edx
xchg esi, edi
inc edi
xor edx, ebx
shr esi, 1
neg ebx
jmp 0x6ddd76
mov ecx, dword [ecx]
rol esi, 8
xchg esi, edx
rol ebx, 6
xchg ebx, edx
or edx, edi
xchg ebx, edi
add esi, 0x1104d1aa
or edx, edi
jmp 0x6dea9b
mov dword [esp + 0x34], ecx
and edi, ebx
shl ebx, 6
and esi, edx
and edx, 0x11178a58
xor edi, ebx
or esi, ebx
xchg edi, edx
not edi
xchg edx, ebx
mov esi, edi
jmp 0x6dfab7
add ecx, dword [esp + 0x44]
or ebx, esi
mov esi, ebx
add edx, esi
mov ebx, edx
xchg edi, ebx
mov edx, ebx
xor ebx, 0x11207b98
or ebx, edx
add esi, 0x1121a842
dec edi
jmp 0x6dfc40
movzx ecx, word [ecx]
xchg ebx, esi
and edi, ebx
sub esi, 0x112c9682
add ebx, edi
add edx, 0x112d8f66
xchg edi, esi
rol ebx, 6
sub edx, 0x112f6d16
add edi, ebx
sub ebx, esi
xor ebx, edi
sub esi, 0x1131b33c
jmp 0x6df54e
add ecx, 0x18
xor edi, esi
bswap edx
xchg edx, esi
mov esi, edx
xchg edi, edx
xchg edi, esi
mov esi, edi
or edi, 0x113b089e
jmp 0x6dcb99
mov ecx, 0x30
shl edx, 0x19
or esi, edi
mov ebx, esi
xchg ebx, edi
and ebx, 0x1174812a
and esi, edi
shr ebx, 2
add edx, edi
bswap edx
sub esi, edx
jmp 0x6dce5b
add ecx, dword [esp + 0x44]
ror edx, 1
add ebx, esi
sub edi, esi
xchg edi, edx
add ebx, edx
or edx, 0x1a26e966
not edx
or esi, edi
jmp 0x6dcee5
mov ecx, dword [esp + 0x34]
add ebx, esi
add edx, 0x1a291cb4
or esi, ebx
sub edx, ebx
mov edx, esi
sub ebx, edi
and edi, esi
and edi, ebx
inc esi
or edi, esi
sub edi, 0x1a2d54ec
bswap edx
jmp 0x6dd249
jne 0x6def6e
xor ebx, edx
or ebx, esi
xor ebx, edi
and edi, ebx
or edi, 0x1a43ea46
and edx, 0x1a4460fc
sub esi, edx
neg edi
and ebx, esi
dec ebx
jmp 0x6deac6
cmp eax, dword [esp + 0x78]
jmp 0x6df68e
add esp, 0xb4
xchg ebx, edi
or ebx, edx
sub edi, ebx
nop
shl esi, 0x14
xchg edi, esi
and ebx, esi
sub edi, 0x1a68d164
sub esi, ebx
shl edi, 0x1d
mov ebx, edi
and ebx, edi
add esi, edi
mov edi, edx
jmp 0x6df161
mov ecx, dword [esp + 0x44]
add ebx, edx
xchg edx, edi
mov esi, 0x1aae359a
bswap ebx
rol ebx, 0x16
mov ebx, 0x1aaf902a
jmp 0x6dcf78