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

Disassembly:
add dword [rbp - 8], 0x38d03b3e
xor ebx, dword [rbp - 8]
rol ebx, 0x1b
ror edi, 9
ror esi, 4
add eax, 0x2e60cde4
add ebx, esi
add ebx, edi
add ebx, ecx
and ebx, 0x20000
je 0x180009083
add edi, 0x37dab43f
xor ebx, 0xab348013
rol ecx, 6
rol esi, 2
rol edx, 0xc
add ebx, edi
add ebx, ecx
and ebx, 0x20000000
je 0x180007b77
xor eax, 0xb9ba03fb
ror ecx, 0x19
sub esi, 0xef2ac811
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 4
je 0x180007d9e
add eax, 0xe5922e55
sub edx, 0xfcc959f
xor ebx, 0xb368a6d0
rol eax, 0x1f
jmp 0x180004116
add dword [rbp - 8], 0x7c030326
xor ebx, dword [rbp - 8]
sub ebx, 0xb1b0ad63
mov al, 0xb1
xor ebx, edx
rol ecx, 0x1f
xor esi, edi
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 0x80000
je 0x180002b5c
add edx, 0xcf3c98af
add esi, 0x53ed685d
add ebx, 0xa04e0c1e
ror edi, 9
rol eax, 0x1c
add ebx, esi
add ebx, ecx
add ebx, edi
and ebx, 0x80000
je 0x1800095df
add esi, 0x4089f886
xor ebx, dword [rbp - 8]
sub esi, 0xc5e0d05c
pop rsp
shl al, 1
vpsadbw xmm1, xmm15, xmmword [rdx + 0x7e]
sti
invalid
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 0x2000
je 0x1800045cf
sub ecx, 0x1a4bc188
ror edi, 0xb
add ebx, 0x5fa9e5d5
jmp 0x180004e0d
add dword [rbp - 8], 0x55ea3eef
xor ebx, dword [rbp - 8]
xor esi, 0x1b86e31d
sub ecx, 0x64ce8b40
ror ecx, 0xd
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 0x10000
je fcn.180006268
xor edi, dword [rbp - 8]
add esi, 0x5486c8e0
xor edi, edx
sub ebx, 0xafcd6201
add ebx, edx
add ebx, edi
and ebx, 0x20000000
je 0x180007e27
add byte [rax], al
add edx, 0xe391cafa
add edx, 0x74bb30e6
xor edi, ebx
add ebx, edi
add ebx, ecx
add ebx, edx
and ebx, 0x80000000
je 0x180004541
add byte [rax], al
xor eax, dword [rbp - 0x18]
rol ecx, 0x11
ror ebx, 0xc
sub edx, 0xf6c75e4a
jmp 0x18000852c
add byte [rax], al
add dword [rbp - 8], 0xd9fd415a
xor ebx, dword [rbp - 8]
add edx, 0x715647d4
add edx, 0xe4a6e5d4
rol ebx, 4
add ebx, ecx
add ebx, eax
and ebx, 0x10000000
je 0x180006e2a
add eax, 0xd83b0301
rol eax, 3
add edx, 0x27b89835
add ecx, 0x6b36f31
add eax, 0x1f1d7cbe
add ebx, edx
add ebx, eax
add ebx, ecx
and ebx, 0x100000
add dword [rbp - 8], 0x8b1a4fb6
xor ebx, dword [rbp - 8]
xor edi, edx
rol ecx, 0x17
ror edi, 0x13
sub ebx, 0xcf97e7d0
sub esi, 0x28e5057a
add ebx, ecx
add ebx, edi
and ebx, 0x10
je 0x180004c74
rol ecx, 0x16
sub esi, 0x393d2d4f
rol eax, 0x16
ror esi, 0x13
xor esi, dword [rbp - 8]
add ebx, ecx
add ebx, edx
add ebx, esi
and ebx, 0x100
je 0x18000547f
rol ebx, 2
ror esi, 0x1f
sub edi, 0x18fbe34e
add ebx, ecx
add ebx, edi
and ebx, 0x80000000
je 0x180001e78
rol eax, 0xe
sub edi, 0xa6bebe77
sub esi, 0x76acea40
ror ecx, 6
jmp 0x180003481
add dword [rbp - 8], 0x4ccf1423
xor ebx, dword [rbp - 8]
xor edi, dword [rbp - 8]
xor edi, 0xac1112d1
lodsb al, byte [rsi]
add edi, 0x4d0eeb0c
add ebx, 0xf3048227
add ebx, eax
add ebx, edi
and ebx, 0x1000000
je 0x1800065ec
rol ecx, 4
ror esi, 4
add ebx, 0x862659c2
add ecx, 0x9fc63042
add ecx, 0x4d98d3e0
add ebx, ecx
add ebx, edx
and ebx, 0x20000000
je 0x180004449
sub edi, 0x792b1a17
xor edi, edx
ror ecx, 0x15
add ebx, ecx
add ebx, eax
add dword [rbp - 8], 0x3773198f
xor ebx, dword [rbp - 8]
rol esi, 0x11
sub esi, 0x3e3edd05
xor esi, edi
add ebx, edi
add ebx, edx
and ebx, 0x200
je 0x180006930
ror ecx, 6
xor eax, dword [rbp - 0x18]
ror eax, 4
xor esi, edx
add ebx, eax
add ebx, edx
add ebx, ecx
and ebx, 0x10000000
je 0x18000852c
sub ebx, 0x69de98d3
add esi, 0x31c0efbf
sub ebx, 0xefa13e9
sub eax, 0x826b622a
sub ebx, 0x52c3d7b
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 0x20
je 0x180004e0d
sub ebx, 0xa0169721
sub edi, 0x844648b7
sub edx, 0x837b7fc2
ror eax, 0x19
sub edx, 0x2ed51a44
jmp 0x180004541
add dword [rbp - 8], 0x70f3c9fd
xor ebx, dword [rbp - 8]
rol edi, 0xd
xor eax, dword [rbp - 0x18]
rol esi, 0x11
rol ebx, 0x1f
rol ecx, 0x17
add ebx, esi
add ebx, ecx
add ebx, edx
and ebx, 0x40000
je 0x180003481
xor edi, 0x48878f83
ror ecx, 0x13
xor eax, 0x1454c595
add ebx, ecx
add ebx, esi
and ebx, 0x10000
je 0x180002e46
rol edi, 0x19
ror ecx, 5
rol edx, 0x10
ror eax, 0x1d
xor edx, edi
add ebx, edi
add ebx, ecx
and ebx, 0x100000
je 0x18000a8d2
ror eax, 0x1c
sub edx, 0xcb759ef5
xor esi, dword [rbp - 8]
jmp 0x180003617
add dword [rbp - 8], 0x3bf97206
xor ebx, dword [rbp - 8]
xor eax, dword [rbp - 8]
sub edi, 0xae9c3b1
ror ecx, 0x15
sub edx, 0x499eb997
add esi, 0xfaff5b15
add ebx, ecx
add ebx, esi
add ebx, eax
and ebx, 4
je 0x180002a67
sub edi, 0x4a4ee748
add ebx, 0x14007cfd
add esi, 0x3b9e08b2
add edx, 0xf48131f6
rol esi, 0xa
add ebx, ecx
add ebx, edx
and ebx, 0x80000
je 0x180006374
sub edi, 0xaf870bee
ror ecx, 0x16
ror esi, 0x14
sub esi, 0x13138969
xor eax, dword [rbp - 0x18]
add ebx, edi
add ebx, esi
add ebx, eax
and ebx, 0x4000
je 0x180007ae9
add edx, 0xc467a8a8
add edx, 0xf1d72dab
sub esi, 0x4f3df1f5
rol ecx, 0xc
sub ebx, 0x78778aff
jmp 0x180008306
add dword [rbp - 8], 0x120aeb37
xor ebx, dword [rbp - 8]
sub edi, 0xc610d848
rol edi, 0x1f
xor esi, edi
add esi, 0x656b8a63
add ebx, edx
add ebx, eax
and ebx, 0x1000000
je 0x180007d9e
rol edx, 8
sub edi, 0x4b1d3552
rol ebx, 2
ror ecx, 0xa
ror edx, 0x14
add ebx, eax
add ebx, ecx
and ebx, 0x8000000
je 0x180007a67
add ecx, 0x76893d23
sub ecx, 0x8bddf2d1
add ebx, 0xa419df9f
add ebx, ecx
add ebx, edx
add ebx, edi
and ebx, 0x20
je fcn.180006bec
sub edi, 0x2dfa5705
ror ecx, 0x1f
add ebx, 0x7485496
rol ebx, 0x1f
jmp 0x180009da9
add dword [rbp - 8], 0xb6e601a4
xor ebx, dword [rbp - 8]
xor ebx, ecx
rol edx, 0x1c
sub edi, 0x8a42252
sub esi, 0x1e76e2c3
add ebx, ecx
add ebx, eax
and ebx, 0x800
je 0x180002fd0
sub edi, 0x944598bf
sub edx, 0xe73863f0
sub edx, 0xdbaa6070
add ebx, edx
add ebx, eax
and ebx, 0x80
je 0x180002b5c
ror ebx, 0x1d
add edx, 0xb0257874
rol esi, 4
ror ecx, 8
add ebx, ecx
add ebx, edi
add ebx, esi
and ebx, 1
je 0x18000828a
xor esi, edx
rol eax, 0x15
add ecx, 0x6ae5bf0e
sub edx, 0x828095a3
ror esi, 0x12
jmp 0x1800022e0
add dword [rbp - 8], 0x97be2cfd
xor ebx, dword [rbp - 8]
sub esi, 0x2d9d4b4a
xor ecx, 0x6ba0f96
xor esi, edi
ror ebx, 6
add ebx, edx
add ebx, ecx
and ebx, 0x400000
je 0x180004a28
rol esi, 0x1b
rol ecx, 6
rol edx, 0x16
add ebx, edx
add ebx, edi
add ebx, ecx
and ebx, 0x400
je 0x180008de3
sub ecx, 0x9efbae61
ror ecx, 0x10
xor edi, ecx
rol ecx, 9
xor esi, 0x6467c27e
add ebx, edi
add ebx, esi
and ebx, 0x40000000
je 0x180009c95
ror ebx, 3
rol ecx, 0x10
ror esi, 0xa
add ebx, 0xc286dad6
jmp 0x1800045cf
add dword [rbp - 8], 0x3750607a
xor ebx, dword [rbp - 8]
xor esi, dword [rbp - 0x18]
add edi, 0x6e0717bc
rol edi, 8
add ecx, 0xe72816ba
add ebx, ecx
add ebx, esi
and ebx, 0x20000
je 0x18000282a
rol edx, 0x1e
add edx, 0x6e10b6a2
rol eax, 0xd
add ebx, edx
add ebx, edi
and ebx, 0x10000
je 0x18000a724
add eax, 0x95ad5c6e
ror ebx, 2
rol edi, 2
ror ebx, 0xe
add ebx, edx
add ebx, eax
and ebx, 1
je 0x1800070bc
sub edx, 0x5277867
ror edx, 0x1d
ror edi, 0xf
ror esi, 0x14
add edi, 0x6ed16ae1
jmp 0x180003c8b
add dword [rbp - 8], 0x50faae55
xor ebx, dword [rbp - 8]
add ebx, 0x386507a4
xor ebx, dword [rbp - 8]
xor ebx, 0x4295581d
rol esi, 6
ror eax, 0xd
add ebx, eax
add ebx, edx
add ebx, edi
and ebx, 0x2000000
je 0x18000282a
ror eax, 5
sub eax, 0xa7d9ba2e
xor edi, 0xa7642653
rol eax, 0x11
add ebx, edx
add ebx, ecx
add ebx, eax
and ebx, 0x20000000
je 0x180003e4a
xor edx, dword [rbp - 8]
ror eax, 0xa
sub edi, 0x1be20994
add ebx, eax
add ebx, esi
and ebx, 0x4000000
je 0x180006fb7
ror ecx, 8
add edi, 0x44a18df0
ror edi, 0x1e
ror ebx, 3
sub edx, 0xea10c73b
jmp 0x180009083
add dword [rbp - 8], 0x212096dc
xor ebx, dword [rbp - 8]
sub esi, 0x47fe5554
sub edx, 0x2336d8a7
ror edi, 0x1a
xor ecx, dword [rbp - 8]
add edx, 0x3f07adf6
add ebx, esi
add ebx, edi
and ebx, 0x80000000
je 0x180002db9
ror eax, 0xf
add edx, 0xf3a24a83
rol ebx, 0x1d
xor ebx, edx
rol ecx, 3
add ebx, esi
add ebx, ecx
and ebx, 0x20
je 0x1800039e2
xor edi, dword [rbp - 0x18]
ror ecx, 8
sub edx, 0xcf6a5169
ror edx, 0x17
sub edx, 0xb0542fba
add ebx, ecx
add ebx, eax
and ebx, 1
je 0x18000828a
ror eax, 3
xor edi, esi
sub edx, 0x8a1db717
ror esi, 8
rol eax, 0x1f
jmp 0x180009c95
add dword [rbp - 8], 0x21807f11
xor ebx, dword [rbp - 8]
xor ecx, 0xa7321c57
sub ebx, 0x585526c5
sub esi, 0x8f0bb728
ror edx, 2
add ebx, ecx
add ebx, esi
add ebx, edx
and ebx, 0x200
je 0x18000282a
add ebx, 0xd2f00888
sub ecx, 0x573584e9
xor edx, 0xfbe50c3
sub eax, 0x357bfd53
add ebx, edx
add ebx, edi
and ebx, 0x10000
je 0x180001082
rol esi, 0x17
sub ecx, 0xb906ee6b
sub eax, 0xdb51b19
xor eax, 0xb98eb681
sub esi, 0xfb17233
add ebx, edi
add ebx, ecx
add ebx, esi
and ebx, 0x40000
je 0x1800044c5
xor esi, 0xd7f9dfea
rol edx, 0x16
ror ebx, 5
jmp 0x180002db9
add dword [rbp - 8], 0x1995396d
xor ebx, dword [rbp - 8]
xor edi, 0x24aa60c7
add esi, 0x4979ed26
rol ebx, 6
add ebx, ecx
add ebx, esi
add ebx, edi
and ebx, 0x8000
je 0x180006816
add ecx, 0xe96f8aec
add ecx, 0x4e18a2e3
sub esi, 0x94d83e13
add eax, 0x2860c759
add ebx, esi
add ebx, edx
rol dword [rbx - 0x7bf0fe1d], cl
invalid
cmpsb byte [rsi], byte [rdi]
invalid
invalid
ror ebx, 0x18
sub edx, 0x4b9ce03
rol ebx, 7
rol edi, 0xb
ror ecx, 0x17
add ebx, esi
add ebx, edx
add ebx, edi
and ebx, 4
je 0x180009702
xor eax, 0x8288469d
ror ebx, 0x11
add edx, 0x8a75dadb
jmp 0x1800050c9
add dword [rbp - 8], 0xd2d29846
xor ebx, dword [rbp - 8]
clc
add edi, 0xe82f895
xor esi, dword [rbp - 0x18]
ror eax, 0xf
add ebx, 0x66805b1a
add ebx, esi
add ebx, edi
and ebx, 0x800000
je 0x18000966c
sub esi, 0xd972348b
xor edx, 0x8d564816
xor ecx, dword [rbp - 8]
sub edi, 0xf33ea8c4
add ebx, esi
add ebx, eax
and ebx, 0x800
je 0x180009da9
ror ebx, 5
sub ecx, 0x6cb5a0f5
rol ebx, 6
add ebx, ecx
add ebx, edx
and ebx, 0x80000
je 0x180001502
sub edx, 0xcb77fa07
ror eax, 0x1b
ror ecx, 0x18
jmp 0x18000abad
add dword [rbp - 8], 0x54aad4cf
xor ebx, dword [rbp - 8]
add ebx, 0xe8228f7b
xor edx, 0xbc8748e3
xor esi, edi
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 4
je 0x18000282a
ror esi, 6
xor esi, ecx
add eax, 0xc8f31de6
ror ebx, 0xb
xor edi, edx
add ebx, esi
add ebx, ecx
and ebx, 0x80000000
je 0x1800063f8
ror edi, 0x1c
rol ecx, 0x1c
sub edx, 0x6c0bee27
ror ecx, 0xe
xor eax, dword [rbp - 0x18]
add ebx, edx
add ebx, eax
and ebx, 0x200
je 0x180007ae9
add edx, 0x9725dbb1
rol ecx, 4
xor ecx, 0x60d8bb73
add edx, 0x5e3f6686
jmp 0x180007d9e
add dword [rbp - 8], 0xfc1ca037
xor ebx, dword [rbp - 8]
xor edi, dword [rbp - 0x18]
xor ebx, eax
sub ebx, 0xe2cba3ce
add ebx, 0xf2584cde
pop rax
xor ecx, dword [rbp - 8]
add ebx, edi
add ebx, edx
and ebx, 0x1000
je 0x18000110a
rol ecx, 8
ror edx, 0x1c
ror ecx, 0x14
xor esi, 0xed523e5a
add ebx, edx
add ebx, ecx
and ebx, 2
je 0x180005737
test byte [rsi - 0x25], dh
invalid
invalid
sub ecx, 0xdab21fa5
sub ebx, 0x48975a45
rol eax, 0x15
add ebx, ecx
add ebx, esi
add ebx, edi
and ebx, 4
je 0x1800037c0
rol edx, 0x17
add ebx, 0xac7342a
add eax, 0x25f8d43a
add esi, 0x46986012
sub ebx, 0xc5935054
jmp 0x1800045cf
add dword [rbp - 8], 0x38f8c790
xor ebx, dword [rbp - 8]
sub edi, 0xa11dcecd
add eax, 0xcae6f080
xor edi, dword [rbp - 0x18]
sub ebx, 0xeb0b2647
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 0x10
je fcn.1800030f2
rol esi, 4
sub edx, 0x20d45420
sub edx, 0x3988106
xor ebx, dword [rbp - 8]
sub esi, 0xcd7357f
add ebx, edi
add ebx, esi
add ebx, eax
and ebx, 0x2000
je 0x180003e4a
rol edx, 0x17
add eax, 0xb0db7591
sub edx, 0xc0320c7d
xor ebx, esi
add ebx, ecx
add ebx, esi
and ebx, 0x80000
je 0x180009f8a
xor edx, esi
ror edx, 6
ror edx, 0x1f
jmp 0x180005bb6
and ebx, 0x400000
je 0x18000a1b4
sub esi, 0xd60f3eb4
rol edi, 0x11
jp 0x1800083cb
add ebx, esi
add ebx, ecx
and ebx, 0x4000
je 0x18000419b
add ecx, 0x20b17cc9
rol eax, 0xf
sub edx, 0xa1cc0bc5
jmp 0x180004449
add dword [rbp - 8], 0xc9bff4ee
xor ebx, dword [rbp - 8]
sub esi, 0x9c2365a5
xor ebx, 0x8b7c7a17
sub edi, 0xebc991ad
add ebx, eax
add ebx, edx
and ebx, 0x1000
je 0x1800061e3
sub ebx, 0x9868ab4a
ror edi, 5
xor eax, dword [rbp - 8]
xor edx, dword [rbp - 8]
add ebx, 0x3e4457dc
add ebx, edx
add ebx, esi
add ebx, eax
and ebx, 0x100
je 0x180007ae9
ror esi, 0x19
rol ebx, 0x17
xor ebx, dword [rbp - 0x18]
ror ebx, 0xc
xor ecx, dword [rbp - 0x18]
add ebx, edi
add ebx, esi
and ebx, 8
je 0x18000abad
rol ebx, 0x1c
add ecx, 0x6fc12304
ror eax, 0x1b
xor edi, 0xd66294ec
sub esi, 0x49a7403e
jmp 0x180004449
add dword [rbp - 8], 0xee752c13
xor ebx, dword [rbp - 8]
ror edi, 0x1c
xor esi, dword [rbp - 8]
sub edi, 0x6e8bddce
add esi, 0x6e4735c7
add ebx, ecx
add ebx, eax
add ebx, edx
and ebx, 0x2000
je 0x180008b15
add edi, 0xe9924cb
add ebx, 0x92edba23
rol edi, 0x1c
sub eax, 0x53925b5e
add esi, 0xf0b2957e
add ebx, eax
add ebx, edx
add ebx, edi
and ebx, 0x200
je 0x1800070bc
ror edx, 0x13
xor ecx, edi
add ecx, 0x7e75aa51
add ebx, ecx
add ebx, esi
add ebx, edx
and ebx, 0x10000
je 0x180009c95
add edx, 0xa7aeea51
xor esi, ebx
rol eax, 0x1f
jmp 0x180003481
add dword [rbp - 8], 0xd7604329
xor ebx, dword [rbp - 8]
xor ecx, 0x50b24eb2
ror esi, 7
xor eax, ecx
xor esi, 0x1fbcbb2c
add ebx, ecx
add ebx, edx
add ebx, eax
and ebx, 0x4000000
je fcn.180006268
sub edi, 0x33a595c1
add edi, 0x10fbb8d
lea edi, [rbx - 0x313efef1]
sbb eax, 0xd301cb01
and ebx, 0x400
je 0x180003960
add ecx, 0x48cc5b84
sub edi, 0xc056e0ec
add esi, 0x4a9a407f
rol ecx, 0xe
add ecx, 0xb77cd7b1
add ebx, edx
add ebx, eax
and ebx, 0x10000
je 0x180005bb6
add ecx, 0xf7d69734
rol edi, 0xc
sub edx, 0xe6bc0c14
sub edx, 0x92f568a9
invalid