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

Disassembly:
add dword [rbp - 0x28], 0xd5076556
xor ebx, dword [rbp - 0x28]
sub esi, 0x2794c70a
xor ecx, 0x6760b759
rol esi, 0x15
xor ecx, 0x97b7dbec
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x10000000
je 0x180001b8a
ror ecx, 0x11
ror edx, 0x16
add ebx, 0x80ce44f
add edi, 0x727b70d0
add ebx, edi
add ebx, eax
and ebx, 0x40000000
je 0x1800022ba
add edx, 0xaf6c58f0
ror edi, 0xd
add ecx, 0xa5b5f03d
xor ecx, eax
add ebx, edx
add ebx, esi
and ebx, 1
je fcn.180003e81
ror ecx, 0x1e
sub ecx, 0x7e8b4b3a
rol ecx, 6
rol esi, 6
sub edx, 0x39440c07
jmp fcn.180002b3a
mov rsp, rbp
mov edx, 0xf8d59f44
mov esi, 0xa88d2a18
sub rsp, 0x30
mov edi, 0xebea2c42
mov ebx, 0x92e8d182
inc dword [rbp - 0x10]
mov dword [rbp - 0x28], 0x38caefc8
mov ecx, 0x10e74163
mov eax, dword [rbp - 0x10]
jmp fcn.180007343
add dword [rbp - 0x28], 0x57dbc4b8
xor ebx, dword [rbp - 0x28]
xor eax, 0x259f5252
ror eax, 2
xor edi, dword [rbp - 0x28]
xor esi, edx
add edi, 0x8bc4006
add ebx, esi
add ebx, edx
and ebx, 0x1000
je 0x180005632
rol edx, 5
ror esi, 6
xor ecx, 0x94fb04fd
add ecx, 0x2454eb46
add ebx, ecx
add ebx, esi
and ebx, 2
je 0x18000aea9
xor edi, dword [rbp - 0x10]
rol edi, 8
rol esi, 0x13
add ebx, esi
add ebx, ecx
and ebx, 0x200
je 0x180009122
add edx, 0xf458ea1c
xor edx, 0x101d5669
rol esi, 7
xor eax, dword [rbp - 0x10]
xor edi, esi
jmp 0x180008a5d
add dword [rbp - 0x28], 0x79ed94ad
xor ebx, dword [rbp - 0x28]
rol edi, 6
ror edx, 0xd
sub edx, 0x7d67e0e8
sub esi, 0x22031448
add ecx, 0x93311ea1
add ebx, eax
add ebx, edx
add ebx, ecx
and ebx, 0x1000000
je 0x18000870e
rol ebx, 0x1a
xor eax, 0xfc416501
rol edi, 0x18
rol edx, 0x16
add ebx, esi
add ebx, edi
add ebx, ecx
and ebx, 0x4000000
je 0x180002550
sub esi, 0x959803c2
ror ecx, 0x17
add edx, 0xad7db1e3
rol ebx, 0xa
add ebx, esi
add ebx, edx
and ebx, 0x4000000
je 0x180004193
sub edx, 0x91d9139b
rol edi, 0xd
add edi, 0x7a938a7e
add esi, 0xd9bf6d7
rol ecx, 0x14
jmp 0x18000aea9
add dword [rbp - 0x28], 0x4bd57761
xor ebx, dword [rbp - 0x28]
add ebx, 0xafcea19d
sub edx, 0xdb785f8c
sub eax, 0x85dc78e0
rol esi, 5
add ecx, 0x51031261
add ebx, edx
add ebx, eax
add ebx, edi
and ebx, 0x4000
je 0x180002f80
add dword [rbp - 0x28], 0x5a0a9671
xor ebx, dword [rbp - 0x28]
add edx, 0xa07dbffd
xor edx, dword [rbp - 0x10]
rol esi, 4
rol eax, 0x11
add ebx, eax
add ebx, edx
add ebx, ecx
and ebx, 0x20
je 0x1800073c6
sub esi, 0x6a504a33
xor edx, 0xf654273f
add esi, 0x1b4ee22f
rol edx, 0x16
xor ebx, 0x7ae9a622
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x2000
je fcn.180001e0f
ror edx, 2
sub ecx, 0xceebd59e
xor ecx, dword [rbp - 0x28]
sub ecx, 0x4c7876
add ebx, eax
add ebx, edx
and ebx, 0x10000000
je 0x18000b0c6
rol edx, 0x1b
ror eax, 0xb
xor ecx, ebx
jmp fcn.180003226
add dword [rbp - 0x28], 0xdf6f48c2
xor ebx, dword [rbp - 0x28]
rol eax, 0x15
xor edx, dword [rbp - 0x28]
add eax, 0x40d22137
xor eax, ecx
xor eax, 0x6d474106
add ebx, esi
add ebx, eax
and ebx, 0x8000
je 0x180003c84
add esi, 0xeb32d164
add edi, 0x7b074670
rol eax, 0x12
ror edi, 0x12
add ebx, eax
add ebx, ecx
add ebx, edi
and ebx, 0x8000
je 0x180008aee
ror esi, 9
sub eax, 0x9b810c73
add ecx, 0xb5113c28
add ebx, esi
add ebx, ecx
add ebx, edx
and ebx, 0x80
je 0x18000a627
ror ebx, 0x1d
add ecx, 0x360fb5d5
add edx, 0x33b1a9fe
jmp 0x18000977f
add dword [rbp - 0x28], 0x65b32ad6
xor ebx, dword [rbp - 0x28]
add ebx, 0xf8500ae9
rol edi, 0x12
sub ebx, 0x3e0767a2
add ebx, eax
add ebx, edx
and ebx, 0x400000
je fcn.180003e81
xor edx, esi
add ecx, 0x173ca31c
add esi, 0x6c0e346a
add edi, 0xdf17a324
add ebx, ecx
add ebx, eax
add ebx, edx
and ebx, 0x2000000
je 0x1800027e8
xor eax, dword [rbp - 0x28]
ror esi, 0xc
ror eax, 6
add ebx, edx
add ebx, edi
and ebx, 0x400
je 0x180001f99
add dword [rbp - 0x28], 0xcdf02e18
xor ebx, dword [rbp - 0x28]
xor edi, 0x1adc2536
add edi, 0x183c3d
add esi, 0xb16b3cdd
add ebx, esi
add ebx, edi
add ebx, eax
and ebx, 0x800000
je 0x1800034e1
add edx, 0x573fe38a
add eax, 0x764f050b
add edi, 0x143b1b2e
add ebx, eax
add ebx, esi
and ebx, 0x200000
je 0x180006d0f
ror ebx, 0xc
sub edx, 0xb5b7374
ror eax, 0x1d
sub ebx, 0xd5354d86
sub edx, 0xecd4df5
add ebx, eax
add ebx, edi
add ebx, edx
and ebx, 0x400000
je 0x180002d4f
sub ebx, 0xe336d21f
ror edi, 0x17
xor ecx, 0x9cd4439d
ror esi, 0xf
sub ecx, 0xae11e1f7
jmp fcn.18000379e
add dword [rbp - 0x28], 0xdd8994e7
xor ebx, dword [rbp - 0x28]
xor eax, 0xb4961cca
add edi, 0x1620e9f1
rol esi, 6
xor ecx, edx
ror edx, 0x19
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 0x100000
je 0x1800025d9
xor edi, ebx
sub ebx, 0x7266d8c9
sub ecx, 0xb937be51
sub ebx, 0x9df8ab9f
add ebx, esi
add ebx, edi
and ebx, 0x2000000
je 0x180004d00
xor ecx, dword [rbp - 0x10]
xor edx, dword [rbp - 0x10]
add edi, 0x58ec19b5
add ebx, ecx
add ebx, edx
add ebx, esi
and ebx, 0x80000
je 0x180009eb2
rol edi, 0xd
xor ecx, 0xce249734
rol ebx, 0x1a
jmp 0x18000aac1
mov edx, 0xf8d59f44
mov edi, 0xebea2c42
mov ebx, 0x92e8d182
mov ecx, 0x10e74163
mov rsp, rbp
mov dword [rbp - 0x28], 0x38caefc8
mov esi, 0xa88d2a18
sub rsp, 0x30
add dword [rbp - 0x10], 1
mov eax, dword [rbp - 0x10]
jmp fcn.180007343
add dword [rbp - 0x28], 0x8bd2d628
xor ebx, dword [rbp - 0x28]
rol ecx, 0x1c
xor eax, 0x2b82de23
rol eax, 0x1a
add ebx, eax
add ebx, esi
add ebx, ecx
and ebx, 0x4000000
je 0x18000afb3
add ebx, 0x6078ed8c
sub esi, 0x9e05dd17
add eax, 0xc0783ae3
xor eax, dword [rbp - 0x28]
add ebx, ecx
add ebx, esi
add ebx, edx
and ebx, 0x20000000
je 0x180004193
xor ebx, 0x25fd9fbb
xor ebx, 0xe7aab54e
ror edi, 0xe
add ebx, eax
add ebx, edx
add ebx, edi
and ebx, 2
je 0x1800027e8
add edi, 0xcd64831b
add ebx, 0x51b12957
ret
push rdi
sub dword [rcx + 0x1ec3c151], esi
jmp 0x180008a5d
add dword [rbp - 0x28], 0x63c89b7d
xor ebx, dword [rbp - 0x28]
sub esi, 0x3a5ac488
xor edx, 0xe8eddd23
add edi, 0xe6078aa
ror eax, 0xb
xor edi, 0xfb298719
add ebx, eax
add ebx, esi
add ebx, edi
and ebx, 0x20
je 0x180005ab0
ror ebx, 0x14
sub ebx, 0xf9d7c2fc
ror esi, 0x10
ror edx, 8
ror ecx, 0x1a
add ebx, eax
add ebx, edi
and ebx, 0x10000
je 0x18000ab57
sub esi, 0x64024e3b
rol edx, 3
add eax, 0x46224530
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x80
je 0x180008aee
ror ecx, 6
xor ebx, 0xc4062306
xor eax, dword [rbp - 0x10]
rol eax, 0x1e
jmp 0x18000a2e7
mov rsp, rbp
mov ecx, 0x10e74163
mov edi, 0xebea2c42
sub rsp, 0x30
mov esi, 0xa88d2a18
mov edx, 0xf8d59f44
mov ebx, 0x92e8d182
mov dword [rbp - 0x28], 0x38caefc8
add dword [rbp - 0x10], 1
mov eax, dword [rbp - 0x10]
jmp fcn.180007343
add dword [rbp - 0x28], 0xcf213b26
xor ebx, dword [rbp - 0x28]
xor edx, 0x4510de8f
ror esi, 0x18
ror eax, 3
xor ecx, dword [rbp - 0x28]
ror esi, 0x1c
add ebx, ecx
add ebx, edx
and ebx, 0x10
je 0x180008aee
sub esi, 0xd41f06b3
sub ecx, 0x18c89647
rol edi, 0xd
rol edi, 0x15
xor edi, edx
add ebx, edi
add ebx, edx
add ebx, esi
and ebx, 0x8000
je 0x180007809
xor edx, 0xee710f41
rol esi, 5
rol edi, 0xf
add ebx, edi
add ebx, edx
add ebx, eax
and ebx, 0x100000
je 0x18000aac1
ror eax, 4
xor ecx, 0x44694f6b
rol edi, 0x13
ror edx, 0x1f
jmp fcn.180003e81
add dword [rbp - 0x28], 0x1415847c
xor ebx, dword [rbp - 0x28]
ror ebx, 0x1d
xor esi, 0x63ca4280
ror eax, 9
ror edi, 0x12
rol ecx, 0x19
add ebx, ecx
add ebx, esi
and ebx, 0x800
je 0x1800069b3
ror ecx, 0xa
xor ebx, dword [rbp - 0x28]
rol edi, 0x12
add esi, 0x3fd6d15
rol ebx, 0x18
add ebx, ecx
add ebx, eax
and ebx, 0x2000
je 0x180009bab
rol edi, 0xb
add ecx, 0xa145714
sub esi, 0x6bba417c
ror edi, 2
rol ebx, 0xd
add ebx, edi
add ebx, eax
and ebx, 0x200
je 0x180001646
rol ebx, 0x16
sub esi, 0x908705bd
rol edi, 0x1d
sub eax, 0x403cb296
add ecx, 0xc4692eb7
jmp 0x1800064c4
add dword [rbp - 0x28], 0xdd999099
xor ebx, dword [rbp - 0x28]
rol edx, 0x1c
sub ebx, 0xcd01ac07
ror edx, 0xa
rol esi, 2
add ebx, edx
add ebx, esi
and ebx, 0x400
je 0x18000aac1
xor eax, esi
rol edi, 0xd
ror esi, 4
sub ebx, 0xc4aaaedd
add ebx, eax
add ebx, edx
and ebx, 0x80000
je 0x18000abd5
xor esi, edi
add ecx, 0x3a49868
ror ebx, 0x13
add ebx, ecx
add ebx, esi
add ebx, edi
and ebx, 0x80
je 0x180003f0f
xor ebx, dword [rbp - 0x28]
sub ebx, 0xe5b07722
sub edi, 0xb943a68d
add edx, 0x8d75060b
rol ecx, 0x1b
jmp fcn.180005b35
add dword [rbp - 0x28], 0xfc91aab8
xor ebx, dword [rbp - 0x28]
sub ebx, 0x68956176
xor edx, ebx
sub ecx, 0xc2431a70
rol edi, 0x1c
add ebx, esi
add ebx, ecx
add ebx, edx
and ebx, 0x40000000
je 0x180001d0c
rol eax, 0x16
sub edx, 0xa1bc2103
add ebx, 0x27c3ae2e
add esi, 0x49cc9db4
ror esi, 3
add ebx, edx
add ebx, edi
add ebx, eax
and ebx, 0x2000000
je 0x180008698
ror esi, 0x14
rol ecx, 0x13
ror edx, 5
add ebx, edx
add ebx, esi
and ebx, 8
je 0x1800093ad
xor edi, dword [rbp - 0x10]
xor edi, ecx
rol eax, 0xe
xor ebx, 0x588da4fb
add edx, 0x6733a331
jmp 0x1800034e1
add dword [rbp - 0x28], 0x9e5ef04f
xor ebx, dword [rbp - 0x28]
sub edi, 0xcd467346
rol eax, 9
add edx, 0xcfcf2e73
rol esi, 0x1a
add ebx, ecx
add ebx, edi
and ebx, 0x10000000
je 0x18000617a
rol edx, 0x11
ror edx, 0xe
rol eax, 9
add ebx, eax
add ebx, edx
and ebx, 0x1000
je 0x180006dd3
rol esi, 0x1e
ror edi, 0xc
ror edx, 0x19
ror ecx, 0x17
sub edx, 0x95e44c4d
add ebx, edx
add ebx, esi
and ebx, 0x100000
je 0x18000272d
add eax, 0xa67acae9
xor ebx, 0xa518a3fa
add edx, 0xbe17e743
jmp fcn.18000524a
add dword [rbp - 0x28], 0x9e93e35c
xor ebx, dword [rbp - 0x28]
add edi, 0xe993b2cc
sub edx, 0xbf1d662f
rol ebx, 3
add ecx, 0xa4d025b2
add ebx, 0x559b207e
add ebx, edi
add ebx, eax
add ebx, esi
and ebx, 0x20
je fcn.18000312f
sub edi, 0xabf49a0b
xor esi, 0xc5c4a0bc
sub ecx, 0x81263e81
add esi, 0x37865dbe
add ebx, edx
add ebx, eax
and ebx, 0x4000
je 0x180003f0f
ror eax, 0x11
sub esi, 0x72de74f9
add edi, 0xe13dd076
xor edx, esi
add edi, 0x8e6d8697
add ebx, edx
add ebx, eax
and ebx, 0x800000
je fcn.180001e0f
xor eax, edx
sub ecx, 0xd5d60263
xor ebx, dword [rbp - 0x10]
sub esi, 0xcd68f47d
jmp 0x1800073c6
add dword [rbp - 0x28], 0x1ea8b4d
xor ebx, dword [rbp - 0x28]
add eax, 0xf9c0e66b
rol eax, 0x11
ror ebx, 0x18
rol ebx, 0xc
add ebx, ecx
add ebx, eax
and ebx, 0x400
je 0x180001b8a
xor esi, 0xa8b256a0
ror edx, 0x1c
sub edi, 0x722a9fbb
ror eax, 0x1a
ror esi, 0x19
add ebx, edx
add ebx, esi
add ebx, eax
and ebx, 0x10000
je 0x18000abd5
sub ecx, 0x531d0eb3
add ecx, 0xd6e88de6
rol ecx, 0x1f
add eax, 0x36f049d7
rol edx, 0xc
add ebx, ecx
add ebx, edx
add ebx, eax
and ebx, 0x20000
je 0x18000aac1
rol esi, 0x1e
rol ebx, 0x1e
sub edx, 0xc4868658
rol edx, 0x1e
rol edx, 0x11
jmp 0x180001aff
add dword [rbp - 0x28], 0x1dcc049f
xor ebx, dword [rbp - 0x28]
rol edi, 0x11
ror ecx, 6
xor esi, 0xaca7b779
xor esi, 0xc9dd7962
rol edi, 0x1c
add ebx, edx
add ebx, edi
add dword [rbp - 0x28], 0xe7888e48
xor ebx, dword [rbp - 0x28]
sub eax, 0x77ff303d
xor edi, 0xaf93d86
xchg byte [0x141c19fff], bh
adc dword [rcx - 0x2386c816], eax
fld qword [rcx - 0x4c63a23a]
push rdx
add ebx, esi
add ebx, edi
add ebx, eax
and ebx, 4
je fcn.180002b3a
xor eax, dword [rbp - 0x10]
add eax, 0xdbaf2eb9
xor esi, dword [rbp - 0x10]
sub eax, 0xe3d4585c
rol ecx, 0x1a
add ebx, edx
add ebx, ecx
and ebx, 0x80000000
je 0x1800057d2
ror edx, 0x11
rol edi, 2
add edi, 0x15345896
xor edi, 0xcb82b4ad
add ebx, 0x82467d8d
invalid