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

Disassembly:
add dword [rbp - 0x18], 0xd1be3b1
xor ebx, dword [rbp - 0x18]
add esi, 0xfd7c98a
xor ebx, 0xf3ca5444
sub edi, 0xd8a252b
add ebx, edi
add ebx, eax
add ebx, edx
and ebx, 1
je 0x7ff71cc1815
add edi, 0xbff2569d
rol ecx, 0xf
add edx, 0x65f9ed09
ror edx, 9
xor eax, 0x9bab4e4e
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x10
je 0x7ff71cc6c63
ror esi, 0x19
sub edx, 0xfa729538
add edx, 0x70998d89
rol eax, 0x1b
add ebx, edi
add ebx, ecx
add ebx, edx
rol dword [rcx + 0x800e3], cl
add byte [rdi], cl
test byte [rbx + 0x1f], al
add byte [rax], al
xor ebx, eax
xor ecx, dword [rbp - 0x18]
sub edx, 0xca944ce3
jmp 0x7ff71cc4319
mov edi, 0x988f2d77
mov rsp, rbp
mov ebx, 0x5e4a48f6
mov ecx, 0x6cf0e4a5
mov esi, 0xeb2d89e9
mov dword [rbp - 0x18], 0xbfe99deb
mov edx, 0xcdd0c62
sub rsp, 0x20
add dword [rbp - 8], 1
mov eax, dword [rbp - 8]
jmp 0x7ff71cc4be9
add dword [rbp - 0x18], 0x98e62f77
xor ebx, dword [rbp - 0x18]
xor ebx, dword [rbp - 8]
rol esi, 0x11
add ecx, 0x67f18285
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 0x10000000
je 0x7ff71cc7d67
rol eax, 0xe
sub eax, 0xb7effdc7
sub ebx, 0xf1f7b105
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x400
je 0x7ff71cca7aa
xor ebx, ecx
rol edx, 0xb
add ecx, 0x6ab2448d
sub eax, 0x753700c4
xor eax, edx
add ebx, eax
add ebx, ecx
and ebx, 0x80000
add byte [rax], al
or byte [rax], al
je 0x7ff71cc8b68
sub ebx, 0x506d4078
rol ecx, 2
add ecx, 0x20d22a3a
ror edi, 3
add esi, 0xd8615f03
jmp 0x7ff71cc31cf
add dword [rbp - 0x18], 0xf3d14242
xor ebx, dword [rbp - 0x18]
xor ebx, 0xd13d934e
rol esi, 0x19
rol ecx, 0x1f
add ebx, edx
add ebx, ecx
add ebx, edi
and ebx, 0x100
je 0x7ff71cc7b14
sub edx, 0xdeb05af7
add esi, 0x2e3f7196
rol edx, 0x16
add ebx, edx
add ebx, ecx
and ebx, 1
je 0x7ff71cc4fbb
sub ecx, 0x1a0c5503
rol esi, 0x1a
add esi, 0xe911e02
add ebx, edi
add ebx, edx
add ebx, esi
and ebx, 0x400000
je 0x7ff71cc6a3a
ror edx, 4
add ecx, 0xd71f6571
sub edi, 0xa1f2b123
sub eax, 0x5410d562
jmp 0x7ff71cc4319
add dword [rbp - 0x18], 0xf575ae35
xor ebx, dword [rbp - 0x18]
sub edx, 0x6c58b532
xor edi, 0xc01e67fd
ror eax, 0x16
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 0x10000000
je 0x7ff71cc300b
rol esi, 0x1d
ror edx, 0xf
rol eax, 7
ror edi, 0x10
sub ebx, 0xcf1e5acc
add ebx, edi
add ebx, eax
add ebx, edx
and ebx, 0x8000000
je 0x7ff71cc1815
rol edi, 0x14
xor ebx, 0x47ca4b54
xor edi, ecx
add eax, 0x8bf6f891
add ebx, ecx
add ebx, edi
and ebx, 2
je 0x7ff71cc4a45
ror edi, 0x19
xor eax, dword [rbp - 8]
sub edi, 0x85957bf
xor ebx, dword [rbp - 0x18]
jmp 0x7ff71cc1560
add dword [rbp - 0x18], 0x68c38037
xor ebx, dword [rbp - 0x18]
rol edi, 0x15
add edx, 0xc43ff52c
sub edi, 0xa8e2b968
add eax, 0x25afe90a
add edx, 0x30264ed5
add ebx, edx
add ebx, edi
add ebx, eax
and ebx, 0x10
je 0x7ff71cc71a1
ror edx, 0x15
rol ecx, 0x11
add esi, 0xcdfd28e5
rol edx, 0xd
add ebx, edx
add ebx, esi
add ebx, eax
and ebx, 0x20000000
je 0x7ff71cc3e1d
add ecx, 0xe50b9237
rol ebx, 2
rol ecx, 0x1c
add ebx, esi
add ebx, ecx
and ebx, 0x2000000
je 0x7ff71cc1560
xor ebx, dword [rbp - 8]
ror esi, 0x19
ror eax, 9
xor ecx, 0xce158856
jmp 0x7ff71cca1f3
mov esi, 0xeb2d89e9
mov rsp, rbp
mov edi, 0x988f2d77
mov ecx, 0x6cf0e4a5
mov dword [rbp - 0x18], 0xbfe99deb
sub rsp, 0x20
mov ebx, 0x5e4a48f6
mov edx, 0xcdd0c62
inc dword [rbp - 8]
mov eax, dword [rbp - 8]
jmp 0x7ff71cc4be9
add ebx, esi
and ebx, 0x80000
je 0x7ff71cc28c4
sub ecx, 0x8d7cd6c8
rol eax, 0x16
add edi, 0xf97af646
add esi, 0xb2b18c8c
add ebx, eax
add ebx, edi
and ebx, 0x100000
je 0x7ff71cc9382
add edi, 0x13d25b85
add esi, 0x402635f
add ebx, 0x4d5b154
rol esi, 0x1c
rol ebx, 2
add ebx, eax
add ebx, ecx
and ebx, 0x40000
jrcxz 0x7ff71cc32b2
add byte [rax + rax], al
je 0x7ff71cc7b14
add ebx, 0x297d532b
add ecx, 0x1b115018
ror ecx, 9
sub ecx, 0xe0797abf
add esi, 0xbf34cfea
jmp 0x7ff71cc8349
add dword [rbp - 0x18], 0x68dfbf63
xor ebx, dword [rbp - 0x18]
rol ebx, 0x1e
rol eax, 0x11
add eax, 0x3313f94d
rol eax, 0x18
sub eax, 0x3ee0b1a0
add ebx, eax
add ebx, esi
invalid
jrcxz 0x7ff71cc3334