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

Disassembly:
add dword [rbp - 0x18], 0x11efd1fa
xor ebx, dword [rbp - 0x18]
xor edi, esi
add esi, 0x6e09c70
xor ebx, 0x3ae20a65
add dword [rbp - 0x18], 0xe67c062f
xor ebx, dword [rbp - 0x18]
ror ebx, 4
ror ebx, 0x16
xor edx, esi
sub ebx, 0x940f0132
xor ecx, 0xe7ac5e46
add ebx, edx
add ebx, esi
and ebx, 0x100
je 0x7ff71cc9b19
add eax, 0x4014bdfa
add edx, 0x661c15ab
xor edx, 0xd4459876
add ebx, edi
add ebx, ecx
add ebx, esi
and ebx, 0x20
je 0x7ff71cc3fcd
add dword [rax], edx
add byte [rax], al
xor edx, 0xf8038a32
xor esi, dword [rbp - 8]
xor edx, 0xf29412ad
add esi, 0xa5458260
sub esi, 0xa5048b68
add ebx, ecx
add ebx, esi
and ebx, 0x80000000
je 0x7ff71cc6413
rol edi, 0x10
sub esi, 0xf457f3df
ror edx, 7
ror eax, 0x14
jmp 0x7ff71cc4a45
add dword [rbp - 0x18], 0x579ced78
xor ebx, dword [rbp - 0x18]
add eax, 0x6ccf377e
rol esi, 0x1e
xor ebx, edx
add edi, 0x917e0104
add ebx, edi
add dword [rbp - 0x18], 0xacf73388
xor ebx, dword [rbp - 0x18]
add edx, 0x54e1957
rol ecx, 0xa
xor ebx, 0x890175e5
add ebx, 0x2804a33e
add ebx, ecx
add ebx, edx
and ebx, 0x4000
je 0x7ff71cc6a3a
ror eax, 4
sub edi, 0xa822c77a
add esi, 0xc604a936
rol esi, 0x14
add ebx, eax
add ebx, edx
and ebx, 0x40
je 0x7ff71cc467a
add ecx, 0x2d5deb08
add esi, 0xa385b291
mov dl, 0x85
movabs dword [0xc3c1634af1efc381], eax
sbb al, byte [rcx + 0x28fcf2c6]
in eax, dx
add ebx, esi
add ebx, ecx
add ebx, edx
and ebx, 0x4000000
je 0x7ff71cc5410
sub esi, 0xa12bd4f5
add ecx, 0xbb446209
ror edi, 0xa
sub eax, 0xd1df29cc
sub ebx, 0x3880091a
jmp 0x7ff71cc6385
add dword [rbp - 0x18], 0x73ad54f2
xor ebx, dword [rbp - 0x18]
rol edi, 0x13
add eax, 0x348f4a8d
add edx, 0x202f4a56
sub esi, 0xf3d896ce
ror edx, 0x1c
add ebx, edx
add ebx, esi
and ebx, 0x8000000
je 0x7ff71cc9b8e
rol esi, 0xb
sub ebx, 0xc50ed229
ror edx, 0xc
xor edx, dword [rbp - 0x18]
add ebx, esi
add ebx, edi
and ebx, 0x20000000
jrcxz 0x7ff71cc46c2
add byte [rax], al
and byte [rdi], cl
invalid
scasd eax, dword [rdi]
invalid
add byte [rax], al
rol esi, 0x17
sub ecx, 0xf6e54cd4
xor ebx, 0x27d3a8f9
sub ebx, 0x184839a9
add ecx, 0x81ca09c
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x1000000
je 0x7ff71cc6f97
add edx, 0xbbac5ef2
rol ecx, 0x18
ror ecx, 0x12
rol ecx, 0x15
jmp 0x7ff71cc456d
add dword [rbp - 0x18], 0x6368423f
xor ebx, dword [rbp - 0x18]
xor edi, esi
ror eax, 0x15
xor eax, 0xcec4176f
add edx, 0x7bbfe70e
add ebx, ecx
add ebx, eax
and ebx, 0x4000
je 0x7ff71cc3140
xor eax, 0x166f64cf
xor ebx, 0x77f370c2
ror ebx, 4
add ebx, eax
add ebx, ecx
add ebx, edx
and ebx, 0x100000
je 0x7ff71cc1560
xor esi, 0x23899fb2
add eax, 0x45878ec3
rol edi, 0xd
sub ebx, 0x81517802
add ebx, edi
add ebx, eax
and ebx, 0x100000
je 0x7ff71cc364e
ror ebx, 0xa
xor esi, edi
sub esi, 0xe10d8eeb
ror edx, 6
sub eax, 0x33b95dce
jmp 0x7ff71cc81b0
add dword [rbp - 0x18], 0xbf8add74
xor ebx, dword [rbp - 0x18]
sub edx, 0x537d39a9
ror edi, 0x10
ror eax, 0x17
add ebx, esi
add ebx, eax
and ebx, 0x10000
je 0x7ff71cc1560
xor edx, 0x5a2dddbb
xor ecx, 0x37e8e091
sub ecx, 0xbc145091
add ebx, eax
add ebx, ecx
and ebx, 0x10
je 0x7ff71cc617a
xor edi, 0xe141b173
ror eax, 0xa
ror edi, 0xe
sub edi, 0xc9f3aa01
rol edx, 0x1c
add ebx, esi
add ebx, edx
and ebx, 0x20000
je 0x7ff71cc7833
rol eax, 0x14
xor ebx, 0x9daa3283
add esi, 0x19c1d04a
jmp 0x7ff71cc5410
add dword [rbp - 0x18], 0xe7d11aa0
xor ebx, dword [rbp - 0x18]
xor edx, dword [rbp - 8]
ror esi, 2
sub eax, 0xe1feff85
rol ecx, 0x1c
add ebx, edi
add ebx, edx
add ebx, esi
and ebx, 0x80000
je 0x7ff71cc535d
xor ecx, edx
sub ebx, 0xf65ea789
add esi, 0x136a248f
add ebx, edi
add ebx, ecx
and ebx, 4
je 0x7ff71cc776e
sub ecx, 0x1ad15d8c
ror ebx, 8
rol edi, 9
sub eax, 0x95602d5e
rol edx, 0xe
add ebx, edi
add ebx, esi
add ebx, eax
and ebx, 0x40
je 0x7ff71cc7654
ror ebx, 0x15
sub esi, 0xd9b52667
rol ebx, 0x1e
rol esi, 0x1d
jmp 0x7ff71cc4fbb
add dword [rbp - 0x18], 0x1a2b091d
xor ebx, dword [rbp - 0x18]
add esi, 0x30ea1c3e
sub edi, 0x587a65d6
add edi, 0xddf05a67
ror esi, 0x1e
add ebx, esi
add ebx, edx
and ebx, 8
je 0x7ff71cc2ef8
xor ecx, 0x672fa288
xor eax, 0x35018556
rol esi, 0x13
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x1000000
je 0x7ff71cc1815
rol ecx, 9
sub ebx, 0x9ee87a6
rol edx, 7
rol ecx, 0x19
xor edi, 0x8e22b6dc
add ebx, esi
add ebx, edi
add ebx, edx
and ebx, 0x400000
je 0x7ff71cc2004
sub esi, 0xcf362763
ror edi, 0xa
add ecx, 0x8f2b8b7f
jmp 0x7ff71cc8a0d
add dword [rbp - 0x18], 0xed66722
xor ebx, dword [rbp - 0x18]
rol ebx, 0x15
rol edx, 0x17
add ebx, 0xe404a0e4
add ebx, edi
add ebx, eax
add ebx, edx
and ebx, 0x800
je 0x7ff71cc456d
xor edi, 0x91800cb3
ror ebx, 0x1e
xor eax, 0x5829d7b7
rol ecx, 0x11
rol edi, 0x17
add ebx, edi
add ebx, eax
and ebx, 0x20000
je 0x7ff71cc9b8e
xor edx, dword [rbp - 8]
sub edx, 0xcad05340
ror eax, 6
add ebx, esi
add ebx, edx
add ebx, ecx
and ebx, 0x200000
je 0x7ff71cc586e
xor esi, dword [rbp - 8]
add edi, 0x7ae6a0b3
rol ebx, 0x17
jmp 0x7ff71cc4fbb
add dword [rbp - 0x18], 0xab3ce6e7
xor ebx, dword [rbp - 0x18]
xor ebx, 0xffec9b5
ror eax, 0x1a
add eax, 0x7787b5d7
sub edx, 0x86887c20
add ebx, eax
add ebx, edx
add ebx, edi
and ebx, 0x10
je 0x7ff71cca317
sub esi, 0xdcf43732
xor eax, 0xdd6fc2d4
ror edx, 0x12
rol edx, 6
add ebx, esi
add ebx, edi
and ebx, 0x400
je 0x7ff71cc2f7d
sub edx, 0x6a29c863
xor edx, 0x461743ae
ror ebx, 0x1f
sub ecx, 0xb8439bc7
add ebx, esi
add ebx, edi
and ebx, 0x1000000
je 0x7ff71cc6413
ror edx, 3
xor edi, 0x8403d292
xor ebx, 0xa8eaabec
xor edi, eax
rol esi, 0x1a
jmp 0x7ff71cc7c65
add dword [rbp - 0x18], 0xeb371e6a
xor ebx, dword [rbp - 0x18]
sub esi, 0xa06b87a9
add ecx, 0x28d51675
ror edx, 0xb
ror edi, 0x1d
rol ecx, 5
add ebx, edi
add ebx, esi
add ebx, edx
and ebx, 0x20
jrcxz 0x7ff71cc6c2a
je 0x7ff71cc3e1d
add ecx, 0xbb9f2f5
sub eax, 0xe60a0ccc
ror esi, 0x17
rol edx, 0x12
add ebx, edx
add ebx, edi
and ebx, 0x40
je 0x7ff71cc2087
ror edi, 0xc
rol esi, 5
sub edx, 0x9bab6eb1
rol edi, 6
add ebx, edx
add ebx, eax
add ebx, esi
and ebx, 1
je 0x7ff71cc6f97
sub edi, 0xf71f5470
xor ecx, edi
sub edi, 0xf9237b04
rol ebx, 9
jmp 0x7ff71cc71a1
add dword [rbp - 0x18], 0x343ea3e6
xor ebx, dword [rbp - 0x18]
rol esi, 0x17
ror eax, 0x19
add edx, 0x7a821eeb
sub ecx, 0x2e4efa0d
add ebx, edi
add ebx, edx
add ebx, esi
and ebx, 0x2000
je 0x7ff71cc6be2
xor esi, 0x4cd3e508
xor eax, dword [rbp - 8]
xor esi, 0x5b015b6b
add ebx, edi
add ebx, eax
and ebx, 0x20
je 0x7ff71cc364e
ror edi, 0x1b
ror eax, 0xc
rol edx, 0xc
rol edx, 0xc
ror eax, 0x18
add ebx, edx
add ebx, eax
add ebx, esi
and ebx, 0x80000
je 0x7ff71cc2ae1
add edi, 0xbe6f75ef
xor eax, ebx
ror ecx, 0x1a
xor esi, 0x236ed284
jmp 0x7ff71cc776e
add dword [rbp - 0x18], 0xcbc4f566
xor ebx, dword [rbp - 0x18]
add ebx, 0xa435bf7
sub edx, 0x37b26f30
xor esi, edx
xor ecx, 0x4787a538
add eax, 0xea3d1c10
add ebx, ecx
add ebx, edx
add ebx, esi
and ebx, 1
je 0x7ff71ccaada
add esi, 0xfdb3e548
add edx, 0xbeff6eda
xor esi, 0x5b5ceb4d
add eax, 0x1f49f24f
sub esi, 0x4ce84007
add ebx, edx
add ebx, esi
add ebx, ecx
and ebx, 0x400000
je 0x7ff71cc6c63
add eax, 0x7af608fc
xor edx, 0x367bf1bb
ror ecx, 3
add ebx, esi
add ebx, edx
and ebx, 0x800
je 0x7ff71cc776e
rol ebx, 0x12
rol ecx, 7
sub eax, 0x1dc68a7d
sub esi, 0xc6c6d998
add eax, 0x85f4f39c
jmp 0x7ff71cc8959
add dword [rbp - 0x18], 0x70a958c3
xor ebx, dword [rbp - 0x18]
rol esi, 6
sub esi, 0x38295449
sub ebx, 0x9e5f0dd9
xor ecx, edi
add ebx, edi
add ebx, ecx
and ebx, 0x10
je 0x7ff71cc8618
rol eax, 0x1d
sub eax, 0xc621bf02
add ebx, 0x807c5162
add ebx, edx
add ebx, edi
and ebx, 0x100
je 0x7ff71cc9b19
sub eax, 0xfa418b56
add dword [rbp - 0x18], 0x843d73a
xor ebx, dword [rbp - 0x18]
ror ecx, 0x18
rol eax, 4
sub esi, 0x69ef4ea8
xor ecx, 0x571113af
ror edx, 5
add ebx, eax
add ebx, ecx
and ebx, 0x8000
je 0x7ff71cc6be2
add edx, 0x7319b50a
xor esi, 0x1f946220
sub eax, 0x57ba7280
add ebx, edx
add ebx, edi
add ebx, ecx
and ebx, 0x4000
je 0x7ff71cc9382
ror edx, 4
rol esi, 4
ror edx, 0xd
ror esi, 0x12
rol esi, 4
add ebx, ecx
add ebx, edi
add ebx, eax
and ebx, 0x1000000
je 0x7ff71cc692e
sub edi, 0xc8ad2754
rol edx, 0x1e
ror ecx, 0xe
jmp 0x7ff71cca524
add dword [rbp - 0x18], 0x3fb4e09a
xor ebx, dword [rbp - 0x18]
sub esi, 0xeae58e21
add ecx, 0x3ab9773c
ror edx, 0x1b
add eax, 0xe63b5072
add ebx, edi
add ebx, eax
add ebx, esi
and ebx, 0x400000
je 0x7ff71cc3090
xor edi, ecx
add eax, 0x43281c22
sub ecx, 0xeada678f
add ebx, eax
add ebx, edx
add ebx, edi
and ebx, 0x40000000
je 0x7ff71cc3140
sub ecx, 0x3cac894d
xor ebx, dword [rbp - 0x18]
sub ebx, 0x87dee28d
sub ebx, 0xcea60932
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 0x200
je 0x7ff71cc6df5
rol ecx, 6
add ecx, 0x8b7de7f8
sub eax, 0xaf8d79ab
jmp 0x7ff71cc6a3a
add dword [rbp - 0x18], 0x382528f6
xor ebx, dword [rbp - 0x18]
add edi, 0xe8aaec52
ror edi, 0x1e
ror ebx, 0xa
rol ebx, 0xd
add ebx, esi
add ebx, eax
and ebx, 0x40000
je 0x7ff71cc61f1
ror edx, 0x1a
ror ecx, 0xe
rol esi, 9
add ebx, esi
add ebx, edx
and ebx, 0x2000000
je 0x7ff71ccab64
rol ecx, 0x10
ror ecx, 0x1b
sub esi, 0x7d76a6fd
rol esi, 0x1b
ror ebx, 0xf
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 0x200000
je 0x7ff71ccaa52
sub eax, 0x7fb0622a
add edi, 0x18807bd4
sub eax, 0x327740b7
jmp 0x7ff71cc7b14
add dword [rbp - 0x18], 0x9e81c9f2
xor ebx, dword [rbp - 0x18]
ror edx, 0x13
ror eax, 0x1e
rol ebx, 0x1a
add edx, 0xbd1264fc
add edx, 0x4db66e34
add ebx, esi
add ebx, ecx
add ebx, edx
and ebx, 1
je 0x7ff71cc1560
sub ecx, 0xcb9754ec
sub edx, 0x30266615
rol edi, 0x1e
add ebx, esi
add ebx, edx
and ebx, 0x200000
and byte [rax], al
je 0x7ff71ccab64
ror esi, 4
rol eax, 0x1d
ror ebx, 6
xor edx, 0x65bad77a
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x2000000
je 0x7ff71cc6df5
add ebx, 0xc67677d2
rol eax, 0xb
xor edi, 0xf3ac751a
ror esi, 0xc
jmp 0x7ff71cc3e1d
add dword [rbp - 0x18], 0x76e5d07a
xor ebx, dword [rbp - 0x18]
xor edi, 0xeb443a4d
rol edi, 0xe
rol ecx, 0xe
add esi, 0x3e9d0900
sub edx, 0x44461f70
add ebx, eax
add ebx, edx
and ebx, 0x2000000
je 0x7ff71cc776e
ror ebx, 0x13
sub ecx, 0x23846ae7
ror esi, 0x1b
add ecx, 0x209300e9
add ebx, eax
add ebx, ecx
add ebx, edi
and ebx, 0x20
je 0x7ff71cc586e
ror edi, 0x1f
add ecx, 0x784bea02
xor edx, 0x138cef75
ror edx, 2
add ebx, ecx
add ebx, edx
and ebx, 0x80000
je 0x7ff71cc3243
add ecx, 0x1b38d328
add esi, 0xe0851844
ror esi, 2
sub ecx, 0xd3020a91
ror eax, 8
jmp 0x7ff71cc4465
sub edx, 0x59f5b94b
ror edi, 2
add ebx, edi
add ebx, ecx
and ebx, 0x200
je 0x7ff71cc9a91
ror edi, 0x10
xor edx, esi
sub ecx, 0xcda08548
add edx, 0x15fc34d1
add ebx, esi
add ebx, edx
add ebx, edi
and ebx, 8
je 0x7ff71cc3140
xor ebx, 0x975533f1
rol eax, 0x13
add ebx, 0x438a73f9
rol ebx, 0xc
sub eax, 0xfb856eb
add ebx, eax
add ebx, edi
add ebx, ecx
and ebx, 0x400
je 0x7ff71cc3e1d
rol edx, 0x10
sub eax, 0x2fbe22ee
ror ecx, 0x1c
ror edi, 0x14
rol esi, 0x1b
jmp 0x7ff71cc9b19
add dword [rbp - 0x18], 0x5e48954e
xor ebx, dword [rbp - 0x18]
ror esi, 5
ror edx, 4
ror eax, 0xc
xor ebx, 0xadf1a791
ror ecx, 0xd
add ebx, esi
add ebx, edx
and ebx, 0x2000000
je 0x7ff71cc2b64
xor ecx, edi
xor edi, dword [rbp - 0x18]
add ecx, 0x99494c
add edi, 0x3b8cd79b
xor ecx, dword [rbp - 0x18]
add ebx, edx
add ebx, ecx
and ebx, 0x20000
je 0x7ff71cc7b14
rol edi, 9
xor ebx, edx
add ebx, 0x63ab7b1
add dword [rbp - 0x18], 0xa05b38fe
xor ebx, dword [rbp - 0x18]
sub ecx, 0xf45a424a
ror edi, 0xf
add esi, 0x4988c544
rol eax, 0x15
ror edx, 0xc
add ebx, edx
add ebx, ecx
add ebx, esi
and ebx, 0x100
je 0x7ff71cc2e6d
add edx, 0x8ff5724a
add dword [rbp - 0x18], 0xc9ea5860
xor ebx, dword [rbp - 0x18]
rol esi, 0xc
sub ecx, 0x666ccb2c
add ebx, 0x1c54e3f
add ebx, ecx
add ebx, eax
add ebx, edx
and ebx, 0x10
je 0x7ff71cc561e
sub esi, 0x4fcdfa13
sub ecx, 0x6f2de0ea
rol edx, 0x15
add eax, 0x6d1192e0
add ebx, eax
add ebx, ecx
add ebx, esi
and ebx, 0x80000
je 0x7ff71cc1560
sub edx, 0x73fc1b19
add edi, 0x87d3efec
rol edi, 0x17
sub esi, 0xb8fec315
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 0x2000
je 0x7ff71cc2190
ror edx, 0x19
sub ebx, 0xe7bbb376
rol esi, 0x18
add edi, 0xebaadea2
sub esi, 0x9ac9b488
jmp 0x7ff71cca9ba
add dword [rbp - 0x18], 0xd095f9a4
xor ebx, dword [rbp - 0x18]
sub ebx, 0x6364729e
add edi, 0xbbca4482
ror esi, 0x1f
add eax, 0x26a37c10
sub edi, 0x3c492668
add ebx, eax
add ebx, edx
and ebx, 0x100000
je 0x7ff71cc776e
sub edi, 0xb65f07b0
xor ebx, 0xedff0c5b
xor esi, dword [rbp - 8]
rol ebx, 0xd
add ebx, ecx
add ebx, edx
add ebx, edi
and ebx, 0x20
je 0x7ff71cc535d
sub edx, 0xdd4cb5f6
xor edx, 0xad315c33
add esi, 0x4b4f343e
add ebx, edx
add ebx, ecx
and ebx, 0x800000
je 0x7ff71cc5a70
rol ecx, 3
xor eax, 0x303a4659
xor esi, ebx
jmp 0x7ff71cc3e1d
add dword [rbp - 0x18], 0xe9ba4c79
xor ebx, dword [rbp - 0x18]
add edx, 0x677b8d47
invalid
invalid