Function at 0x110102a0c
Capabilities:
Encrypt data using chaskey
Hash data using murmur3
Inspect section memory permissions
Resolve function by parsing pe exports

Disassembly:
add dword [rbp - 0x18], 0xd1606442
xor ebx, dword [rbp - 0x18]
rol edi, 0x18
sub ebx, 0x138d0f4
add eax, 0xcad902c
add ebx, ecx
add ebx, edx
and ebx, 0x80
je 0x110107770
rol ecx, 0x1e
add edi, 0xc186ec3
xor eax, 0x76736472
add dword [rbp - 0x18], 0x29d68b78
xor ebx, dword [rbp - 0x18]
xor ebx, eax
ror eax, 0x14
sub edi, 0xf7c95c5d
add ebx, 0xd1d9da4f
add ebx, edi
add ebx, eax
and ebx, 0x10
je 0x110105e6e
sub edi, 0x7a680990
ror ebx, 0x13
add esi, 0x85af4a97
sub eax, 0x2aabd7cc
add ebx, ecx
add ebx, esi
add ebx, edi
and ebx, 0x100
je fcn.110103fb1
xor ebx, dword [rbp - 0x20]
sub esi, 0x4749c6f2
sub edx, 0x9e219917
add ebx, eax
add ebx, edx
and ebx, 0x20000000
je fcn.11010487c
ror edi, 0xe
xor ecx, 0x50581c89
add edi, 0x54900efb
jmp fcn.1101022c7
add dword [rbp - 0x18], 0x79b1b254
xor ebx, dword [rbp - 0x18]
rol edi, 0x11
add edx, 0x2fd7d58b
ror eax, 0x14
add ebx, esi
add ebx, edx
add ebx, edi
and ebx, 0x8000
je 0x1101086e5
rol edx, 0xe
ror eax, 0xf
add edi, 0x3d98f1dc
add edx, 0x3db73203
sub eax, 0xdc417c19
add ebx, ecx
add ebx, edx
and ebx, 0x2000
add byte [rdi], cl
test byte [rbp + 2], dl
add byte [rax], al
xor esi, dword [rbp - 0x18]
xor ebx, 0x2092c36c
add ecx, 0x4e8f08
add ebx, esi
add ebx, eax
add ebx, edi
and ebx, 0x1000
je 0x1101033fd
add eax, 0xa52232e3
sub edx, 0x7c7e9c1c
xor edi, esi
jmp 0x110102842
add dword [rbp - 0x18], 0x98f6ab3
xor ebx, dword [rbp - 0x18]
sub ecx, 0xaa553341
stosb byte [rdi], al
ror eax, 0x1a
add edi, 0x5ddbb91c
add edi, 0x9ad33255
add ebx, esi
add ebx, edx
add ebx, eax
and ebx, 0x1000
je 0x1101055d4
add ecx, 0xba54654e
xor ebx, dword [rbp - 0x18]
ror esi, 0x12
add esi, 0xcd558212
xor ecx, dword [rbp - 0x20]
add ebx, edx
add ebx, edi
and ebx, 0x1000000
je 0x110105fe8
sub edi, 0xbebe0162
xor ebx, 0x5abe07d3
rol ecx, 0x1b
rol edi, 0xc
add edi, 0x161c4f71
add ebx, edx
add ebx, ecx
and ebx, 0x100
je 0x110105b8f
ror esi, 6
ror edx, 3
rol eax, 0xf
add esi, 0x7505751b
sub esi, 0x439f60e2
jmp 0x1101076a4
add dword [rbp - 0x18], 0x1aaa953
xor ebx, dword [rbp - 0x18]
sub ecx, 0x5002fdd9
xor edi, edx
xor eax, dword [rbp - 0x20]
xor esi, 0xc1b0134c
add ecx, 0x86dd6d3d
add ebx, eax
add ebx, esi
add ebx, ecx
and ebx, 0x40
je 0x110104800
sub edx, 0xf06c9922
xor eax, 0x7a03f478
add eax, 0x33039b59
xor eax, dword [rbp - 0x18]
add ebx, edi
add ebx, esi
and ebx, 0x100
je 0x110102842
ror edx, 0xf
rol esi, 0x1c
add esi, 0x285adfbb
add esi, 0x38708ab
add ebx, eax
add ebx, edi
and ebx, 0x400000
je 0x110102a9c
invalid
invalid
add byte [rax], al
rol eax, 0x13
ror ecx, 0x18
add eax, 0xdace553f
ror esi, 0xd
ror eax, 0xe
jmp fcn.1101095e4
add dword [rbp - 0x18], 0x481e253
xor ebx, dword [rbp - 0x18]
ror ebx, 0x1c
ror edx, 0x1c
add ecx, 0x8361ae82
sub ebx, 0x9273e130
add ebx, eax
add ebx, ecx
and ebx, 0x400
je fcn.11010110f
ror ebx, 3
add ecx, 0xa4a2afd2
ror esi, 0xa
add ebx, esi
add ebx, edi
add ebx, eax
and ebx, 0x100000
je 0x110101bdd
ror ecx, 0xe
rol edx, 0xf
add ebx, 0x5f6e5af7
add esi, 0xced59b50
ror eax, 0x13
add ebx, edx
add ebx, ecx
add ebx, eax
and ebx, 0x2000
je 0x1101055d4
ror eax, 0x1c
ror esi, 8
add eax, 0x50905d88
add edx, 0x16f1011
jmp 0x1101042f7
add dword [rbp - 0x18], 0x9ec7eea5
xor ebx, dword [rbp - 0x18]
add esi, 0x682858f8
sub ebx, 0xc271cfdd
xor ecx, dword [rbp - 0x20]
rol edi, 0x1a
ror edx, 0x15
add ebx, eax
add ebx, edx
and ebx, 0x10
je 0x110106075
add ebx, 0x4d787da
xor eax, dword [rbp - 0x20]
add ebx, 0xc9905154
sub edi, 0xbf13b3ce
add ebx, edx
add ebx, eax
add ebx, ecx
and ebx, 0x10000000
je fcn.11010487c
add edi, 0xab93773e
add ecx, 0xfd651a05
sub edx, 0xeaabdf00
ror eax, 0x16
add ebx, eax
add ebx, ecx
and ebx, 8
je 0x1101080f5
ror edx, 4
xor edi, 0xb8f5a3a3
add esi, 0x63be6581
ror eax, 5
jmp fcn.110103880
add dword [rbp - 0x18], 0x7a555cc5
xor ebx, dword [rbp - 0x18]
xor ecx, dword [rbp - 0x18]
ror edi, 0x1b
rol eax, 0x1f
add eax, 0xc6183265
xor edx, ecx
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x4000
je fcn.11010533c
xor edi, 0x603f5d5c
rol edi, 0x1c
rol esi, 0x1b
add ebx, esi
add ebx, edx
add ebx, ecx
and ebx, 0x20
je 0x110109be2
xor ecx, 0xc0715cc4
ror edi, 7
ror eax, 0x10
add ebx, edx
add ebx, edi
and ebx, 0x8000
je 0x110109008
rol eax, 0xa
add edi, 0x949cd148
xor esi, ebx
jmp 0x1101013db
add dword [rbp - 0x18], 0x7a609f28
xor ebx, dword [rbp - 0x18]
ror ebx, 0xc
sub esi, 0x94214df1
xor ecx, 0x5903cf42
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 0x200
add byte [rax], al
je 0x110104e2d
sub ecx, 0x352d720
add eax, 0x4e7543fb
rol eax, 0x19
add ebx, 0x357e113b
add ebx, esi
add ebx, edx
rol dword [rcx + 0x80000e3], cl
add byte [rdi], cl
test dl, al
fdiv st(7), st(0)
invalid
add eax, 0x4f124880
xor esi, 0xd47c6c8e
ror ecx, 0x14
add ebx, eax
add ebx, edx
and ebx, 0x80000
je 0x110104a0c
xor esi, dword [rbp - 0x18]
rol esi, 3
sub edi, 0x779b30b3
jmp 0x110107918
add dword [rbp - 0x18], 0x5451c187
xor ebx, dword [rbp - 0x18]
add ebx, 0x788a9138
ror esi, 0x13
add dword [rbp - 0x18], 0x36e9b46
xor ebx, dword [rbp - 0x18]
ror edx, 0xb
add esi, 0xb48da073
ror edx, 0x1b
xor edi, dword [rbp - 0x20]
add ebx, edx
add ebx, eax
add ebx, esi
and ebx, 0x1000000
je 0x110107aa2
ror ecx, 0x18
add edi, 0x581472ea
add esi, 0xe593380c
xor ebx, edx
sub ecx, 0xf326eb92
add ebx, edx
add ebx, edi
add ebx, ecx
and ebx, 0x800
je 0x110105fe8
ror eax, 0xd
xor edx, 0x8355abd5
add eax, 0x2d88083a
rol eax, 0x1c
add ebx, eax
add ebx, esi
and ebx, 0x80000000
je 0x110106fed
add esi, 0x6a9bf15a
ror eax, 6
xor edx, 0x6217f7b2
ror edi, 0x17
xor edi, dword [rbp - 0x20]
jmp section..text
add dword [rbp - 0x18], 0x8814f51a
xor ebx, dword [rbp - 0x18]
sub eax, 0xca2ce19a
add esi, 0x4843592e
add esi, 0x4d1f3149
add ebx, edx
add ebx, ecx
and ebx, 0x4000000
je 0x110102842
sub ecx, 0xf1bd4663
ror ebx, 0x1c
ror ecx, 0x1f
rol edx, 0xf
sub esi, 0x6748c7f7
add ebx, ecx
add ebx, esi
and ebx, 0x20000
je fcn.110104c63
sub edx, 0x1b21f32d
xor edi, 0xc998c7e7
sub ebx, 0xd3eccc48
sub edi, 0x1f3aade0
add ebx, edx
add ebx, eax
and ebx, 0x800
je 0x110107467
add ebx, 0x164b92e6
ror ecx, 0x18
sub ebx, 0xa6611a6c
sub edi, 0x13b27ebb
jmp 0x110109c6d
add dword [rbp - 0x18], 0x4e049734
xor ebx, dword [rbp - 0x18]
rol ecx, 9
add esi, 0xea856f90
ror edi, 0x1a
add ecx, 0x54f9d6b
add ebx, esi
add ebx, eax
and ebx, 0x1000
je 0x110102521
add ebx, 0x639f3a2e
add esi, 0xe5e2c953
rol edx, 0x1d
add ebx, eax
add ebx, ecx
and ebx, 0x20000000
je 0x11010a2ca
add byte [rax], al
add esi, 0xdd612982
xor eax, dword [rbp - 0x18]
xor edi, eax
sub eax, 0xca7a71a4
sub ecx, 0x6d9bb99e
add ebx, eax
add ebx, esi
and ebx, 2
je 0x110108ae3
add ebx, 0x6409360c
rol ecx, 5
sub ebx, 0x673135af
sub eax, 0x1be3712f
jmp 0x110109be2
add dword [rbp - 0x18], 0x57aef5a3
xor ebx, dword [rbp - 0x18]
xor ecx, 0x577fe10f
rol ecx, 0xa
ror ecx, 7
add ebx, edi
add ebx, ecx
add ebx, esi
and ebx, 0x100000
je 0x110109118
add edx, 0x4c28cfc1
ror edx, 0x13
sub edx, 0x7d38211c
add dword [rbp - 0x18], 0x59d62f60
xor ebx, dword [rbp - 0x18]
sub ebx, 0x716d2fb0
ror eax, 9
xor eax, dword [rbp - 0x20]
add ebx, esi
add ebx, edx
and ebx, 0x200000
je 0x110107aa2
sub esi, 0x47899477
ror ecx, 0x18
xor ebx, 0xf1660320
rol edx, 0x1b
add ebx, esi
add ebx, edi
invalid
add dword [rbp - 0x18], 0xe5ba026e
xor ebx, dword [rbp - 0x18]
sub edi, 0xff8e8283
ror edi, 2
add ebx, 0x7f6e0a61
sub eax, 0xe2bbee02
ror edx, 0xf
add ebx, eax
add ebx, esi
add ebx, edi
and ebx, 0x10000
je 0x1101042f7
rol ecx, 0xc
rol esi, 0x1c
ror ecx, 7
sub edx, 0x445b08fd
rol edx, 0xa
add ebx, ecx
add ebx, edx
and ebx, 2
je 0x110107aa2
xor ecx, dword [rbp - 0x18]
add esi, 0xfa2d6dbe
ror ebx, 0xb
xor ecx, dword [rbp - 0x20]
rol edx, 0x10
add ebx, ecx
add ebx, eax
and ebx, 0x10000
je 0x1101051a2
add ecx, 0x2338ffb1
add eax, 0x2d814c7a
ror edi, 0xb
ror eax, 0x15
jmp fcn.1101026af
add dword [rbp - 0x18], 0x2af446cf
xor ebx, dword [rbp - 0x18]
xor esi, dword [rbp - 0x18]
sub ebx, 0x7871c296
xor edi, 0x3d04c335
add ebx, 0xbfdd6fc3
ror ebx, 0x1e
add ebx, esi
add ebx, ecx
and ebx, 0x10
je fcn.1101085ab
sub edx, 0xf7d69162
ror ebx, 8
sub eax, 0xaec588e2
sub ebx, 0x5ae96126
add ebx, edi
add ebx, edx
and ebx, 0x1000000
je 0x110102a9c
rol ecx, 0x17
add edi, 0xfb4b3690
rol edx, 0x15
add ebx, edx
add ebx, edi
and ebx, 0x10
add dword [rbp - 0x18], 0xd490fc9d
xor ebx, dword [rbp - 0x18]
xor edi, eax
xor esi, 0xf893dbd4
ror edi, 0x11
ror eax, 0x15
rol ebx, 0x1e
add ebx, esi
add ebx, edi
and ebx, 0x20000
je 0x110103d27
rol eax, 7
sub edi, 0x95091d22
xor ecx, 0xcadff50c
add ebx, ecx
add ebx, esi
and ebx, 0x4000000
je 0x110107aa2
sub edx, 0xd5110420
ror ebx, 0x1c
rol edi, 0x1c
add ebx, esi
add ebx, edx
add ebx, ecx
and ebx, 0x40
je fcn.1101094d9
xor edx, 0x9efac17c
sub eax, 0xe8b89a5f
ror ebx, 7
sub esi, 0xfd9a1111
jmp 0x11010a72b
add dword [rbp - 0x18], 0xda0de311
xor ebx, dword [rbp - 0x18]
rol edi, 3
add edi, 0xc6cb5c36
sub edx, 0x82be558a
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x10000000
je 0x110102dff
sub esi, 0x4abe1cd3
ror edx, 0x1d
sub ebx, 0x29323b49
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x20000
je fcn.11010202e
add esi, 0x88bdf6ec
ror ebx, 3
rol ebx, 0xe
add ebx, esi
add ebx, edx
and ebx, 0x2000
je fcn.110104c63
rol ecx, 6
xor edi, dword [rbp - 0x20]
sub esi, 0x1dddb042
ror ecx, 0x11
xor edx, dword [rbp - 0x18]
jmp section..text
add dword [rbp - 0x18], 0xc7acc033
xor ebx, dword [rbp - 0x18]
add esi, 0x6ef18de
xor esi, dword [rbp - 0x18]
xor edx, 0xeab19658
add ebx, eax
add ebx, ecx
and ebx, 0x40000
je 0x110102f3b
ror eax, 9
invalid
invalid