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

Disassembly:
mov edx, dword [edx]
or esi, ecx
xor ecx, ebx
ror edi, 4
mov ebx, edi
xor ecx, ebx
shl ebx, 0x1f
sub ecx, edi
sub ecx, 0xd8f88aa7
jmp 0x48cabc
add edx, dword [esp + 0x1c]
and esi, ebx
and ecx, ebx
add ecx, ebx
add ecx, 0xd900c407
or edi, 0xd902b4a3
or ebx, 0xd904a3f6
ror ecx, 3
jmp 0x48b450
mov edx, dword [esp + 0x70]
and ebx, ecx
or ebx, edi
or edi, 0xd90ca53f
add edi, esi
and ebx, esi
jmp 0x48b3eb
mov edx, dword [esp + 0x1c]
xchg ebx, esi
and esi, ebx
inc ebx
shl edi, 0x1f
nop
shr ecx, 0x14
sub edi, 0xd95c6579
shl esi, 0xe
xchg edi, ebx
not esi
sub ecx, ebx
xchg esi, edi
jmp 0x48bed3
mov dword [esp + 0x1c], 0
not edi
and esi, 0xda02e453
mov ecx, esi
mov ebx, edi
mov ecx, edi
ror edi, 0x11
and esi, 0xda0ca724
or ebx, 0xda0e9afe
xor edi, 0xda108d1e
ror ecx, 0x15
jmp 0x48c1fb
jne 0x489809
shl esi, 0x18
neg ecx
sub edi, 0xda4e64d2
and esi, edi
or ecx, esi
xor edi, esi
and ecx, esi
or ecx, esi
xor esi, ebx
and esi, edi
jmp 0x48c911
mov edx, dword [esp + 0x64]
and ecx, esi
add ecx, edi
shr ebx, 5
and esi, ecx
xchg ebx, ecx
add esi, 0xda76218b
xor esi, 0xda784d79
or esi, edi
jmp 0x489df2
mov edx, dword [edx]
or ebx, edi
xchg ebx, esi
and edi, ebx
dec ecx
xor edi, esi
mov edi, ecx
not esi
rol edi, 0x18
and ecx, ebx
xor edi, esi
jmp 0x48b549
push edx
sub ebx, ecx
xchg esi, ebx
or ecx, ebx
shr edi, 0x1a
xchg esi, ebx
xor esi, ebx
jmp 0x48cc70
add dword [esp + 0x64], eax
shr edi, 8
shl ebx, 0x13
dec esi
xchg ebx, ecx
or edi, 0xdb409a50
xor esi, ecx
and ebx, 0xdb447c69
xor ecx, ebx
and ecx, esi
jmp 0x48ad78
add edx, 0x3c
and ecx, esi
dec esi
or edi, 0xdc5eec2f
xchg ebx, esi
xor ecx, ebx
sub ebx, edi
add edi, esi
sub ecx, 0xdc72e2bb
jmp 0x48a5bb
mov dword [esp + 0x70], 0
not esi
xor ebx, ecx
add ebx, esi
and ebx, esi
inc esi
mov edi, ebx
add ecx, 0xdc8c0732
sub esi, ebx
and ecx, ebx
mov ebx, esi
or ebx, esi
sub edi, ecx
sub ebx, 0xdc9d3fc5
or ecx, 0xdc9f2ee3
not ecx
jmp 0x489e19
mul edx
inc esi
shr edi, 0x1b
not ebx
xor ebx, ecx
dec ebx
mov ebx, ecx
shr ecx, 6
sub ebx, esi
jmp 0x4890cd
inc dword [esp + 0x1c]
or esi, ecx
bswap ecx
or edi, ecx
rol edi, 4
add ebx, esi
shl ebx, 0x1a
sub esi, ecx
xor ecx, edi
xor esi, ebx
and ecx, 0xe343976e
or ecx, esi
dec ebx
neg edi
ror esi, 0x10
xor edi, esi
jmp 0x48b256
mov dword [esp], edx
bswap ebx
not ebx
or ebx, ecx
add ebx, edi
inc edi
dec edi
or ecx, ebx
neg esi
jmp 0x489809
cmp eax, dword [esp + 0x40]
jmp 0x488f44
mov dword [esp + 0x1c], eax
xor ebx, edi
xchg edi, ecx
and esi, edi
not ebx
and ecx, ebx
dec edi
xor edi, esi
sub ecx, esi
and esi, edi
xor esi, 0xe5deb731
jmp 0x48a85d
mov dword [esp], edx
mov esi, ebx
and edi, 0xe63fc328
xchg esi, ebx
xchg edi, ebx
sub ecx, esi
add ecx, esi
xor ecx, ebx
or ecx, esi
dec ecx
inc ebx
jmp 0x48b081
mov edx, dword [esp + 0x70]
sub esi, edi
xor esi, ebx
sub esi, 0xe6645d87
sub ecx, esi
jmp 0x48c8a5
mov edx, dword [esp]
inc ebx
mov edi, ebx
xor edi, 0xe66e102e
xchg ebx, esi
ror ebx, 0xd
jmp 0x48c67d
mov dword [esp + 0x70], edx
and ecx, esi
or ebx, edi
bswap edi
or ebx, edi
and edi, ebx
bswap edi
xchg ebx, esi
mov esi, ebx
sub esi, 0xe6fa2322
and ecx, 0xe6fc11ed
sub ebx, edi
mov ebx, ecx
jmp 0x48c845
mov edx, dword [edx]
dec esi
ror esi, 3
neg esi
or ebx, esi
xor ecx, ebx
sub edi, ebx
xor edi, 0xe8403ad5
sub ebx, edi
and ecx, edi
add ebx, 0xe8462fa3
xchg ebx, esi
mov esi, edi
jmp 0x48b5a7
mov dword [esp + 0x64], 0
and ebx, 0xe84c4ebf
and ecx, ebx
xchg ecx, esi
xor ebx, 0xe8521cc2
add edi, ecx
not esi
shr esi, 0x1b
or edi, ecx
add ebx, esi
xor edi, ecx
jmp 0x48b103
xor al, byte [edx]
shr ebx, 0xf
mov ebx, 0xe90c4d42
xchg ecx, edi
not ecx
add ecx, edi
and edi, ecx
sub esi, 0xe919febb
jmp 0x48ba40
add edx, dword [esp + 0x70]
nop
xor esi, ecx
and edi, ebx
jmp 0x489a80
add edx, dword [esp + 0x70]
xor esi, ecx
or ebx, edi
rol edi, 0x1a
or esi, edi
and ecx, edi
xchg ecx, edi
neg edi
xchg ebx, esi
rol esi, 0x1f
add ebx, esi
and edi, ebx
add esi, ecx
and edi, 0xec016a96
jmp 0x489071
pop edx
xor esi, ecx
or ebx, edi
inc esi
jmp 0x4899a8
mov edx, dword [edx]
sub ebx, ecx
or ebx, ecx
add ebx, edi
or esi, ecx
add ecx, ebx
xor ecx, ebx
sub ebx, 0xecf6d975
mov edi, esi
add ecx, ebx
add ecx, 0xecfcb4f7
jmp 0x48acd1
cmp byte [edx], 0
jmp 0x48c65a
sub dword [esp + 0x64], 8
xor esi, ebx
sub ecx, edi
and ebx, esi
sub ebx, 0xeeb1daf7
shl ebx, 0xd
rol edi, 0x11
or esi, 0xeeb7e9fb
rol ecx, 0x1f
rol ebx, 9
add esi, 0xeebe01b7
xchg esi, ebx
xchg ecx, ebx
add esi, 0xeec3ced6
mov edi, 0xeec5bb4a
xor ebx, 0xeed8d426
jmp 0x48cb3e
mov edx, dword [esp]
sub esi, 0xefce3282
add esi, ebx
and edi, ebx
or edi, ebx
and edi, ebx
shr edi, 1
add ebx, esi
neg esi
sub edi, ecx
xchg ebx, ecx
inc ebx
mov ecx, esi
jmp 0x488cb3
add dword [esp + 0x64], 0x20
xchg ebx, esi
neg ebx
rol ecx, 0x1b
shr ebx, 7
sub esi, ebx
xchg ebx, edi
ror esi, 6
or ebx, esi
sub ecx, esi
bswap esi
jmp 0x488f86
mov dword [esp + 0x64], edx
add ebx, ecx
sub esi, 0xf2a4333e
xor esi, 0xf2a626f6
bswap ebx
xor edi, 0xf2aa4577
shr ebx, 6
bswap esi
xor edi, 0xf2b0216f
jmp 0x48af7c
mov edx, dword [esp + 0x64]
and edi, ecx
or ebx, edi
and ebx, esi
xor ebx, edi
xchg ecx, ebx
inc edi
neg esi
and esi, ebx
add esi, edi
jmp 0x488fab
add edx, dword [esp + 0x70]
or ebx, ecx
xchg edi, esi
sub ebx, edi
shr ebx, 0x1f
sub ecx, ebx
add ebx, 0xf413a25b
shl ecx, 0x10
and ecx, ebx
xchg edi, ecx
sub esi, ecx
add ecx, 0xf41d00c6
ror edi, 1
and ebx, esi
add ecx, edi
and ebx, edi
jmp 0x48c0b9
mov edx, dword [esp + 0x64]
sub edi, 0xf490ed27
or ecx, ebx
add esi, ebx
xchg esi, edi
add ebx, ecx
and esi, ebx
add edi, ecx
xor ecx, 0xf49d79cd
or ebx, esi
neg ebx
xchg ebx, esi
add edi, 0xf4a50c99
mov ecx, 0xf4a6fa65
bswap esi
add ebx, 0xf4aabfa8
jmp 0x48ba88
add dword [esp + 0x64], 0x78
mov edi, ebx
or ebx, edi
xor ecx, esi
xchg esi, edi
ror esi, 0xc
xor ecx, esi
and edi, 0xf4c80ff6
bswap ebx
sub esi, ecx
xchg edi, esi
shr ecx, 0xb
and edi, 0xf4d0f0ff
sub ebx, esi
xor esi, edi
jmp 0x489ac2
add edx, 0xc
sub ebx, 0xf4d786e3
xor esi, edi
and edi, ebx
sub esi, ecx
or ecx, 0xf4df2037
dec esi
xchg edi, ecx
mov edi, 0xf4e500fd
mov ecx, ebx
bswap esi
xor esi, edi
or edi, ebx
xchg ecx, esi
add ebx, esi
xor ebx, ecx
jmp 0x48c5e3
ret
mov eax, 2
inc ebx
sub ebx, 0xf543ba54
dec edi
mov edi, ecx
xor ebx, esi
not ebx
and ecx, ebx
or esi, edi
jmp 0x488d60
mov dword [esp + 0x40], edx
add ecx, 0xf5a5a483
sub edi, ecx
mov ebx, 0xf5a93583
and ecx, ebx
or ebx, edi
sub edi, 0xf5ae71c8
mov ebx, esi
xor esi, 0xf5b24fdc
xchg ebx, esi
jmp 0x48b6ca
add esp, 0x128
rol ecx, 0x10
sub edi, ecx
ror ecx, 7
sub esi, 0xf5fe2722
xor ebx, edi
or ebx, esi
add esi, 0xf60395cb
add ebx, edi
jmp 0x48afdf
add dword [esp], 4
and ebx, 0xf64dc292
add edi, 0xf64f9da2
nop
and esi, ebx
sub ecx, 0xf65500d7
xchg esi, ebx
shr edi, 0xd
and ebx, edi
mov edi, esi
jmp 0x489ada
add dword [esp + 0x64], edx
xor ebx, esi
mov esi, ecx
and edi, ebx
sub ebx, ecx
and ecx, ebx
and ebx, 0xff8d1b96
add ebx, edi
or edi, esi
mov ecx, 0xff93058a
mov ebx, ecx
add ebx, 0xff96d13f
shl ebx, 2
not esi
or edi, esi
jmp 0x48ac3d
mov eax, 4
or ebx, edi
inc edi
or ecx, 0xffb8c1c2
or esi, ebx
xor edi, 0xffbccbca
and ecx, edi
mov ecx, 0xffc09b29
or ecx, 0xffc28b46
jmp 0x48c95c
mov edx, dword [edx]
and edi, esi
mov ecx, esi
xchg esi, edi
shl ecx, 0x15
jmp 0x48ae6b
add edx, dword [esp + 0x70]
not esi
sub ecx, ebx
and esi, edi
or ecx, esi
xchg edi, ebx
add ebx, esi
and ebx, 0x4558d1
jmp 0x48b1b8
add edx, dword [esp + 0x70]
or ebx, 0x6b9e51
add ecx, 0x6d8fa8
mov ecx, ebx
xchg edi, ebx
or edi, ecx
dec ebx
mov ecx, esi
dec ecx
or edi, esi
xchg esi, edi
and ebx, ecx
xor edi, ebx
xor ebx, 0x8382df
jmp 0x489912
mov edx, 0x30
sub ebx, ecx
ror ebx, 7
or ecx, esi
add ecx, esi
or ebx, 0x11663f1
and ebx, 0x1185164
xchg ebx, edi
shr ebx, 0x11
ror ecx, 0x1a
inc esi
and esi, ecx
ror ecx, 0x15
jmp 0x48be4f
add edx, 0xc
or ebx, 0x1f2095a
xchg esi, ebx
sub ecx, 0x1f5de32
bswap edi
xor ebx, esi
or esi, ecx
shl esi, 0x17
mov esi, 0x1ffb958
add ebx, esi
xor ebx, edi
xchg ebx, esi
jmp 0x48c466
rol eax, 8
and ebx, edi
sub ebx, 0x3118dd8
or ecx, esi
inc esi
add ecx, ebx
or ebx, esi
shl ecx, 2
jmp 0x48bd86
mov edx, dword [edx]
xor ecx, esi
mov ecx, esi
or ecx, 0x33af23c
sub esi, edi
mov edi, ebx
jmp 0x48a256
inc edx
rol ebx, 0xd
xor ebx, esi
sub ebx, esi
sub edi, 0x4e2c14a
add ebx, esi
mov edi, 0x4e695ff
jmp 0x48a628
mov edx, dword fs:[edx]
sub esi, ebx
or esi, ecx
mov ebx, ecx
xor ebx, 0x552da28
xor edi, ecx
or ecx, esi
and ecx, 0x558ccd9
or ecx, ebx
mov edi, esi
xor ecx, 0x55e7f61
xor edi, 0x5606f90
sub ecx, edi
jmp 0x48b860
sub esp, 0x128
xchg ecx, esi
xor edi, 0x57841e2
dec edi
ror ebx, 0x11
xor esi, 0x57e59f5
sub ecx, edi
jmp 0x488e9c
mul edx
xor esi, ebx
xchg ebx, esi
or esi, ecx
rol ebx, 5
mov esi, ebx
add ebx, ecx
not esi
sub edi, esi
or ecx, esi
not edi
dec esi
or edi, ebx
jmp 0x4899ce
mov edx, dword [edx]
xchg edi, ebx
sub esi, ebx
xchg edi, ebx
rol ecx, 4
xchg ecx, edi
jmp 0x48c76c
mov dword [esp + 0x64], edx
sub edi, 0x6d58169
or edi, ecx
xor ebx, esi
sub ebx, ecx
xchg esi, edi
xor ecx, esi
or ecx, ebx
sub ebx, ecx
and ecx, 0x6e52860
sub ebx, ecx
mov esi, ecx
rol ecx, 0x10
jmp 0x48a9fa
mov dword [esp], 0
xchg esi, ebx
xor esi, ebx
add edi, 0x780662e
and ebx, ecx
xor ecx, ebx
mov ebx, ecx
jmp 0x4892d1
mov edx, dword [edx]
rol ecx, 0xd
neg esi
dec ebx
xchg edi, ebx
shr ecx, 1
and ebx, edi
or esi, ecx
or esi, edi
add ecx, 0x798177c
add edi, ecx
jmp 0x48bffc
mov edx, dword [edx]
shl ecx, 0x19
bswap ecx
not ecx
xchg ebx, esi
xchg edi, ecx
add ebx, 0x8f2d3d5
or esi, 0x8f4c570
add ecx, edi
xor esi, 0x8f8973f
and ebx, 0x8fa8967
shl ebx, 0xd
not edi
jmp 0x48afaf
mov edx, dword [edx]
and esi, ebx
or ecx, esi
or edi, ecx
or edi, 0x9ff5f4e
mov ecx, ebx
xor esi, edi
xchg ebx, ecx
add ecx, esi
xor edi, 0xa16e0f9
or ecx, 0xa18cdb8
add ebx, 0xa1abc44
add edi, ecx
sub esi, ecx
jmp 0x489bbf
mov edx, dword [edx]
sub edi, 0xa5894d5
mov ebx, edi
xor edi, ebx
xor edi, 0xa5dfa39
xchg esi, edi
xor edi, esi
rol ebx, 4
mov esi, ebx
xor ecx, ebx
mov edi, ebx
jmp 0x48c21b
jne 0x489f54
xor ebx, 0xa928c08
xchg ebx, edi
xor ecx, edi
mov esi, edi
xchg esi, edi
bswap esi
and edi, esi
xor ebx, esi
xor ebx, esi
xchg ecx, ebx
jmp 0x48a5b0
mov edx, dword [edx]
and edi, ebx
add ebx, esi
and edi, 0xaa8c554
sub ecx, 0xaaa9e06
sub ecx, edi
bswap ecx
bswap ebx
mov esi, 0xab229c3
add edi, ecx
xor edi, 0xab5dbf6
jmp 0x48a40a
add edx, 0x18
xchg ebx, edi
not edi
or esi, ecx
nop
sub esi, ecx
sub edi, ecx
ror ecx, 7
mov esi, 0xb3177b8
jmp 0x48c5b2
mov edx, dword [esp + 0x70]
or ebx, edi
and edi, ebx
shr esi, 0x1a
mov ebx, esi
mov ecx, esi
xchg ecx, ebx
mov ebx, 0xbc7ff26
add ecx, esi
xchg ebx, edi
jmp 0x4892b2
add edx, dword [esp + 0x64]
and ecx, edi
dec edi
and ecx, edi
add edi, 0xc00c6de
add ecx, esi
not ecx
and edi, ecx
xchg ebx, esi
rol edi, 0x1a
jmp 0x488c96
add dword [esp + 0x64], 4
shr esi, 0x1b
xor esi, ebx
sub ebx, 0xc506d75
mov ebx, 0xc526e50
and edi, ecx
add edi, esi
jmp 0x48af28
movzx edx, word [edx]
sub ebx, ecx
xchg ecx, esi
and ecx, 0xc83be06
xor ebx, esi
sub esi, ebx
mov ecx, ebx
and edi, 0xc93c1c8
jmp 0x4897ad
mov dword [esp + 0x64], edx
ror ebx, 0x19
or ecx, ebx
mov edi, ecx
not ecx
shr edi, 2
jmp 0x488cda
mov edx, dword [esp + 0x64]
xchg edi, esi
or ecx, ebx
jmp 0x48b4e7
xor eax, eax
and ecx, 0xff6aede
bswap ebx
add edi, 0xffbf8f2
add ebx, esi
bswap ecx
and esi, edi
or ebx, edi
jmp 0x489f54