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

Disassembly:
add dword [rbp - 0x18], 0xa6665b0f
xor ebx, dword [rbp - 0x18]
add esi, 0xe9cb627d
rol ebx, 0x15
add edi, 0x9071c953
sub ebx, 0xcff8f371
add ebx, edi
add ebx, esi
and ebx, 0x200000
je 0x7ff71cc3090
sub esi, 0x8350d631
ror eax, 5
add ebx, 0x93d82621
xor eax, 0xf9a98ab
rol ecx, 3
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 0x20
je 0x7ff71cc81b0
rol esi, 0x1d
add ebx, 0x321d76fa
add esi, 0x86e84f49
rol edi, 0x1c
sub eax, 0x47640df2
add ebx, edi
add ebx, esi
and ebx, 4
je 0x7ff71cc4fbb
ror esi, 0xe
ror esi, 9
xor esi, eax
ror esi, 6
jmp 0x7ff71cc9532
add dword [rbp - 0x18], 0x6f9aa1e5
xor ebx, dword [rbp - 0x18]
add edx, 0x96d28684
sub eax, 0x47552270
call 0x7ffb9213fcd
add dword [rbp - 0x18], 0x8dc16d09
xor ebx, dword [rbp - 0x18]
add eax, 0x3f29dbd0
add eax, 0x98901676
add edx, 0xbfcf5c2a
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x400000
je 0x7ff71cc1d47
ror edx, 0x12
ror eax, 2
xor edi, dword [rbp - 0x18]
add ebx, esi
add ebx, eax
and ebx, 0x2000
je 0x7ff71cc8618
add edi, 0x8433a763
ror edx, 3
sub edi, 0x9b731253
add ebx, esi
add ebx, edi
add ebx, ecx
and ebx, 0x10000000
je 0x7ff71ccab64
ror ebx, 3
ror edi, 0x1b
add edi, 0xa5a9b831
jmp 0x7ff71cc2190
add dword [rbp - 0x18], 0x74c8c4e6
xor ebx, dword [rbp - 0x18]
ror edi, 9
sub ebx, 0x88e9fda9
xor esi, 0x9ddf705
xor ebx, 0x207b5ac3
add ebx, edx
add ebx, eax
and ebx, 0x10000000
je 0x7ff71cca7aa
add ebx, 0x21b3c51c
ror edx, 0x1d
rol esi, 0xd
add edi, 0xde8cb72
add ebx, eax
add ebx, esi
add ebx, edi
and ebx, 0x4000000
je 0x7ff71cc14d5
rol edi, 4
xor esi, dword [rbp - 0x18]
ror edi, 0x1b
sub edx, 0x9fed6521
add eax, 0x7b64b805
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 4
je 0x7ff71ccab64
add ecx, 0x79843726
rol edi, 0x10
ror eax, 0xe
xor ecx, eax
jmp 0x7ff71cc3140
test ch, ah
push 0
add byte [rcx - 0x23cbe517], al
lodsb al, byte [rsi]
ror ecx, 2
xor eax, dword [rbp - 0x18]
rol edx, 0x1f
add ebx, eax
add ebx, edi
add ebx, edx
and ebx, 0x400
je 0x7ff71cc3243
add ecx, 0xeed1e303
xor eax, 0xff1bc08f
ror edx, 0x12
sub ebx, 0x1d3a0993
add ebx, edx
add ebx, esi
add ebx, ecx
and ebx, 0x1000
je 0x7ff71cc5fa6
xor eax, 0xfa013167
rol ebx, 0xd
xor ebx, dword [rbp - 8]
ror edx, 0xf
jmp 0x7ff71cc81b0
add dword [rbp - 0x18], 0xa488cb16
xor ebx, dword [rbp - 0x18]
sub eax, 0xfecbee49
rol esi, 3
ror eax, 0xa
xor ebx, edi
sub edi, 0xce656cb8
add ebx, edx
add ebx, ecx
and ebx, 0x20000
je 0x7ff71cc6413
rol esi, 7
sub eax, 0x2641d9b1
xor ebx, dword [rbp - 8]
rol esi, 0xd
add ebx, edx
add ebx, edi
and ebx, 0x2000000
je 0x7ff71cc3140
ror ebx, 3
ror edx, 2
xor edx, ebx
add ebx, edi
add ebx, eax
add ebx, esi
and ebx, 0x400
je 0x7ff71cc8fa2
add edi, 0xdca0d1e5
add edx, 0xc3fcfd1c
rol ebx, 0x15
add ebx, 0xb91fca2d
rol edi, 2
jmp 0x7ff71cc8128
add dword [rbp - 0x18], 0x1498e87a
xor ebx, dword [rbp - 0x18]
add edi, 0x97157db
add esi, 0x3e72d3e8
sub edi, 0x41fec123
rol edx, 0xb
add ebx, esi
add ebx, edx
and ebx, 0x4000
je 0x7ff71cc4203
sub edx, 0xe892b299
rol eax, 0x18
add edi, 0x56892d8
add edi, 0xc3d16c63
add ebx, eax
add ebx, esi
add ebx, ecx
and ebx, 8
je 0x7ff71cc71a1
add ecx, 0xc3126cf1
add esi, 0x46363d87
rol ecx, 0x15
add edx, 0xdabff2df
sub esi, 0x3191ba57
add ebx, ecx
add ebx, edx
add ebx, edi
and ebx, 0x10000000
je 0x7ff71cc9382
ror ecx, 4
add eax, 0x8a6e43fe
ror ebx, 0x15
sub ecx, 0x26f27954
jmp 0x7ff71cc9415
add dword [rbp - 0x18], 0x3b712f87
xor ebx, dword [rbp - 0x18]
ror eax, 0xe
rol eax, 0xe
sub edx, 0x54eb43e
add ebx, edi
add ebx, esi
and ebx, 0x100000
je 0x7ff71cc3552
xor ecx, 0x9a93b9f7
sub eax, 0x4b2e9dd2
rol edx, 0xc
add ebx, edi
add ebx, ecx
and ebx, 0x1000000
je 0x7ff71cc8959
sub esi, 0x4d8504e
rol esi, 0x1d
add esi, 0xf9877a75
sub ecx, 0x6a602aa2
xor esi, dword [rbp - 8]
add ebx, edx
add ebx, esi
and ebx, 4
je 0x7ff71cc61f1
add ebx, 0xb857a94a
sub eax, 0xf8319731
ror edx, 0x1d
jmp 0x7ff71cc1560
mov ebx, 0x5e4a48f6
mov esi, 0xeb2d89e9
mov edx, 0xcdd0c62
mov edi, 0x988f2d77
mov rsp, rbp
mov ecx, 0x6cf0e4a5
sub rsp, 0x20
mov dword [rbp - 0x18], 0xbfe99deb
inc dword [rbp - 8]
mov eax, dword [rbp - 8]
jmp 0x7ff71cc4be9
add dword [rbp - 0x18], 0x931e5d50
xor ebx, dword [rbp - 0x18]
rol ecx, 8
sub ebx, 0x261b02c5
sub edi, 0xf019fb96
rol esi, 5
ror eax, 0x11
add ebx, eax
add ebx, edi
and ebx, 0x4000
je 0x7ff71cc2004
rol ebx, 0xf
add ecx, 0xa07ef328
ror ecx, 0xb
ror eax, 0x15
sub ebx, 0xcea79fe3
add ebx, eax
add ebx, esi
add ebx, ecx
and ebx, 0x8000
je 0x7ff71cc6a3a
rol edx, 0x1a
add ebx, 0xf3f065ae
ror esi, 0xf
rol edi, 0xe
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x4000
je 0x7ff71ccab64
add edi, 0x5adf948d
add eax, 0xed7bb2fd
ror edx, 0x17
rol edi, 0x13
ror ecx, 0xd
jmp 0x7ff71cc3944
add dword [rbp - 0x18], 0xea226e7
xor ebx, dword [rbp - 0x18]
add esi, 0x8add3aa3
xor ebx, eax
sub esi, 0xcbc99c9f
sub esi, 0xa3642dd
rol edi, 8
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 2
je 0x7ff71cc776e
ror edx, 0x14
add edi, 0x82787c00
ror ebx, 0x1c
add ebx, ecx
add ebx, esi
add ebx, edi
and ebx, 0x40000
je 0x7ff71cc5724
xor ecx, dword [rbp - 0x18]
add edi, 0xdb275052
add eax, 0x45a6406c
add edx, 0xada8a17a
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x4000
je 0x7ff71cc4465
add esi, 0x6ed3b844
add ecx, 0x4b4eddaf
add edx, 0x70a33035
sub edi, 0x8638031
jmp 0x7ff71cca942
add dword [rbp - 0x18], 0xfa76b18b
xor ebx, dword [rbp - 0x18]
rol esi, 0x18
rol esi, 0x16
rol edi, 0x11
add ebx, esi
add ebx, edi
add ebx, eax
and ebx, 0x4000000
je 0x7ff71cc926e
xor edx, dword [rbp - 8]
add ebx, 0xa2a0f17d
add ecx, 0x7f4b4ca3
add ebx, eax
add ebx, edx
and ebx, 8
je 0x7ff71cc71a1
xor ecx, edx
ror esi, 0xf
xor edi, 0x4d5c651e
ror eax, 0x11
add ecx, 0x5f60384e
add ebx, esi
add ebx, edi
add ebx, edx
and ebx, 0x800
je 0x7ff71cc61f1
rol esi, 5
add esi, 0xc85f0cb4
rol esi, 0xc
add eax, 0x4e5862a0
jmp 0x7ff71cc692e