Function at 0x48fd66
Capabilities:
Hash data using murmur3
Resolve function by parsing pe exports

Disassembly:
add ebx, dword [esp + 0x24]
xor ecx, edi
add ecx, 0x8f0abf91
and edi, esi
and esi, 0x8f0b4b67
mov edx, esi
inc edx
xor esi, edi
mov edi, esi
mov ecx, esi
sub edi, edx
sub edi, esi
shl edi, 0xd
jmp 0x48fdfc
mov ebx, dword [ebx]
sub esi, edx
add edi, ecx
mov ecx, 0x8f333591
mov esi, 0x8f33765b
sub ecx, edi
add edx, esi
sub edx, ecx
or ecx, edx
sub edx, edi
add esi, edi
or ecx, 0x8f35372f
and edx, edi
add edi, esi
and ecx, esi
jmp 0x48d3c3
xor al, byte [ebx]
and edx, edi
ror esi, 0xb
mov ecx, edi
neg ecx
sub ecx, esi
xchg edx, esi
add ecx, 0x8f3e807d
xchg ecx, edx
and edx, ecx
sub ecx, 0x8f3f4d3d
and edx, 0x8f3f8d2f
and edx, edi
or esi, edx
xchg esi, edx
sub edx, 0x8f408797
mov edi, edx
jmp 0x48f75e
ret
mov ebx, dword [esp + 0x68]
mov edi, ecx
and edi, ecx
xchg esi, edi
sub ecx, esi
mov esi, edi
mov edi, edx
xchg edi, edx
mov ecx, esi
xchg edi, esi
mov ecx, 0x8f4b3f43
jmp 0x48f83e
mov ebx, dword [ebx]
and edx, 0x8f4b952b
or esi, ecx
or esi, ecx
xchg esi, edi
xor ecx, edi
or edi, 0x8f4ce255
jmp 0x48c6d6
add dword [esp + 0xd8], 4
and edx, edi
or edi, esi
xor ecx, 0x8f4ffa25
mov edx, 0x8f503a1d
jmp 0x48cb91
mov dword [esp + 0x24], ebx
xchg edx, edi
sub edx, esi
sub edx, ecx
and esi, 0x8f6e052f
rol edi, 9
xchg esi, edx
and ecx, 0x8f6ec5e7
sub esi, edx
sub esi, 0x8f6f5489
rol ecx, 0x11
neg ecx
sub ecx, edx
jmp 0x490137
mov dword [esp + 0xb0], ebx
xor esi, edi
and edx, ecx
sub esi, edx
xchg ecx, edx
xor esi, edx
bswap ecx
shl edi, 0x1f
sub esi, 0x8f75b6eb
sub edx, 0x8f75f625
add ecx, esi
xor edi, ecx
mov edx, edi
jmp 0x48daf9
mov ebx, dword [ebx]
rol edx, 0x18
xor edi, edx
mov esi, ecx
add edi, 0x8f77beb5
mov ecx, 0x8f77fe53
sub esi, 0x8f783eef
xchg edx, ecx
shl edx, 0x14
or edi, esi
inc esi
mov esi, edi
xor esi, ecx
jmp 0x48f20e
mov ebx, dword [ebx]
xor esi, 0x8f90264f
and esi, 0x8f90660f
xor edi, esi
rol ecx, 0x1f
add edx, 0x8f91361f
inc esi
jmp 0x48ee25
mov ebx, dword [esp + 0x24]
mov esi, edx
and esi, edx
and ecx, edi
or edx, edi
sub ecx, edx
add edx, 0x8f9808d7
mov esi, ecx
sub edi, ecx
not ecx
add ecx, esi
jmp 0x48d46d
pop ebx
or edx, ecx
or esi, ecx
mov ecx, edi
and edi, edx
sub edi, esi
not edi
jmp 0x48fdce
mov dword [esp + 0x24], ebx
neg ecx
xor edi, edx
or edi, esi
xchg edx, ecx
shr edi, 0x14
and ecx, edi
sub edi, ecx
xor edx, esi
sub esi, 0x8faaf413
mov edx, edi
add edi, 0x8fab7149
mov edx, esi
and edx, esi
add edi, esi
jmp 0x48df40
movzx ebx, word [ebx]
or edx, ecx
mov esi, ecx
shl esi, 0x16
shl esi, 0x11
xor edx, esi
not edi
jmp 0x48fe64
mov ebx, dword [esp + 0xd8]
not edi
xor edi, ecx
and ecx, esi
xor esi, edi
mov edi, edx
sub esi, ecx
shr edx, 0xf
and edx, edi
bswap edx
shr esi, 0x1a
jmp 0x48c3d3
mov ebx, dword [ebx]
sub edi, 0x8fd66907
and edx, ecx
rol edi, 1
xchg edi, ecx
jmp 0x48d17d
add ebx, dword [esp + 0x68]
or esi, 0x8fda33b5
add ecx, 0x8fda7453
xor edx, ecx
and ecx, esi
and edi, edx
add edi, esi
or esi, edi
or ecx, esi
jmp 0x48de47
mov eax, 4
or edi, 0x8ff175bb
add edx, 0x8ff1b5cf
or edi, esi
inc ecx
shl esi, 3
ror esi, 5
mov edx, esi
mov edx, esi
rol edi, 0xa
mov esi, 0x8ff3c179
bswap edx
xor esi, ecx
sub esi, edi
xor esi, ecx
jmp 0x48cb60
mov dword [esp + 0x24], 0
mov esi, ecx
dec esi
add esi, edi
sub edi, 0x9018b281
and edx, esi
mov edi, edx
xchg edx, edi
or edi, esi
xchg esi, edi
bswap edi
or ecx, esi
dec esi
jmp 0x48c727
mov ebx, dword [esp + 0x24]
add edi, esi
add edx, edi
xor edi, esi
xor edi, 0x902982cd
or ecx, edi
or edi, esi
neg edx
bswap edi
or edi, edx
mov ecx, esi
jmp 0x48fcaa
add ebx, dword [esp + 0x68]
shr edx, 0xd
sub esi, edx
or esi, edx
or edi, ecx
mov edi, esi
mov esi, ecx
shr esi, 2
mov edi, ecx
bswap edi
and edi, ecx
jmp 0x48dbfe
add ebx, dword [esp + 0x68]
bswap edx
shr ecx, 0x11
add edi, esi
sub edx, edi
add esi, edi
or ecx, edi
xor edx, esi
or edi, ecx
or esi, 0x906f94ab
sub edi, esi
neg edx
inc esi
jmp 0x48e12e
mov ebx, dword [ebx]
and esi, ecx
mov edx, ecx
sub edx, ecx
xchg ecx, esi
or edi, 0x907df5d7
shr edx, 0x11
xor edx, 0x907e76d3
xor edx, edi
xchg edi, edx
or edx, 0x907f3543
add ecx, esi
sub edi, esi
jmp 0x48e3ba
mov dword [esp + 0x78], eax
xor edi, esi
and edx, ecx
or edi, esi
sub edi, ecx
mov esi, ecx
xchg ecx, edx
xchg edi, esi
dec edi
rol esi, 0xe
nop
not edx
or edi, edx
jmp 0x48efb3
mov eax, 2
neg esi
and edx, edi
xor ecx, esi
nop
and edi, esi
xor esi, edx
rol edx, 0xc
not ecx
xor esi, edx
inc ecx
jmp 0x48d7b6
mov ebx, dword [esp + 0x78]
ror edx, 0x10
xor edx, edi
and edi, ecx
dec ecx
sub edi, ecx
sub ecx, edx
or edi, edx
xchg edx, edi
rol edx, 9
dec edx
shr edi, 0x1a
and edx, ecx
jmp 0x48d8a7
mul ebx
mov ecx, 0x90d79b43
sub ecx, 0x90d7da91
xor ecx, esi
sub esi, edi
jmp 0x48d5f8
inc ebx
add edx, 0x90f3133d
add ecx, esi
sub ecx, edx
not edx
xchg ecx, esi
xchg esi, ecx
nop
sub ecx, edx
add edi, ecx
dec esi
jmp 0x48ffa6
mov ebx, dword fs:[ebx]
rol edx, 0x10
or edi, edx
xor ecx, edi
mov edi, esi
neg edi
mov esi, 0x90fef213
xchg ecx, esi
mov ecx, edi
mov ecx, esi
shl edi, 0x17
jmp 0x48fbbd
mov dword [esp + 0x68], 0
mov esi, edx
and edi, edx
add edx, edi
xchg ecx, edi
and esi, edx
rol ecx, 0x1c
jmp 0x48cf8b
mov ebx, 0x30
xor edx, esi
neg esi
add ecx, 0x910510a3
and edx, esi
add esi, edi
rol edx, 0xd
shl esi, 7
neg edx
shr edi, 0x14
not edx
and edx, 0x91071c85
sub edx, ecx
jmp 0x48da91
mov dword [esp + 0xd8], ebx
xchg edx, esi
xor edx, 0x91177911
xchg edx, edi
sub edx, 0x91180939
xor esi, 0x911849e5
or ecx, 0x911889d5
ror edi, 6
sub edx, esi
jmp 0x48d66e
add ebx, dword [esp + 0x78]
sub edi, esi
add edx, ecx
and esi, edi
mov edx, 0x91416efd
shr ecx, 0x1f
mov edx, 0x9141ee05
mov edi, edx
sub esi, edi
jmp 0x48cd86
mov dword [esp + 0xd8], ebx
sub edi, esi
xor esi, edi
bswap edi
add ecx, esi
nop
sub esi, edx
neg edx
and ecx, 0x91472a47
mov edx, 0x91477adb
shr edi, 0x1f
xor ecx, edx
or edi, esi
shl edx, 0xa
rol edi, 0xc
shl ecx, 3
sub esi, edx
jmp 0x48e390
mov ebx, dword [esp + 0xd8]
shr edx, 8
not edi
mov esi, edx
neg ecx
add edi, esi
or edx, esi
xor edi, edx
xor ecx, esi
ror edi, 6
add edi, esi
jmp 0x48ddff
push ebx
sub ecx, edi
bswap edx
mov esi, 0x918063f7
add edx, 0x9180a3ef
add edi, edx
sub edx, esi
jmp 0x48e48e
jne 0x48c460
mov edx, edi
neg edx
mov edx, 0x9198171f
dec esi
shr esi, 0x1a
ror esi, 0x10
and edi, ecx
shl edx, 0x1a
jmp 0x48c9a8
mov ebx, dword [esp + 0x24]
mov ecx, edi
neg esi
add edx, 0x91aac8df
xchg edi, esi
and esi, 0x91ab482d
add ecx, esi
rol esi, 9
sub ecx, edx
xchg edx, ecx
dec esi
sub esi, ecx
or edi, edx
or ecx, esi
add esi, edx
mov ecx, esi
xor edx, edi
jmp 0x48cbfe
inc dword [esp + 0x78]
add edi, ecx
inc esi
and ecx, edx
shr edi, 0xc
shl esi, 0x19
and ecx, esi
xor ecx, 0x91afd395
add edx, esi
shl ecx, 1
sub edx, 0x91b0a11f
jmp 0x48c564
add ebx, dword [esp + 0x68]
and edi, esi
add edi, esi
xor esi, 0x91b17459
sub esi, 0x91b1d0bb
xor esi, edi
sub edi, ecx
add edx, ecx
xchg edx, edi
xchg esi, edx
xor ecx, edi
sub edi, esi
add ecx, edx
sub ecx, edi
shr edx, 0xa
jmp 0x49010b
xor eax, eax
bswap esi
xor edx, esi
add esi, edi
xchg esi, ecx
xor edi, edx
not esi
and ecx, edx
sub edx, esi
dec edi
shr edi, 0x1e
bswap ecx
sub esi, 0x91c54531
jmp 0x48c460
add ebx, 0xc
or edi, 0x91c599d3
or edi, esi
or edi, ecx
not edx
add esi, edi
or ecx, 0x91c6e2a7
and edx, esi
xor ecx, edx
xor esi, edx
shl edi, 6
jmp 0x48c894
mov dword [esp + 0xd8], 0
or edi, ecx
xor edx, esi
or edi, ecx
sub edx, ecx
jmp 0x48dab2
add dword [esp + 0x24], eax
mov ecx, edx
xor esi, ecx
shr ecx, 0x17
xor edi, ecx
neg esi
shr ecx, 7
xor edi, esi
mov esi, edi
and edx, esi
or edx, ecx
mov ecx, edi
rol edx, 3
jmp 0x48c90b
jne 0x48e390
bswap ecx
shr edi, 0x1e
xor ecx, edx
mov edi, 0x91ee7f95
neg edx
xor edx, 0x91ef0017
ror edi, 0x1f
add edi, esi
or ecx, esi
add edi, edx
neg edx
xor edi, 0x91f0891b
jmp 0x48fcfc
mov ebx, dword [ebx]
and esi, ecx
bswap ecx
and ecx, esi
and esi, ecx
or ecx, edx
ror edi, 0x11
jmp 0x48e4b1
mov ebx, dword [ebx]
shr edx, 5
add ecx, edx
xor edi, ecx
sub edx, esi
sub esi, ecx
mov edx, esi
rol edi, 1
and edx, 0x9c33392b
shl esi, 6
or edi, 0x9c340d73
mov esi, edi
and edi, ecx
xchg edi, edx
neg esi
jmp 0x48c754
sub dword [esp + 0x24], 8
add edx, ecx
neg esi
inc edi
xor edx, ecx
and esi, 0x9c6683df
and ecx, edx
add ecx, esi
add edx, ecx
or edx, esi
inc edx
jmp 0x48f933
add ebx, 0x18
xor esi, ecx
add ecx, edi
xchg esi, edi
mov esi, 0x9cb889f1
inc ecx
mov esi, edx
rol edi, 0xe
shr edx, 0xa
bswap edi
add ecx, 0x9cbb6665
xchg esi, edi
add edi, 0x9cbc74cd
jmp 0x48f7d9
mov ebx, dword [ebx]
mov edx, ecx
sub ecx, edx
shr esi, 0x13
xor edx, edi
add esi, ecx
mov ecx, esi
bswap edi
mov edi, esi
jmp 0x48f2d1
add ebx, dword [esp + 0x68]
sub edx, edi
mov ecx, edx
not edi
neg edx
xchg edi, edx
xor esi, edi
jmp 0x48c9f1
mov dword [esp + 0x78], 0
sub esi, 0x9d463ae7
xor esi, ecx
add edx, esi
neg esi
dec esi
xchg esi, ecx
mov edx, 0x9d48fcad
mov edx, ecx
jmp 0x48e55f
mov dword [esp + 0x68], ebx
mov esi, edi
add esi, ecx
not esi
add esi, edi
xor ecx, esi
and esi, 0x9d500685
add edi, edx
mov edx, edi
and esi, edi
mov edi, edx
ror ecx, 8
mov ecx, 0x9d528199
jmp 0x48f7c4
mov dword [esp + 0x24], ebx
shr ecx, 0x13
bswap edx
sub ecx, 0x9d6594c3
xchg ecx, edi
or ecx, 0x9d66a30f
add esi, edx
or esi, ecx
not edx
jmp 0x48c502
rol eax, 8
xchg esi, edx
and esi, edx
or esi, 0x9d7474ef
xchg esi, ecx
add esi, 0x9d756c43
inc edx
mov esi, edx
xor ecx, 0x9d76e7e5
and ecx, esi
ror esi, 7
mov ecx, edx
ror ecx, 7
and edi, esi
add ecx, edx
jmp 0x48da01
add ebx, 0x3c
shl edi, 0x16
mov esi, edi
xchg edi, edx
and edx, 0x9d7bcfe7
add esi, edi
or esi, 0x9d7ce8cf
sub esi, edx
xor esi, ecx
and edi, edx
xchg esi, ecx
sub edi, edx
mov edi, ecx
add edi, 0x9d802b55
and esi, 0x9d80b061
jmp 0x48c525
mov ebx, dword [esp + 0x68]
and ecx, edx
shl ecx, 1
or esi, ecx
sub ecx, esi
jmp 0x48f78f
mov ebx, dword [ebx]
dec edx
and ecx, edi
mov edx, ecx
xchg edx, esi
xor ecx, edx
and edi, 0x9d85c8e1
rol edx, 0x1c
mov esi, edx
jmp 0x48f662
add dword [esp + 0x24], ebx
add esi, edx
or edx, 0x9d91a8d5
shr ecx, 0x11
rol edi, 0x1e
or edi, edx
add edi, 0x9d93c539
and ecx, 0x9d943dbd
and edx, ecx
jmp 0x48fbe4
mov ebx, dword [esp + 0x24]
dec ecx
nop
or ecx, 0x9db06167
add edi, ecx
add edi, ecx
xor esi, edx
rol edx, 0xb
neg ecx
sub edi, edx
mov edx, edi
jmp 0x48f280
mov ebx, dword [esp + 0x68]
or edx, ecx
dec esi
and ecx, edx
xor edi, ecx
or edx, esi
sub ecx, edx
xor ecx, edx
sub edi, esi
jmp 0x48c24f
add ebx, 0xc
or edx, esi
or ecx, esi
add edi, edx
shr edx, 5
shl esi, 0x1e
or esi, edx
add esi, edx
ror ecx, 0x12
mov edi, ecx
add ecx, edx
and edx, edi
and ecx, edx
sub edi, edx
bswap edi
jmp 0x48ee11
add dword [esp + 0x24], 0x20
and ecx, 0x9e1c7a23
xchg ecx, edi
inc esi
xor edx, 0x9e1de085
sub edi, esi
not edi
add edx, edi
xor edx, 0x9e1fcbe3
xor edi, 0x9e2043f9
inc edx
xor ecx, edx
xor esi, 0x9e21d0b3
sub edi, esi
xor esi, ecx
jmp 0x48d063
mov ebx, dword [ebx]
xor ecx, esi
and ecx, edi
and edi, edx
xor esi, ecx
bswap edi
xor edx, edi
sub ecx, edi
shr ecx, 8
xchg edi, ecx
or edi, ecx
jmp 0x48cc35
add dword [esp + 0x24], 4
neg esi
rol esi, 0xf
xchg ecx, edx
xchg edi, edx
xor edi, 0x9e45c091
mov ecx, edx
shr edi, 6
sub edx, edi
mov esi, 0x9e47a71d
sub esi, edi
and edi, esi
rol edx, 0x16
or edx, esi
and esi, 0x9e4a0a15
and edx, ecx
xor ecx, esi
jmp 0x48e35c
sub esp, 0x10c
shl esi, 0x1a
or edx, 0x9e52b48f
or ecx, 0x9e5326e1
ror esi, 0x12
shr esi, 0x10
and edi, edx
xor ecx, 0x9e5527e7
xor edx, esi
jmp 0x48f61c
cmp eax, dword [esp + 0xb0]
jmp 0x48e6ec
mov ebx, dword [ebx]
rol ecx, 4
shr ecx, 0xa
shr esi, 0x15
rol edi, 0xe
sub esi, 0x9e648eb5
xchg edx, ecx
jmp 0x48f6f7
mul ebx
bswap edi
sub esi, ecx
xor edx, ecx
mov ecx, edi
xor esi, edx
shl esi, 0xd
xor edi, 0x9e740ecd
xor edx, edi
mov esi, edx
or edi, 0x9e75b55f
shr esi, 0x15
and edi, edx
jmp 0x48e6c5
cmp byte [ebx], 0
jmp 0x48e260
add esp, 0x10c
xor edi, esi
not edi
sub edi, esi
or edi, ecx
shr esi, 0xb
xchg edx, esi
or edi, ecx
not edx
mov ecx, 0x9ed0aee3
shr esi, 0x1e
sub edx, 0x9ed1a657
mov ecx, edx
jmp 0x48c4ba
add dword [esp + 0x24], 0x78
neg esi
shl edi, 0x19
xor esi, 0x9ed3d98b
dec edx
mov edx, 0x9ed4bab3
shl esi, 3
jmp 0x48f9a4