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

Disassembly:
add dword [rbp - 0x18], 0x54aaceb6
xor ebx, dword [rbp - 0x18]
ror esi, 8
add ecx, 0x34a13c54
ror ebx, 0x10
add ebx, 0x1689014
sub esi, 0x9f7ea804
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x1000000
je 0x7ff71cc8128
ror ecx, 8
rol eax, 0x1c
rol ecx, 0x14
rol eax, 0x13
add ebx, esi
add ebx, edx
and ebx, 0x40
je 0x7ff71cc2b64
ror ebx, 0x15
rol eax, 0x15
sub edi, 0x1ad1ba8e
add ebx, esi
add ebx, edi
and ebx, 0x20000000
je 0x7ff71cca942
add esi, 0x69cba7b3
rol edi, 9
xor eax, 0x8c97899a
jmp 0x7ff71ccaebb
add dword [rbp - 0x18], 0xf5464189
xor ebx, dword [rbp - 0x18]
ror ebx, 0xa
add eax, 0xbfd4e1bc
sub ecx, 0xa5d88907
sub edi, 0xb90bb0c9
add ebx, esi
add ebx, edi
and ebx, 0x100
je 0x7ff71cc6f97
rol edi, 6
sub edx, 0xb2f04ac9
ror edx, 3
add ebx, ecx
add ebx, esi
add ebx, eax
ret
and ebx, 0x20000
je 0x7ff71cc8a0d
sub ecx, 0xd972b659
ror ecx, 7
add ebx, 0x927c2688
add ebx, ecx
add ebx, edi
and ebx, 1
je 0x7ff71cc8d97
add edi, 0x751b52d2
ror edx, 9
rol eax, 5
sub esi, 0xe1356039
xor ebx, eax
jmp 0x7ff71cc86aa
add dword [rbp - 0x18], 0x42ecc9ec
xor ebx, dword [rbp - 0x18]
xor ebx, edi
rol ecx, 0xf
rol edi, 0xc
sub edi, 0xe5ebaa20
add ebx, ecx
add ebx, esi
and ebx, 0x40
je 0x7ff71cc4fbb
sub esi, 0xc538f4c0
rol esi, 0x1b
add edx, 0x814e49cc
ror ecx, 0x10
sub ecx, 0xe573e919
jae 0x7ff71cc1ac3
add ebx, esi
add ebx, ecx
and ebx, 4
je 0x7ff71cc9fea
xor edi, 0x73e681ab
xor ebx, 0x27ea34e8
add edx, 0xd1b34a46
xor ecx, edx
xor ebx, 0x42b1589f
add ebx, edx
add ebx, eax
and ebx, 0x20
je 0x7ff71cc1815
ror eax, 0x19
rol esi, 8
xor eax, dword [rbp - 0x18]
add ecx, 0x656adcab
jmp 0x7ff71cc34d9
add dword [rbp - 0x18], 0xf873b872
xor ebx, dword [rbp - 0x18]
rol edi, 0xe
xor edi, esi
xor edx, 0x603fe873
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x20000000
je 0x7ff71cc31cf
xor esi, 0xb9408708
add edx, 0xfde5446f
ror ecx, 0xe
add ebx, edi
add ebx, esi
and ebx, 0x20
je 0x7ff71cc2ae1
xor edx, 0xf051b06b
xor eax, 0x3e77f7ff
ror edx, 0x10
rol ebx, 0x1e
add ebx, 0xc35fd1be
add ebx, eax
add ebx, ecx
and ebx, 0x1000
je 0x7ff71cc5150
sub eax, 0xb2344e1d
sub eax, 0x33446dd0
add edi, 0x9032f3c9
ror edi, 0x1f
jmp 0x7ff71cc6ce4
add dword [rbp - 0x18], 0x4a6a52ff
xor ebx, dword [rbp - 0x18]
ror ebx, 0x13
xor ecx, 0x1f6822d
rol edx, 0xe
sub esi, 0xd27e18b
add ebx, ecx
add ebx, eax
and ebx, 0x1000
je 0x7ff71cc5150
ror esi, 0x16
rol ecx, 8
sub edi, 0x8a293633
add ebx, edi
add ebx, edx
and ebx, 0x800000
je 0x7ff71cc1aa1
rol esi, 9
xor ecx, 0x718e9cc3
pushfq
invalid
jno 0x7ff71cc24ad
leave
invalid
rol edx, 9
sub ebx, 0xe6c5794e
add ebx, ecx
add ebx, edi
and ebx, 0x10000
je 0x7ff71cc7c65
sub eax, 0xb9fa4a0b
rol eax, 0xb
sub edx, 0x362be125
sub ecx, 0xeb1cbc2d
add eax, 0xe586f02f
jmp 0x7ff71cc470c
add dword [rbp - 0x18], 0x90bdd8fb
xor ebx, dword [rbp - 0x18]
rol edi, 0x17
sub edi, 0x4e593e32
ror ecx, 0x16
add edi, 0x7b03f3b4
add ebx, esi
add ebx, edx
and ebx, 0x8000
je 0x7ff71cc9b8e
add edi, 0x75a9b73d
sub edi, 0x19ac03c6
ror ebx, 0x1f
sub edx, 0xa7d021ab
rol esi, 2
add ebx, eax
add ebx, edi
and ebx, 0x800
je 0x7ff71cc2004
ror ebx, 0x11
add ebx, 0xf5427d90
rol ebx, 0x10
xor ecx, 0x3669615b
add ebx, ecx
add ebx, eax
and ebx, 0x1000000
je 0x7ff71cc3140
xor ebx, 0x459c6d75
ror ecx, 0x16
sub esi, 0x839dbbe
ror edx, 0x1d
jmp 0x7ff71cc7ba1
add dword [rbp - 0x18], 0xd0d997cc
xor ebx, dword [rbp - 0x18]
xor ecx, 0xdfed1a1b
add edx, 0xa0587ead
sub esi, 0x4a14ced2
xor edx, dword [rbp - 0x18]
call 0x7ff34cdf486
and ebx, 0x100000
je 0x7ff71cc8d97
sub esi, 0x5df54528
rol ecx, 0x17
xor esi, edx
sub edx, 0x57b655f9
ror edi, 0x13
add ebx, edi
add ebx, edx
add ebx, esi
and ebx, 0x1000
je 0x7ff71cc9b8e
rol edx, 8
xor ebx, 0x78e32ff3
xor ecx, esi
ror ebx, 0xa
add ebx, edi
add ebx, esi
add ebx, eax
and ebx, 2
je 0x7ff71cc776e
add dword [rbp - 0x18], 0x8ef81311
xor ebx, dword [rbp - 0x18]
rol esi, 0x11
rol edx, 4
rol edx, 0x14
sub ebx, 0x78012789
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x80
je 0x7ff71cc692e
ror edi, 0x13
rol ecx, 0x18
rol ecx, 7
xor edx, 0xb284aaba
ror edx, 2
add ebx, eax
add ebx, edx
and ebx, 0x10
je 0x7ff71cc8a0d
sub eax, 0xc59744bc
add edi, 0x4c57c74a
rol esi, 0x16
ror ecx, 5
add edx, 0x46349d4d
add ebx, ecx
add ebx, edi
and ebx, 0x2000
je 0x7ff71cc1baf
sub eax, 0x51813094
sub ebx, 0x51a38f23
rol edx, 0xc
sub eax, 0xa92fadb1
jmp 0x7ff71cc6c63
add dword [rbp - 0x18], 0x8bdf472f
xor ebx, dword [rbp - 0x18]
xor ebx, 0x9268a219
sub ecx, 0xd876cdfe
add ebx, 0xc6a031a8
rol edi, 0xc
rol edi, 0x18
add ebx, ecx
add ebx, edi
and ebx, 0x80000
je 0x7ff71cc28c4
add dword [rbp - 0x18], 0xed7ae5bf
xor ebx, dword [rbp - 0x18]
rol ebx, 0x1c
ror edi, 0xf
rol ecx, 3
add ebx, edi
add ebx, esi
add ebx, eax
and ebx, 0x80000
je 0x7ff71cc1815
rol ebx, 0xb
xor edi, 0xbe00e1b8
sub edx, 0x776f68b9
sub ebx, 0xfc0b34f5
add ebx, ecx
add ebx, edx
and ebx, 0x8000
je 0x7ff71cc249a
add edi, 0xb764694a
sub edx, 0x15d1ef95
xor ecx, edi
ror edx, 0x1d
rol edx, 0x17
add ebx, ecx
add ebx, eax
add ebx, edx
and ebx, 0x10000
je 0x7ff71cc2ae1
add esi, 0xfc3a2685
ror edi, 0x1c
xor eax, 0xd22256f1
rol ebx, 0x1d
sub ecx, 0x8e910c9c
jmp 0x7ff71cc2190
add dword [rbp - 0x18], 0xd3e58efb
xor ebx, dword [rbp - 0x18]
add eax, 0xb60c4501
sub eax, 0x26ba06c0
ror eax, 0x11
sub eax, 0x39df800c
add ebx, eax
add ebx, edx
add ebx, ecx
and ebx, 0x200000
je 0x7ff71cc3243
ror edi, 0x12
xor ecx, 0x3208d7e0
sub ebx, 0x3e3874b0
add edi, 0xc387ead9
add edi, 0x4f1f8ad9
add ebx, eax
add ebx, edx
and ebx, 0x80
je 0x7ff71cca7aa
rol ebx, 0x1c
rol edi, 0x1f
add eax, 0x3c479440
add eax, 0x17cbb119
rol ecx, 0x17
invalid
add ebx, ecx
add ebx, esi
and ebx, 0x20000
je 0x7ff71cc9300
sub ecx, 0xa836023a
rol ecx, 0xd
rol eax, 0x1f
xor edi, dword [rbp - 8]
jmp 0x7ff71cc8618
add dword [rbp - 0x18], 0x2cf98c9b
xor ebx, dword [rbp - 0x18]
rol ecx, 0x1c
xor edi, dword [rbp - 0x18]
sub eax, 0x5757ac0b
add ebx, edx
add ebx, eax
and ebx, 0x10000000
je 0x7ff71cc4fbb
xor ebx, 0x4f7bba5d
ror edi, 0xa
add ecx, 0x36ca7869
add esi, 0x6fce791b
add ebx, ecx
add ebx, edx
add ebx, edi
and ebx, 0x100000
je 0x7ff71cc2b64
sub eax, 0x7929556f
xor eax, dword [rbp - 8]
ror edx, 0xa
xor eax, 0xa9bd7114
sub ebx, 0x29593728
add ebx, edx
add ebx, esi
add ebx, ecx
and ebx, 0x2000000
je 0x7ff71cc1560
add eax, 0xd01b9f5c
ror esi, 0xf
sub ebx, 0x5636f1a7
add eax, 0x923b3348
jmp section..text
add dword [rbp - 0x18], 0xd600a4b9
xor ebx, dword [rbp - 0x18]
add ecx, 0x886a979e
xor edx, 0xd990eb2c
rol edi, 0x14
add ecx, 0xa4e8bccd
add ebx, edx
add ebx, edi
and ebx, 0x10000
je 0x7ff71cc4465
ror esi, 0x1d
rol eax, 0x1c
rol eax, 5
add ebx, edx
add ebx, esi
add ebx, eax
and ebx, 0x80000000
je 0x7ff71cca942
add edx, 0xab678d9
rol ebx, 0x13
add ecx, 0x33a915a0
add ebx, esi
add ebx, edi
add ebx, ecx
and ebx, 0x20
je 0x7ff71cc8b68
ror eax, 6
rol ebx, 0x10
xor esi, 0xc3cec93d
sub eax, 0x3a5d9b5e
jmp 0x7ff71cc2004
add dword [rbp - 0x18], 0x278dd964
xor ebx, dword [rbp - 0x18]
xor edi, 0x8198a1ac
add edi, 0xf1376df5
ror ebx, 5
sub eax, 0x2e6dff82
sub eax, 0xfa42aceb
add ebx, edx
add ebx, eax
and ebx, 0x2000000
je 0x7ff71cc1cb5
ror edx, 0x17
add edi, 0x98a90931
add ecx, 0x5fcaeab4
rol edi, 0x19
add ebx, ecx
add ebx, edx
add ebx, esi
and ebx, 4
je 0x7ff71ccab64
xor edx, 0x8255f0f4
xor ebx, 0x7c99b5fe
add edx, 0xfe506f7c
add ebx, edi
add ebx, ecx
and ebx, 0x4000000
je 0x7ff71cc776e
xor eax, edx
ror edi, 0x13
sub ebx, 0xed62d40a
xor edi, 0x4a767c9e
jmp 0x7ff71cc4fbb
add dword [rbp - 0x18], 0x3e5541ab
xor ebx, dword [rbp - 0x18]
ror ecx, 0x1d
xor edx, 0x179b5eea
add ecx, 0x946a11
rol edx, 0x14
rol esi, 0x10
add ebx, ecx
add ebx, edi
and ebx, 8
je 0x7ff71cc7018
rol edi, 0xd
ror edi, 0xb
add eax, 0xd063bada
add edx, 0x3836fb8a
xor eax, ecx
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x20000
je 0x7ff71cc2190
ror esi, 0xc
add eax, 0xf8da3392
rol esi, 0xb
add ebx, esi
add ebx, eax
and ebx, 0x8000
je 0x7ff71cca071
ror edi, 0x12
rol edx, 3
add eax, 0x962dbb44
add esi, 0xc8745d44
ror eax, 0x1b
jmp 0x7ff71cc4a45
add dword [rbp - 0x18], 0x2bd8cd0e
xor ebx, dword [rbp - 0x18]
xor ecx, ebx
add ebx, 0x83c64715
rol edi, 0x10
add ebx, edx
add ebx, ecx
add ebx, esi
and ebx, 0x20000
je 0x7ff71cc3090
rol esi, 0x1d
ror ecx, 0x10
xor ebx, 0x108b6422
add ebx, edx
add ebx, esi
add ebx, ecx
and ebx, 0x40000000
je 0x7ff71cc34d9
sub ecx, 0x415166ab
add edx, 0xc421ed8f
ror edx, 0x1d
xor eax, 0x8ef12ab6
add ebx, edx
add ebx, ecx
and ebx, 0x2000
je 0x7ff71cc364e
xor ebx, 0x183607fe
add edi, 0xa893ec2e
rol ebx, 9
jmp 0x7ff71cc71a1
add dword [rbp - 0x18], 0xab4b61a8
xor ebx, dword [rbp - 0x18]
sub edx, 0x20b1dc90
rol edi, 8
rol eax, 0x10
ror edi, 0x19
xor ebx, 0x673ad3af
add ebx, edi
add ebx, eax
and ebx, 0x4000
je 0x7ff71cc5150
sub ebx, 0x7f440694
ror esi, 0xc
ror edx, 7
xor ecx, 0x7e56f1ea
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 0x800
je 0x7ff71cc9e42
add eax, 0x59d7e79c
ror ecx, 0x12
sub edi, 0x49e7f376
add ebx, esi
add ebx, ecx
and ebx, 0x8000000
add byte [rax], al
add byte [rax], cl
je 0x7ff71cc8d0b
rol eax, 0x1f
add edx, 0xd879fa28
ror edi, 0x1c
xor eax, edi
rol edi, 0x1e
jmp 0x7ff71cc9b8e
add dword [rbp - 0x18], 0x8961ded8
xor ebx, dword [rbp - 0x18]
ror eax, 0x13
add ecx, 0x6a291d7
add eax, 0xf12d0e46
xor esi, ebx
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x40
je 0x7ff71cc7b14
rol eax, 0xb
xor ebx, 0xa81ed06a
xor eax, 0x460dd0cf
sub edi, 0xada2f55d
add ebx, edx
add ebx, eax
add ebx, esi
and ebx, 8
je 0x7ff71cca7aa
xor esi, 0x19ebe209
sub edi, 0x623fbcae
add eax, 0x1c7bb5ef
ror ebx, 0x13
add ebx, ecx
add ebx, eax
and ebx, 0x20000
je 0x7ff71cc561e
sub edx, 0x868887bf
sub ebx, 0x287d2ac1
sub ecx, 0xcc9a0fe6
jmp 0x7ff71cc34d9
add dword [rbp - 0x18], 0xa0ab1efa
xor ebx, dword [rbp - 0x18]
sub ecx, 0xc0a36294
rol ecx, 3
ror ecx, 0x19
ror edx, 0x1a
add ebx, esi
add ebx, edx
add ebx, eax
and ebx, 8
je 0x7ff71cc34d9
ror edi, 5
rol esi, 0x1c
add esi, 0xd57adc62
add eax, 0x2079dd0b
ror ebx, 0x1a
add ebx, esi
add ebx, ecx
and ebx, 0x10000
je 0x7ff71cc4fbb
rol ecx, 0x16
xor edi, ecx
ror ebx, 3
add ebx, edx
add ebx, edi
add ebx, eax
and ebx, 0x1000
je 0x7ff71cc6be2
ror eax, 0x1b
rol edi, 0xc
rol edx, 4
xor ebx, 0xff2b273b
jmp 0x7ff71cc4797
add dword [rbp - 0x18], 0x184d8fd2
xor ebx, dword [rbp - 0x18]
rol edi, 0x1e
ror eax, 6
add ebx, 0xdf1bfac4
rol edx, 5
sub eax, 0xd1db1c3f
add ebx, ecx
add ebx, edx
and ebx, 0x4000000
je 0x7ff71cc1560
rol edi, 0xd
xor ecx, 0x7eba8fc5
sub ecx, 0xdd3f149a
rol edx, 0x13
add ebx, esi
add ebx, ecx
add ebx, edx
and ebx, 0x2000
je 0x7ff71cc2b64
rol ebx, 0x12
sub edi, 0xe1d1114e
sub ecx, 0xa2c6ba25
xor edi, 0xa229e4f9
sub ecx, 0x791b9473
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 0x2000000
je 0x7ff71cc27b9
add esi, 0x28d4a434
ror eax, 7
add eax, 0x9bea0858
rol ebx, 5
rol edx, 0x17
jmp 0x7ff71cc5150
ror eax, 0xa
add ebx, edx
add ebx, esi
and ebx, 0x80000
je 0x7ff71cc6413
xor edi, dword [rbp - 8]
sub edi, 0xb32070bd
ror edx, 0xa
jmp 0x7ff71cc43cc
add dword [rbp - 0x18], 0x4925a14a
xor ebx, dword [rbp - 0x18]
rol ecx, 6
xor ecx, 0x83626ad0
sub ebx, 0x7b30ba36
ror edx, 0x1c
add ebx, esi
add ebx, edx
and ebx, 0x100
je 0x7ff71cc6385
sub edx, 0xea071adf
add ecx, 0xe3f068bd
xor edi, 0x1d8422e2
add edi, 0x1315ac35
sub eax, 0xccc9746
add ebx, edx
add ebx, eax
add ebx, edi
and ebx, 0x2000000
je 0x7ff71cc61f1
ror ebx, 0x1b
sub edx, 0x90625503
ror edx, 0x10
ror eax, 0x1c
add ebx, edx
add ebx, edi
and ebx, 8
je 0x7ff71cca5a2
ror eax, 7
add eax, 0xb526523d
add ecx, 0x45ffc209
ror edx, 2
ror ebx, 6
jmp 0x7ff71cc6a3a
add dword [rbp - 0x18], 0x24635d57
xor ebx, dword [rbp - 0x18]
xor ebx, 0x4748c18e
rol esi, 0xb
rol eax, 0x15
add edi, 0x544452c0
add ebx, ecx
add ebx, edx
and ebx, 0x40
je 0x7ff71cc9b19
xor edi, 0x703e0b78
xor ecx, 0xd85a8c0b
sub eax, 0x9d2a5f31
ror ecx, 0xf
sub edi, 0xc195d3aa
add ebx, edx
add ebx, esi
add ebx, eax
and ebx, 0x4000
je 0x7ff71cc8349
add edx, 0xc2536035
sub ecx, 0x6acd0717
ror ebx, 4
add ebx, edx
add ebx, esi
and ebx, 0x400000
je 0x7ff71cc8128
rol ecx, 0x14
sub esi, 0x2547d009
add ecx, 0xc3174d46
ror edi, 0x1a
jmp 0x7ff71cc8618