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

Disassembly:
add dword [rbp - 0x28], 0x784c0216
xor ebx, dword [rbp - 0x28]
add ebx, 0x474f0db
rol ecx, 6
sub ebx, 0xe65ababb
add ebx, esi
add ebx, ecx
and ebx, 0x80
je fcn.180005918
ror edx, 2
sub ecx, 0x608ecf47
rol eax, 0x19
add esi, 0x3a5b4abb
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 0x100
je 0x180004d00
xor ecx, 0x6f02f5f2
rol esi, 2
rol ecx, 0x11
ror eax, 0xc
rol edx, 4
add ebx, edx
add ebx, esi
and ebx, 0x8000000
je 0x18000aea9
rol ebx, 6
add ebx, 0xe17c8b
sub esi, 0xa7672741
jmp 0x180007901
add dword [rbp - 0x28], 0x49be5e3f
xor ebx, dword [rbp - 0x28]
xor esi, 0x246befd3
rol esi, 0x12
ror ebx, 0x1b
xor edx, edi
cli
rol ebx, 3
add ebx, ecx
add ebx, esi
add ebx, eax
and ebx, 0x80000000
je 0x180004f54
sub esi, 0xd296fb7a
ror ebx, 4
rol eax, 0x18
sub edx, 0x6c304952
xor esi, dword [rbp - 0x28]
add ebx, edx
add ebx, edi
add ebx, eax
and ebx, 0x40000000
je 0x180002d4f
ror eax, 0x14
xor eax, 0xeb4e5944
rol edx, 0x1a
add ebx, ecx
add ebx, edi
and ebx, 0x400000
je 0x180004d00
ror edx, 0x16
sub edx, 0x326e38fc
add ebx, 0x543eb6e6
rol edi, 0xf
jmp fcn.180002b3a
add dword [rbp - 0x28], 0x9c0d5b00
xor ebx, dword [rbp - 0x28]
add edx, 0x48d021ed
ror eax, 5
ror eax, 0xe
ror edx, 4
sub ebx, 0x5389a90f
add ebx, edi
add ebx, esi
and ebx, 0x100000
je 0x1800034e1
rol edx, 0xc
ror edi, 8
xor edi, edx
rol esi, 0x1c
xor ecx, 0xeb1e94d3
add ebx, eax
add ebx, edx
and ebx, 0x8000000
je 0x18000a717
ror esi, 0x11
xor edi, dword [rbp - 0x28]
ror edx, 0x12
rol edi, 0x18
sub ecx, 0x5c570d59
add ebx, ecx
add ebx, esi
and ebx, 0x100000
je 0x180002d4f
rol edx, 0x18
xor ebx, 0xa852eaef
sub edx, 0x709c33a2
rol ecx, 0x1d
jmp 0x1800015c3
add dword [rbp - 0x28], 0xd1a189c6
xor ebx, dword [rbp - 0x28]
ror ecx, 8
add ecx, 0x9a7f2ff5
xor edx, dword [rbp - 0x10]
add ecx, 0x4761771d
add esi, 0x1aeaab24
add ebx, edi
add ebx, eax
and ebx, 0x40000000
je fcn.180001e0f
rol edx, 8
xor eax, 0x6120c52f
ror ecx, 0x14
sub eax, 0x74096d37
ror ebx, 7
add ebx, eax
add ebx, ecx
and ebx, 0x200
je 0x1800018a4
xor edi, 0xaa8f4d02
ror eax, 0x1f
rol eax, 0x1c
xor eax, dword [rbp - 0x28]
add eax, 0x4be81709
add ebx, ecx
add ebx, eax
and ebx, 0x400
je 0x180005ab0
sub ebx, 0x86652412
xor esi, ecx
add edi, 0x2877f682
jmp 0x18000970d
add dword [rbp - 0x28], 0x63bcbf9a
xor ebx, dword [rbp - 0x28]
sub ecx, 0x5a1207be
ror eax, 0x1f
xor eax, esi
rol edx, 2
add ebx, edx
add ebx, edi
and ebx, 0x1000
je 0x18000abd5
ror edi, 0xd
add ecx, 0x1f8a1fee
ror eax, 8
xor edi, edx
add ebx, eax
add ebx, ecx
add ebx, edi
and ebx, 0x100000
je 0x18000a373
xor ecx, 0x9fd5aac2
sub ecx, 0x9a3832b5
xor ebx, 0x959c317b
xor eax, 0xbed1eb3
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 8
je 0x1800059aa
rol eax, 8
ror edi, 0x1f
rol edi, 0x15
xor eax, 0x93b61b82
add ecx, 0x2a8b2663
jmp 0x18000a717
add dword [rbp - 0x28], 0x67e28168
xor ebx, dword [rbp - 0x28]
add ecx, 0xf49db155
rol edi, 0x1c
xor edx, 0xedd0f31d
rol ebx, 0x15
add edx, 0x5ab5bdcd
add ebx, ecx
add ebx, edi
and ebx, 1
je 0x1800034e1
add edi, 0x429825fc
ror edi, 0x1a
xor edi, dword [rbp - 0x10]
add edi, 0x3542335c
add ebx, esi
add ebx, edi
add ebx, ecx
and ebx, 0x2000000
je 0x18000a2e7
sub ebx, 0xee4425e6
xor ebx, 0x391ac5f9
sub esi, 0x5221c42f
add ebx, esi
add ebx, edx
add ebx, edi
and ebx, 0x200
je 0x180001c09
ror ecx, 9
sub ebx, 0x845f7332
sub esi, 0x3aade686
ror eax, 0x1c
jmp 0x1800035da
invalid
invalid
add dword [rbp - 0x28], 0x1a42aea1
xor ebx, dword [rbp - 0x28]
ror edi, 7
xor ecx, dword [rbp - 0x10]
sub edx, 0xd312fa34
add ecx, 0xef3a9f19
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x400
jrcxz 0x1800055a2
add al, 0
add byte [rdi], cl
test bh, bh
add eax, dword [rax]
invalid
rol ecx, 7
sub edx, 0x55c7ef4a
xor edx, esi
add ebx, edx
add ebx, ecx
and ebx, 1
je 0x180009325
sub ecx, 0xd49dfb3e
xor ecx, eax
xor edi, 0x193aa394
add ebx, edx
add ebx, edi
add ebx, ecx
and ebx, 0x20000
je 0x18000abd5
xor edi, dword [rbp - 0x10]
add edx, 0xd68b6971
xor edx, 0x5730d7b6
ror edi, 0xb
xor ecx, dword [rbp - 0x10]
jmp fcn.180005b35
add dword [rbp - 0x28], 0x994bc83e
xor ebx, dword [rbp - 0x28]
pop rbp
fadd st(1)
ret
invalid
sub edx, 0xdcd59329
rol ebx, 0x18
add esi, 0x43cf31fc
cld
xor edi, ecx
add r11d, eax
add ebx, edx
and ebx, 0x10
je 0x18000a9fb
sub eax, 0x7af137a2
add edx, 0x1d657d81
sub edi, 0x73be1090
sub edx, 0x83efe27a
xor ecx, 0x2af72a8
add ebx, eax
add ebx, edi
and ebx, 4
je fcn.180003e81
add eax, 0xb9945a05
ror eax, 2
xor ecx, 0xb66d34f0
add ebx, ecx
add ebx, esi
and ebx, 1
je 0x1800018a4
sub ecx, 0x5902a368
sub esi, 0xa17b4cf1
add edi, 0x868ce2f3
xor eax, dword [rbp - 0x10]
jmp fcn.180004a57
add dword [rbp - 0x28], 0x3c9fe150
xor ebx, dword [rbp - 0x28]
xor ebx, 0x743fb7ea
sub edi, 0xe8da5a2a
xor eax, edi
add ebx, 0x756f4f0
rol edx, 4
add ebx, edi
add ebx, ecx
and ebx, 1
je 0x18000a97c
rol ebx, 0x18
xor edx, 0xd6391c9c
xor edi, 0x7d8c5a7e
rol eax, 0xd
xor eax, 0x4a4633cb
add ebx, ecx
add ebx, edx
and ebx, 0x100
je 0x1800030af
rol ecx, 6
xor edi, 0xcfd429ec
xor ecx, 0xc9492dc
xor eax, 0xcebcaf08
add ebx, ecx
add ebx, esi
and ebx, 0x100000
je 0x180002550
add edi, 0x4c011034
ror edi, 0xe
add ecx, 0x897c64c0
jmp fcn.18000524a
add dword [rbp - 0x28], 0x57b729a4
xor ebx, dword [rbp - 0x28]
xor edx, esi
rol edi, 0x13
xor edx, eax
rol esi, 0x1e
add ebx, ecx
add ebx, edi
and ebx, 0x100
je 0x180002339
xor edx, dword [rbp - 0x28]
add ecx, 0x2d9f7a04
xor edi, 0x619c04ac
sub edi, 0x5e199d40
add ebx, edi
add ebx, ecx
and ebx, 0x20
je 0x180005ab0
xor edx, dword [rbp - 0x10]
xor ecx, dword [rbp - 0x28]
rol ebx, 0x14
ror edx, 0x10
rol edi, 0x16
add ebx, edi
add ebx, ecx
and ebx, 0x1000000
je 0x1800064c4
ror edx, 0x11
xor ecx, edi
rol esi, 0x19
jmp 0x18000aea9
add dword [rbp - 0x28], 0x37a00e5f
xor ebx, dword [rbp - 0x28]
rol ebx, 2
xor ecx, 0x3dbd282c
ror esi, 0x1d
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 0x200
je 0x180002ddb
sub edx, 0x5bae0672
je 0x18000a483
xor ebx, dword [rbp - 0x28]
add esi, 0x25bd22a9
rol eax, 2
xor edx, 0x83f9dc51
rol ebx, 0x14
add ebx, eax
add ebx, edx
and ebx, 0x400000
je 0x18000a2e7
ror ecx, 0xb
rol esi, 0xd
ror eax, 0xc
ror ecx, 0x18
ror edi, 0x1f
add ebx, esi
add ebx, edx
add ebx, edi
add dword [rbp - 0x28], 0x506b2728
xor ebx, dword [rbp - 0x28]
rol edx, 0x16
rol eax, 0x1f
add ebx, 0x458a12b1
rol edx, 6
add ebx, ecx
add ebx, edi
and ebx, 1
je 0x180007d10
ror eax, 0x11
xor eax, esi
ror edi, 0xd
ror edi, 4
add ebx, edx
add ebx, esi
and ebx, 0x2000000
je 0x18000aac1
sub eax, 0x561d053f
xor ecx, 0x7aed51e4
xor ecx, edx
add ebx, edx
add ebx, esi
add ebx, eax
and ebx, 0x2000000
je 0x180004193
rol ebx, 0x15
add edi, 0xbe3d1a4e
ror eax, 6
jmp 0x18000a027
add dword [rbp - 0x28], 0xdf83d6b7
xor ebx, dword [rbp - 0x28]
sub ecx, 0xcbdd00f8
xor eax, 0x400e9474
ror esi, 4
rol esi, 0x11
add ebx, edx
add ebx, eax
and ebx, 0x20
je 0x1800073c6
rol eax, 0x19
rol ebx, 7
rol ebx, 0xe
sub ecx, 0xfe513dbc
add edx, 0xbd8912f1
add ebx, edi
add ebx, esi
add ebx, edx
and ebx, 0x40000000
je 0x1800063b0
add dword [rbp - 0x28], 0xb1591109
xor ebx, dword [rbp - 0x28]
ror esi, 0xc
ror edi, 0x1f
add esi, 0x33dd6c7c
ror ecx, 7
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 0x40000000
je 0x180001c09
ror esi, 0x1b
rol esi, 4
ror edx, 0x1a
xor ebx, 0xba031218
xor esi, ebx
add ebx, edi
add ebx, edx
add ebx, eax
and ebx, 0x20000000
je 0x18000372d
add ecx, 0x919b5c17
sub ebx, 0xbe1f4877
add eax, 0x73ecd14
xor ebx, 0x5e763653
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x80
je fcn.18000312f
invalid