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

Disassembly:
add dword [rbp - 0x18], 0x9cc12717
xor ebx, dword [rbp - 0x18]
ror edi, 9
add esi, 0xf986abb0
xor ecx, ebx
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 2
je fcn.110104c63
xor esi, edi
rol edi, 0x18
xor ebx, 0x51d18ba1
rol eax, 0x10
ror ebx, 4
add ebx, ecx
add ebx, eax
add ebx, esi
and ebx, 0x800000
je 0x110105ee6
sub ecx, 0xd6a1ac9a
xor edi, 0x628e903e
ror ecx, 0x1e
add ebx, edx
add ebx, edi
and ebx, 0x8000
je fcn.1101017a9
xor eax, 0x8e7930b3
xor eax, 0xd2070eb3
add edi, 0xd6c576bd
sub eax, 0x6ddb837a
sub edx, 0xd8ef8c1f
jmp 0x110105c16
add dword [rbp - 0x18], 0xed2601e9
xor ebx, dword [rbp - 0x18]
xor edx, dword [rbp - 0x20]
push rbp
loopne 0x110104704
call 0xe57a5aae
sub ecx, 0xc950b8cd
add edi, 0x669dfa76
sub ecx, 0x159493fd
add ebx, ecx
add ebx, esi
add ebx, edi
and ebx, 2
je 0x110107aa2
rol eax, 0x1c
ror ebx, 0x10
xor ebx, 0xda92a2e7
add ebx, edx
add ebx, ecx
and ebx, 0x200
je 0x11010ae67
invalid
invalid
add byte [rax], al
xor esi, dword [rbp - 0x18]
sub esi, 0x2f288da2
ror esi, 7
add edi, 0x47cd6ced
ror ebx, 7
add ebx, edi
add ebx, ecx
and ebx, 0x8000000
je 0x110109be2
ror edx, 0xa
xor edx, ecx
add edx, 0x2c688d94
sub ecx, 0xb0121f2b
jmp 0x110102a9c
add dword [rbp - 0x18], 0xc98fa845
xor ebx, dword [rbp - 0x18]
sub ebx, 0x70d0db72
xor eax, 0x3cd774f8
xor ecx, 0x4ffed03c
add ebx, 0xf61dc39f
rol ecx, 0x1d
add ebx, edx
add ebx, eax
add ebx, edi
and ebx, 0x400
je 0x110102842
sub eax, 0x29c813dd
rol edi, 0x17
add esi, 0x9dee044d
xor edx, ecx
add ebx, edx
add ebx, eax
and ebx, 0x400000
je 0x110104775
ror ecx, 2
sub eax, 0xd7d26ec9
add ebx, 0x718c1813
add ebx, eax
add ebx, ecx
add ebx, edi
and ebx, 0x1000
je 0x110109a47
add edx, 0x6737fcb8
rol eax, 0xc
xor ecx, esi
sub ecx, 0xe095e5e0
ror edx, 0xd
jmp fcn.1101094d9
add dword [rbp - 0x18], 0xa313be00
xor ebx, dword [rbp - 0x18]
rol eax, 0x19
ror ecx, 6
add dword [rbp - 0x18], 0xfae49b11
xor ebx, dword [rbp - 0x18]
sub eax, 0xe594e347
add eax, 0x7a2d1546
xor edx, dword [rbp - 0x20]
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 0x8000000
je 0x110105956
ror ebx, 9
xor ebx, 0x1f087fdd
sub edx, 0x758163a3
add ebx, ecx
add ebx, edx
add ebx, eax
and ebx, 0x80000
je 0x110106fed
xor edx, 0x247f4213
sub eax, 0x552d4d58
rol ecx, 6
ror eax, 8
xor ebx, 0xf17eca9e
add ebx, esi
add ebx, ecx
and ebx, 0x80000
je fcn.11010487c
rol ecx, 0x15
ror edx, 0xe
sub edx, 0x1f2a5f1c
rol ebx, 0xc
ror ecx, 0x18
jmp 0x1101013db
adc byte [rax], al
je 0x110102c2b
ror ecx, 9
ror edx, 0x1f
add eax, 0xa3fbdb2a
add ebx, eax
add ebx, edx
and ebx, 8
je fcn.110104c63
invalid
sub esi, 0x549fb1d1
sub esi, 0x20960403
rol ebx, 8
add ebx, ecx
add ebx, edi
add ebx, esi
and ebx, 0x2000
je 0x110105c16
xor esi, 0x209d4a3e
xor esi, 0xd05dac95
rol edx, 4
ror esi, 5
add ebx, 0x2500b732
jmp fcn.1101094d9
add dword [rbp - 0x18], 0x3e9d3f6e
xor ebx, dword [rbp - 0x18]
ror ecx, 0xf
rol ecx, 3
rol eax, 0x10
add ebx, ecx
add ebx, eax
and ebx, 0x20000000
add byte [rax], al
add byte [rax], ah
je 0x110105de0
sub ecx, 0x503259fe
ror ecx, 0x16
rol ebx, 0xb
add ebx, edi
add ebx, edx
add ebx, esi
and ebx, 0x80000
je 0x11010a2ca