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

Disassembly:
add dword [rbp - 0x18], 0xf539198f
xor ebx, dword [rbp - 0x18]
ror esi, 0x19
xor ecx, 0x8b6b7026
xor esi, 0x5c6b8373
add ecx, 0x25aefcc1
xor ebx, dword [rbp - 0x18]
add ebx, esi
add ebx, edi
and ebx, 0x10000
je 0x18000a5e5
xor edx, esi
ror esi, 0x16
ror ecx, 9
add ebx, edi
add ebx, eax
add ebx, ecx
and ebx, 0x800000
je 0x1800071ef
ror edi, 0x15
rol ecx, 0x1d
xor edx, 0x27a9d641
rol ecx, 0x17
add ebx, eax
add ebx, esi
and ebx, 0x80000000
je 0x180007fe3
rol esi, 0xd
sub edi, 0xb2b2d17c
xor ebx, eax
xor edx, dword [rbp - 8]
jmp 0x180001747
add dword [rbp - 0x18], 0xadc714e7
xor ebx, dword [rbp - 0x18]
ror edx, 0x15
sub edi, 0x38eb78ff
ror ebx, 6
sub ebx, 0x42f42318
add ebx, eax
add ebx, edx
and ebx, 0x200000
je 0x180001ac3
xor esi, dword [rbp - 8]
ror esi, 0x1f
add ebx, 0x4ba35e86
add ebx, eax
add ebx, edx
and ebx, 2
je 0x18000a73a
sub edx, 0x5ff227ea
ror ecx, 0x1a
sub esi, 0x9f599b2f
add ebx, ecx
add ebx, eax
add ebx, esi
and ebx, 0x100
je 0x180006cd5
xor edx, ebx
sub esi, 0xc7f2a20c
rol ecx, 0x13
ror ebx, 0x17
sub esi, 0xcc0f12d5
jmp 0x1800040a8
add dword [rbp - 0x18], 0x4ca7187c
xor ebx, dword [rbp - 0x18]
rol ecx, 0x1d
rol eax, 5
rol esi, 0xe
ror edx, 0xe
add ebx, esi
add ebx, ecx
and ebx, 4
je 0x180001f4f
ror eax, 0x11
rol esi, 8
rol ebx, 0x10
sub edi, 0x1bd52ba1
add ecx, 0xb94b2dfa
add ebx, edi
add ebx, edx
add ebx, eax
and ebx, 2
je 0x180001747
rol ecx, 9
rol ebx, 0x15
rol esi, 0xe
add ecx, 0x18588f48
add ebx, eax
add ebx, edx
add ebx, ecx
and ebx, 0x400
je 0x18000a7bd
sub edi, 0xf8a4e7c6
ror eax, 0x14
rol eax, 6
jmp 0x180001fe5
add dword [rbp - 0x18], 0x705c174c
xor ebx, dword [rbp - 0x18]
ror ecx, 0xc
sub eax, 0x35048c5b
ror esi, 0x16
add eax, 0xa8132a77
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 0x1000
je 0x180009a62
xor ecx, 0x503f4b53
add edi, 0x55ccf8cf
xor edx, 0x9bcbe1df
sub eax, 0x5117a9fe
add ebx, esi
add ebx, ecx
add ebx, edx
and ebx, 0x80000
je 0x180004f6a
sub eax, 0x72cf4008
xor ebx, edx
xor ebx, 0x1fba0f0b
sub edi, 0x6dbc187b
rol esi, 7
add ebx, esi
add ebx, edx
and ebx, 0x2000
je 0x180004d55
ror ebx, 0xc
rol eax, 9
rol ebx, 0xb
xor esi, dword [rbp - 0x18]
jmp 0x180002d6d
and ebx, 0x8000000
je 0x180005083
xor ebx, esi
ror edx, 7
sub edx, 0xb01bcad3
ror esi, 2
rol ecx, 0x13
jmp 0x1800016b5
add dword [rbp - 0x18], 0x1ab1d8ff
xor ebx, dword [rbp - 0x18]
add ecx, 0x9ff747b3
ror edi, 0x10
rol ecx, 9
add ebx, eax
add ebx, edx
add ebx, edi
and ebx, 0x40000000
je 0x18000a5e5
xor edi, 0xded7a6ac
xor edi, dword [rbp - 0x18]
rol ecx, 0x14
add ebx, edi
add ebx, ecx
add ebx, edx
and ebx, 0x200
je 0x18000606b
ror eax, 0x1c
rol ecx, 9
rol eax, 0xd
sub edi, 0x2e426823
ror ecx, 0xf
add ebx, edx
add ebx, eax
and ebx, 0x10
je 0x180006667
sub ebx, 0x8bde87
sub esi, 0x5088fc61
sub edi, 0xa1dd63f5
ror ecx, 5
jmp 0x180009d05
add dword [rbp - 0x18], 0x45a4a67a
xor ebx, dword [rbp - 0x18]
ror edi, 2
rol ecx, 0xb
xor esi, 0x43e37dad
rol esi, 2
ror edx, 0xc
add ebx, edx
add ebx, eax
and ebx, 0x10
je 0x180004249
rol eax, 0x18
rol ecx, 0x14
xor edi, 0xaf1d0030
rol edx, 0x17
add ebx, edx
add ebx, eax
add ebx, ecx
and ebx, 0x1000000
je 0x180006faf
add edi, 0x41d69131
rol eax, 6
sub edx, 0xa001f3df
add ebx, esi
add ebx, edi
and ebx, 1
je 0x1800040a8
ror eax, 0x10
xor ebx, 0xf687a617
rol ecx, 0x1d
jmp 0x180005d8e
add dword [rbp - 0x18], 0x3a5f8282
xor ebx, dword [rbp - 0x18]
rol eax, 4
rol esi, 4
ror ebx, 0xe
add ebx, edx
add ebx, ecx
add ebx, edi
and ebx, 0x1000000
je 0x180002291
xor eax, 0x52bd9e91
xor ebx, dword [rbp - 8]
rol eax, 0x11
add ebx, eax
add ebx, ecx
and ebx, 0x40
je 0x1800056d9
sub eax, 0x47d949d8
rol eax, 8
xor ecx, edi
add ebx, edx
add ebx, esi
add ebx, ecx
and ebx, 0x10000000
je 0x180006209
add edx, 0x45e25766
sub eax, 0xefdb52d8
add ebx, 0x61e634dc
add ebx, 0x4507317c
rol ecx, 0x15
jmp 0x180008462
add dword [rbp - 0x18], 0xa214b45f
xor ebx, dword [rbp - 0x18]
ror edi, 0x19
ror ebx, 0x18
ror ecx, 0xa
add ebx, eax
add ebx, edi
add ebx, esi
and ebx, 0x4000000
je 0x180001f4f
rol esi, 0x1b
rol ecx, 0x1a
sub edx, 0x81a7a167
rol edx, 0xc
xor esi, 0x42837c75
add ebx, esi
add ebx, edx
add ebx, edi
and ebx, 0x100000
je 0x180006209
ror eax, 0x10
xor edx, dword [rbp - 8]
rol esi, 0x1b
xor ecx, 0x4e432d11
rol ecx, 5
add ebx, edx
add ebx, eax
add ebx, esi
and ebx, 0x8000
je 0x1800065dd
add ecx, 0xc2533f91
ror ebx, 0x1f
sub esi, 0xce111267
add edx, 0xbf95bdee
jmp 0x180009728
add dword [rbp - 0x18], 0x29aea705
xor ebx, dword [rbp - 0x18]
add edx, 0x145fdf35
xor eax, 0x7eacb6f7
ror eax, 9
ror ecx, 0x1f
add ebx, edx
add ebx, ecx
and ebx, 0x1000000
je 0x18000a345
xor ebx, 0x96c9512a
xor esi, 0xf0f75730
rol esi, 0x1f
add eax, 0x28784ff7
add ebx, eax
add ebx, ecx
and ebx, 0x1000
je 0x18000331b
rol edx, 0xe
add ebx, 0x57229d10
add edx, 0x450290bd
rol eax, 0x1e
add ebx, edi
add ebx, edx
and ebx, 0x20
je 0x180001e46
rol edi, 0x1f
sub esi, 0x8943f5aa
xor edx, 0xff5bbf0
xor ecx, 0x6dfeefdf
jmp 0x180004ffe
jmp fcn.18000a9da
add dword [rbp - 0x18], 0x6a50920a
xor ebx, dword [rbp - 0x18]
xor edi, 0x3d53f006
ror ecx, 0xa
xor edx, 0xd667a3ad
ror esi, 0x19
add ebx, esi
add ebx, eax
and ebx, 0x100000
je 0x180009f93
add edx, 0x68888f94
ror ecx, 0x18
ror ecx, 8
add ebx, edx
add ebx, edi
and ebx, 0x100000
je 0x180009d05
sub edi, 0xf38a0137
ror ebx, 0xd
xor ebx, dword [rbp - 8]
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x100
je 0x18000331b
rol eax, 0x18
sub edi, 0xae11eb78
add ebx, 0x8c33922f
sub ebx, 0x312a8015
jmp 0x180003a1c
add dword [rbp - 0x18], 0x21125bf1
xor ebx, dword [rbp - 0x18]
ror ebx, 0x1d
xor ecx, 0x14f62366
add eax, 0xffb2ab57
add ebx, edx
add ebx, esi
add ebx, edi
and ebx, 0x4000
je 0x18000a3c4
rol eax, 0x1f
sub eax, 0x23c44e9e
rol eax, 0xb
xor ecx, dword [rbp - 0x18]
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 2
je 0x18000a5e5
add esi, 0x9ac89230
rol edi, 3
rol eax, 0x15
add ebx, ecx
add ebx, edi
and ebx, 0x20000000
je 0x1800016b5
ror edx, 0x1e
sub ebx, 0x7e96f9af
sub esi, 0x9da36ce4
sub edi, 0x778ddaff
ror esi, 0xa
jmp 0x1800043d7
add dword [rbp - 0x18], 0xd5d23e86
xor ebx, dword [rbp - 0x18]
rol eax, 0x14
xor esi, dword [rbp - 0x18]
sub eax, 0x9f55be0a
sub ecx, 0x4cab1d11
sub edx, 0xedd7277d
add ebx, edx
add ebx, edi
and ebx, 0x1000000
je 0x1800040a8
rol esi, 0xe
sub ebx, 0xd3564ed9
ror edx, 0x11
sub ebx, 0xdb693aaf
add ebx, edx
add ebx, esi
add ebx, ecx
and ebx, 0x80
je 0x180001dc6
rol eax, 0x15
rol esi, 9
xor ebx, 0x462e67c8
add eax, 0x10df9651
xor edi, edx
add ebx, eax
add ebx, ecx
add ebx, esi
and ebx, 8
je 0x1800043d7
xor esi, 0x2173e95c
ror ebx, 0xa
xor edi, 0x3ad12c56
xor eax, 0x875d0b8f
jmp 0x18000902d
add dword [rbp - 0x18], 0x64406330
xor ebx, dword [rbp - 0x18]
xor edx, edi
sub esi, 0xebcb53a9
rol ecx, 5
add edi, 0xd58634f5
ror eax, 3
add ebx, esi
add ebx, eax
and ebx, 2
je 0x180005d8e
add eax, 0x80c5b0d7
xor ebx, 0x9f9ab3b
rol ebx, 0xf
xor eax, dword [rbp - 8]
xor ecx, 0x21000368
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x80
je 0x1800066f2
ror esi, 0x16
add ebx, 0xeda56055
add edx, 0x3fc3dd56
add ebx, eax
add ebx, ecx
and ebx, 0x80000
je 0x180006667
ror esi, 0x1b
add esi, 0x604f2516
xor eax, 0xe217910d
ror edi, 0x11
jmp 0x180002708
add dword [rbp - 0x18], 0xf9a63e2b
xor ebx, dword [rbp - 0x18]
xor ecx, 0x8967d0dd
ror ebx, 4
xor ecx, dword [rbp - 8]
add ebx, edi
add ebx, ecx
add ebx, edx
and ebx, 0x4000
je 0x180009d05
ror edi, 0x13
xor eax, 0x13844f09
ror edi, 0x19
rol edi, 0x1d
add ebx, eax
add ebx, edx
and ebx, 0x8000000
je 0x180002063
add esi, 0xee367272
xor eax, 0x7ae25eb7
rol edx, 4
xor edi, 0xe6c6510e
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 0x40000
je 0x180004cce
add ecx, 0x42057e20
add ecx, 0xba6a4264
add eax, 0x21230330
ror esi, 0x1c
add eax, 0x72d31dbd
jmp 0x1800098dd
add dword [rbp - 0x18], 0x6d84a7e1
xor ebx, dword [rbp - 0x18]
rol ebx, 0xd
add ecx, 0xcef72045
add ecx, 0x772eb1ad
add ebx, esi
add ebx, ecx
and ebx, 0x40
je 0x180006cd5
add eax, 0xc90c9349
add ecx, 0xeb2bb782
add ecx, 0xc0d9f05e
rol edi, 0x10
add ebx, eax
add ebx, edx
and ebx, 0x100
je 0x1800063a9
sub esi, 0x3ac96ced
xor edi, dword [rbp - 0x18]
xor eax, 0xa0e488f7
add ebx, ecx
add ebx, edi
and ebx, 0x20000000
je 0x180004249
ror ecx, 0x15
add edi, 0x2bb4053f
add edi, 0xd86cd4b6
ror edi, 0x1d
add ebx, 0x159f656
jmp 0x180002786
add dword [rbp - 0x18], 0x68696b1a
xor ebx, dword [rbp - 0x18]
ror ebx, 0x1e
sub edi, 0x191718ab
add eax, 0x531f9260
ror ecx, 2
ror eax, 0x14
add ebx, edx
add ebx, ecx
and ebx, 0x1000
je 0x1800044d5
rol edi, 5
rol eax, 8
ror ecx, 7
ror ecx, 5
add ebx, ecx
add ebx, eax
add ebx, edx
and ebx, 0x800000
je 0x180001f4f
add edx, 0x1457463
sub eax, 0x4e025387
sub edx, 0x17bc16ec
add ebx, ecx
add ebx, edx
and ebx, 1
je 0x1800097b9
ror eax, 0x14
ror ecx, 0xc
ror eax, 9
sub esi, 0x3f41698c
rol esi, 3
jmp 0x180005324
add dword [rbp - 0x18], 0x440bacb8
xor ebx, dword [rbp - 0x18]
sub ecx, 0x26ba7680
xor esi, 0x68b04935
add ebx, 0xd18da525
sub edx, 0xd299f626
rol ebx, 6
add ebx, esi
add ebx, eax
add ebx, edx
and ebx, 0x20000
je 0x1800097b9
add edi, 0x7bbf7885
ror ecx, 5
ror eax, 0x16
add ebx, esi
add ebx, ecx
and ebx, 0x10000000
je 0x180002063
rol esi, 0x14
add edi, 0x92e2c008
ror ecx, 0x1f
add ebx, edi
add ebx, esi
add ebx, eax
and ebx, 0x800
je 0x180008a36
rol ebx, 0x10
rol edx, 0x1e
sub eax, 0xb2946883
jmp 0x1800064c4
add dword [rbp - 0x18], 0x7d8d834
xor ebx, dword [rbp - 0x18]
ror esi, 0xf
add ecx, 0xb253fa9e
rol edx, 0x1d
xor ecx, 0x9b97e07f
add ebx, 0xd3b467c8
add ebx, edx
add ebx, esi
and ebx, 8
je 0x180002f4d
ror ebx, 5
sub esi, 0xc1718686
add edi, 0x6fb5da23
rol edi, 0x13
add edi, 0x4a3604cb
add ebx, edi
add ebx, eax
and ebx, 0x100
je 0x1800016b5
ror esi, 8
rol esi, 0x11
xor eax, esi
add ebx, ecx
add ebx, eax
and ebx, 0x100000
je 0x180002de6
add edi, 0xc2594e91
xor ebx, edx
ror edx, 0xb
jmp 0x180002291
add dword [rbp - 0x18], 0x14a0d584
xor ebx, dword [rbp - 0x18]
ror edx, 0x1c
xor ecx, 0xd3a0f3af
xor esi, 0x669ca65e
add ebx, ecx
add ebx, edx
add ebx, eax
and ebx, 0x400
je 0x180006c1c
rol ecx, 0x1d
add edx, 0x3d0cdffa
rol edi, 0x1e
rol edi, 0x12
add ebx, edx
add ebx, esi
add ebx, ecx
and ebx, 0x10000
je 0x180007fe3
rol edx, 3
add eax, 0x49321125
add esi, 0x26175ee7
add ebx, edx
add ebx, ecx
add ebx, esi
and ebx, 0x40000
je 0x180006cd5
xor edx, 0xddd8ece2
add edi, 0x6f631338
sub edi, 0xdaa1ebc4
xor edi, 0x79a09570
jmp 0x1800056d9
add dword [rbp - 0x18], 0x586bc6ea
xor ebx, dword [rbp - 0x18]
add eax, 0xaf7a94e4
add edx, 0xf672d25a
xor ebx, 0xef97acac
ror ebx, 2
ror esi, 0xe
add ebx, esi
add ebx, edi
add ebx, edx
and ebx, 2
je 0x180004cce
ror edx, 7
xor edx, edi
ror esi, 0x1b
add ebx, esi
add ebx, edx
and ebx, 1
je 0x1800053ad
add edx, 0xd5936a4d
rol ecx, 8
rol ecx, 0xf
sub ebx, 0xee15342a
add ebx, edx
add ebx, eax
add ebx, ecx
and ebx, 0x80
je 0x180005c06
add esi, 0x3c7cafd7
sub eax, 0x4f3490cb
rol esi, 0x1d
sub ebx, 0xdbc6c7ee
jmp 0x18000a015
add dword [rbp - 0x18], 0xb75e590c
xor ebx, dword [rbp - 0x18]
ror esi, 0x18
ror edx, 6
rol ebx, 9
xor ecx, 0x42fe2a79
ror ecx, 0xa
add ebx, edx
add ebx, esi
and ebx, 0x400
je 0x180005ecf
add esi, 0xefa00908
xor eax, 0x7a5d9eb0
rol edx, 0x13
add ebx, ecx
add ebx, eax
and ebx, 0x2000000
je 0x18000a4de
ror ebx, 0xa
ror eax, 0x1a
xor ebx, 0x7b3d783
add ebx, ecx
add ebx, eax
add ebx, esi
and ebx, 0x10
je 0x180006667
ror edi, 0x12
add edi, 0x3b938c73
xor edi, 0x71e2d30c
rol eax, 0x1e
add ebx, 0xd4fe9d48
jmp 0x1800037f9