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

Disassembly:
add dword [rbp - 0x10], 0x6692b9dc
xor ebx, dword [rbp - 0x10]
ror ecx, 0xb
add esi, 0x1b3ad403
sub ebx, 0x89d1926b
sub edi, 0x5526c656
add ebx, edi
add ebx, ecx
add ebx, edx
and ebx, 0x400
je fcn.7ff7418384b
ror edx, 0x1e
xor edx, 0xc3eac7ac
ror ecx, 0x19
rol ebx, 0x19
sub esi, 0x4d33f15f
add ebx, edi
add ebx, edx
add ebx, eax
and ebx, 0x400
je fcn.7ff7418320c
rol eax, 0x1a
xor edx, 0x22102009
sub ecx, 0x90e52bc9
ror ebx, 6
ror ebx, 0xd
add ebx, edx
add ebx, ecx
and ebx, 0x40000
je 0x7ff7418466d
rol esi, 0x1d
sub edx, 0xd3151492
add eax, 0x62d66eb9
ror ebx, 6
jmp fcn.7ff74185b03
add dword [rbp - 0x10], 0xe580458e
xor ebx, dword [rbp - 0x10]
add eax, 0x30a1ea8f
ror ebx, 0x10
rol ecx, 0x12
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 0x1000000
je 0x7ff74182246
add ebx, 0xfb5fb951
add ecx, 0x1edb7a68
xor edi, 0x26b6162d
add eax, 0x622de33b
add ebx, edi
add ebx, eax
and ebx, 0x80
je 0x7ff74181b5e
rol eax, 0x15
rol ebx, 9
sub ecx, 0xcd4a7d5e
add edi, 0x8ca5876e
sub esi, 0x3b4d1a03
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 0x2000000
je 0x7ff74188f41
add esi, 0x71a13acc
add esi, 0xb8d3736b
rol esi, 4
jmp 0x7ff74184819
add dword [rbp - 0x10], 0x12d21e29
xor ebx, dword [rbp - 0x10]
rol edi, 5
xor edx, 0x6637b457
xor edi, edx
rol edi, 0x1c
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x400000
je 0x7ff74185828
add eax, 0x452af965
sub ebx, 0xeb507e04
xor ecx, 0x1fab8fe0
sub eax, 0xeae01239
sub edi, 0x95c3dfa1
add ebx, eax
add ebx, edx
rol dword [rcx], cl
sti
and ebx, 0x20000
je 0x7ff74189211
ror ebx, 0x15
rol edx, 0x1e
sub edi, 0xd33bb345
sub ecx, 0x27351fa
add esi, 0xae19c47
add ebx, eax
add ebx, edi
and ebx, 0x8000
je fcn.7ff74181f22
sub edx, 0x5b93921e
rol edx, 0x10
add edx, 0xcc6b4b04
xor ecx, 0x36ac68ad
lodsd eax, dword [rsi]
push 0xffffffffcfc136ac
psubsw mm5, qword [rsi]
out dx, eax
invalid
invalid
add dword [rbp - 0x10], 0xd8e62e06
xor ebx, dword [rbp - 0x10]
rol edi, 0xb
ror esi, 8
ror edi, 0xc
add edi, 0x278c7658
add ebx, eax
add ebx, edi
and ebx, 0x200000
je fcn.7ff74189d13
sub esi, 0x19462ee9
add eax, 0xa9914a1
rol ecx, 0x10
add ebx, edi
add ebx, esi
add ebx, ecx
and ebx, 8
je 0x7ff74182dcc
sub eax, 0x781d65af
xor edi, 0xa4909a5b
rol edi, 0x15
rol edx, 0x1a
sub edx, 0x1b9f1f58
add ebx, edi
add ebx, esi
and ebx, 0x8000
je 0x7ff741873ba
xor ecx, eax
sub esi, 0x1d82c8ca
ror eax, 0x16
ror esi, 0x18
rol edi, 8
jmp fcn.7ff7418384b
add dword [rbp - 0x10], 0x5c637087
xor ebx, dword [rbp - 0x10]
sub edi, 0xde337c16
ror esi, 0x1c
xor eax, edi
xor ecx, dword [rbp - 0x10]
add ebx, eax
add ebx, edi
and ebx, 2
je 0x7ff741857a3
add eax, 0xb88849a9
sub eax, 0x5199278d
add ebx, 0xd44c9165
add edx, 0x637ff577
ror ebx, 0x1f
add ebx, esi
add ebx, ecx
and ebx, 0x1000
je 0x7ff7418a55b
sub esi, 0x10fe8438
xor edx, 0x2bee00b4
sub ecx, 0x82dfc0c4
ror eax, 3
sub edx, 0xc01707f3
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 0x80000
je 0x7ff74183431
rol eax, 0x12
rol ebx, 7
ror edi, 0xc
add esi, 0xaf2c4654
jmp fcn.7ff741851db
add dword [rbp - 0x10], 0x23579f3c
xor ebx, dword [rbp - 0x10]
ror ecx, 6
ror ebx, 0xf
sub ebx, 0x55845565
ror esi, 0xc
ror edi, 0xe
add ebx, eax
add ebx, edi
add ebx, edx
and ebx, 1
je fcn.7ff74183f54
invalid
scasd eax, dword [rdi]
in al, 0xff
invalid
xor edi, dword [rbp - 0x10]
add eax, 0x99b18fb0
ror esi, 0xc
rol ebx, 7
ror eax, 0xc
add ebx, ecx
add ebx, edx
add ebx, eax
and ebx, 0x40000
je 0x7ff74186260
sub ecx, 0xaff29151
xor eax, ecx
add eax, 0xbc64b7a3
rol eax, 0x1a
add ebx, esi
add ebx, edx
add ebx, ecx
and ebx, 2
je 0x7ff74189435
rol eax, 0x1c
sub ecx, 0x8dfe5586
add eax, 0xafcee134
sub ebx, 0x923bf55a
jmp 0x7ff74188043
add dword [rbp - 0x10], 0x927e7f3a
xor ebx, dword [rbp - 0x10]
add eax, 0x3e2e94d9
add esi, 0x38a2e0f5
xor edx, 0xb18c077e
sub ebx, 0xeec8c937
rol edx, 0x10
add ebx, edi
add ebx, esi
add ebx, eax
and ebx, 0x10
je 0x7ff74187f3b
sub esi, 0xe31fccfd
xor ecx, 0xb9c5b213
sub esi, 0xa1453587
sub ebx, 0x64bba1d9
sub edx, 0x69daca42
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 0x80
je 0x7ff74187cc4
add dword [rbp - 0x10], 0x66896b1b
xor ebx, dword [rbp - 0x10]
rol eax, 0x15
add edx, 0x43047cb2
xor edi, dword [rbp - 0x10]
rol eax, 0x1d
xor esi, 0x6d2391fd
add ebx, esi
add ebx, ecx
and ebx, 0x100
je 0x7ff741894ae
xor edi, esi
xor eax, esi
add edi, 0x51fb1f00
ror ebx, 0x11
add ebx, eax
add ebx, edx
add ebx, edi
and ebx, 0x40000
je fcn.7ff74183f54
rol eax, 0x15
xor ecx, esi
xor ebx, 0xf1af8a88
add ebx, edi
add ebx, edx
and ebx, 0x800000
je fcn.7ff74187bcf
sub esi, 0x6186b221
xor ecx, dword [rbp - 8]
ror ecx, 7
jmp 0x7ff74185a7a
add dword [rbp - 0x10], 0xe4711a09
xor ebx, dword [rbp - 0x10]
xor ecx, 0x10df7c22
add edi, 0x46fa6f0
sub ebx, 0x532c95ac
add ebx, esi
add ebx, eax
and ebx, 0x100
je fcn.7ff7418384b
ror edx, 0x12
ror ecx, 0x18
rol edx, 0x19
rol edi, 0x15
rol eax, 0x11
add ebx, edi
add ebx, edx
and ebx, 0x80000
je fcn.7ff74188306
rol ebx, 0x1e
add eax, 0xb10b8ada
xor ecx, 0xea9d2476
ror ecx, 0x13
add ecx, 0xc907b007
add ebx, eax
add ebx, edx
add ebx, ecx
and ebx, 1
je 0x7ff741833af
rol ecx, 0xf
ror edx, 0xe
sub esi, 0xbf2ef749
sub edx, 0x5a5f15b9
jmp 0x7ff74189211
add dword [rbp - 0x10], 0xb746a5b3
xor ebx, dword [rbp - 0x10]
rol ecx, 0xb
sub ecx, 0x45227fda
add ecx, 0xf169b932
sub esi, 0x61f1494f
invalid
xor ebx, 0x39835f9c
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 1
je 0x7ff7418906e
rol edi, 0x15
add ecx, 0x8349e777
ror ebx, 0x1a
rol ecx, 0x17
sub edi, 0xb5b42879
add ebx, eax
add ebx, esi
add ebx, edi
and ebx, 2
je 0x7ff74186773
sub esi, 0x892d11a1
rol eax, 0x17
ror edi, 5
add ebx, esi
add ebx, edi
add ebx, eax
and ebx, 0x200000
je fcn.7ff7418320c
ror esi, 0x1f
add edi, 0x667c471e
xor esi, edx
add eax, 0x3fab4396
rcl byte [rsi - 0x3ec054bd], 0xc0
invalid
jmp fcn.7ff74186fb9
add dword [rbp - 0x10], 0xaee6dcc8
xor ebx, dword [rbp - 0x10]
xor ecx, dword [rbp - 0x10]
rol edx, 7
sub ecx, 0x8a36898d
ror ebx, 0x12
add ebx, esi
add ebx, edx
add ebx, edi
and ebx, 0x40000000
je 0x7ff74181a0e
rol eax, 0x1a
sub ecx, 0xed0850f7
xor eax, 0xce1804b5
rol ecx, 9
add ebx, esi
add ebx, edx
and ebx, 0x80000000
je 0x7ff741867ed
rol edi, 7
sub ecx, 0x20151841
add eax, 0x517abc71
rol edi, 5
xor eax, edi
add ebx, edi
add ebx, ecx
add ebx, esi
and ebx, 1
je fcn.7ff74185b03
sub eax, 0x76edead4
xor ecx, esi
xor edx, 0xa41b41f7
add edi, 0x4ddc0800
add esi, 0x6b8a4928
jmp 0x7ff74189435
push rbp
mov rbp, rsp
sub rsp, 0x20
mov dword [rbp - 8], 0x113e841
jmp 0x7ff74182462