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

Disassembly:
add dword [rbp - 8], 0xe49f4303
xor ebx, dword [rbp - 8]
add ecx, 0x1494fe24
add eax, 0x1a01b95e
sub ebx, 0x42cdcdbf
add ebx, edi
add ebx, edx
and ebx, 0x100000
je 0x1800060f0
xor eax, esi
xor eax, 0x2d3d9db3
ror edx, 0x15
ror edi, 0x1c
add ebx, eax
add ebx, edx
and ebx, 0x2000
je 0x180006aab
xor eax, 0x8ccd990c
sub esi, 0x64506940
sub eax, 0xa070fb66
add ebx, eax
add ebx, edx
add ebx, edi
and ebx, 0x8000000
je 0x1800037f2
ror ecx, 0xd
sub edi, 0xfbaffc27
add ebx, 0x7e8f7173
add edx, 0xfc4ac068
jmp 0x18000a6d7
add dword [rbp - 8], 0x4b2b5790
xor ebx, dword [rbp - 8]
sub edx, 0xaa6b187f
rol edi, 0xd
xor ebx, dword [rbp - 0x10]
add ebx, esi
add ebx, edi
and ebx, 0x40000000
je 0x180003150
rol eax, 0xe
rol esi, 0xa
ror edi, 0xb
xor eax, dword [rbp - 8]
ror edi, 0x19
add ebx, edi
add ebx, ecx
add ebx, esi
and ebx, 2
je 0x180008044
rol ebx, 5
rol esi, 0x10
add eax, 0xa8fa34d3
xor edx, dword [rbp - 8]
add ebx, edi
add ebx, edx
and ebx, 0x40000000
je 0x180004b13
sub ebx, 0x1d6b2723
sub eax, 0x15f62a67
rol ebx, 0x16
jmp 0x18000a65e
add dword [rbp - 8], 0x5f80cd65
xor ebx, dword [rbp - 8]
sub edi, 0x5e3f1475
rol ecx, 0x18
rol eax, 5
xor edx, dword [rbp - 0x10]
rol edx, 0x11
add ebx, edi
add ebx, esi
add ebx, eax
and ebx, 0x40
je 0x180003150
add ebx, 0xcc39ef5d
ror esi, 0x1c
add esi, 0xeebee5e7
add ebx, esi
add ebx, edi
and ebx, 8
je 0x180008d37
add ebx, 0xfd6d8807
sub ecx, 0x92b328fb
sub eax, 0xdf97a383
add edx, 0x7001d11f
sub esi, 0x6d6520d0
add ebx, ecx
add ebx, eax
add ebx, edx
and ebx, 0x400000
je 0x180008fc8
rol edx, 0x13
add edi, 0xcd7ae1e9
rol esi, 0xa
add edi, 0x379b1beb
add ecx, 0xc91f509c
jmp 0x18000999f
add dword [rbp - 8], 0x2289e93e
xor ebx, dword [rbp - 8]
xor ebx, dword [rbp - 8]
xor edi, dword [rbp - 8]
add esi, 0x6b90dda1
rol edi, 0x1d
add ebx, edi
add ebx, eax
and ebx, 0x4000
je 0x180009ce3
xor ecx, eax
add edx, 0x8dbbfb54
add eax, 0x5a7bfa39
add ebx, edx
add ebx, esi
and ebx, 0x40
je 0x180008f3a
xor eax, 0x398b66d2
sub edx, 0x3ed69894
ror esi, 0x10
ror eax, 0x17
xor ecx, dword [rbp - 0x10]
add ebx, ecx
add ebx, edi
add ebx, edx
and ebx, 0x10000
je 0x180002e75
sub edi, 0x42c2f018
sub esi, 0xdb73c6e6
rol ebx, 0x10
add edi, 0x3b4821cd
jmp 0x18000304b
add dword [rbp - 8], 0x6f5cf6e2
xor ebx, dword [rbp - 8]
add ebx, 0xdbf60164
ror edx, 0x14
add ebx, 0xeabd092f
rol eax, 0xf
add ebx, esi
add ebx, edi
add ebx, ecx
and ebx, 0x10000
je 0x1800073d1
ror eax, 0x1f
xor eax, dword [rbp - 0x10]
xor esi, ebx
add ebx, 0x56b65bcc
add ebx, ecx
add ebx, eax
and ebx, 0x10
je 0x18000271e
sub esi, 0x62b87be7
xor ebx, 0x7c5f59cc
xor esi, 0x61f1ba56
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 0x20000000
je fcn.1800043b3
sub eax, 0xef307e0e
xor ecx, dword [rbp - 8]
add esi, 0x3caab228
rol esi, 0x1c
jmp 0x180004b13
add dword [rbp - 8], 0xa8aa6dd3
xor ebx, dword [rbp - 8]
xor edi, ecx
sub edx, 0x3023f12f
ror ebx, 0x13
add ebx, eax
add ebx, edi
and ebx, 0x100
je 0x18000a2e0
add eax, 0x187e03e9
xor esi, dword [rbp - 0x10]
rol edx, 0xc
rol esi, 6
rol edi, 0xf
add ebx, ecx
add ebx, edi
and ebx, 0x800
je 0x180002e75
rol ecx, 0x1c
rol eax, 2
add ebx, 0xd6912108
rol edi, 3
add eax, 0x8cb0c031
add ebx, edx
add ebx, eax
and ebx, 0x100
je 0x180009aa7
sub ecx, 0x5da0c4
sub ecx, 0x75b9bff6
sub esi, 0x7468d81a
jmp 0x1800060f0
add dword [rbp - 8], 0x7bfcb8ce
xor ebx, dword [rbp - 8]
xor edx, 0x970822f9
rol edi, 0x1f
ror edi, 0x17
add eax, 0x7a33a2e
rol edi, 0x1c
add ebx, edi
add ebx, ecx
add ebx, edx
and ebx, 8
je 0x180006b2a
xor eax, 0x7c9a69c5
sub eax, 0xc9cb3859
xor ecx, 0xa780fc26
add ebx, eax
add ebx, edx
add ebx, edi
and ebx, 0x1000
je 0x1800015a1
add edx, 0x54ce3442
add ecx, 0xaa8acbb
xor eax, esi
add ebx, eax
add ebx, edx
and ebx, 0x10000000
je 0x180006802
rol ebx, 6
rol ecx, 0x19
add ecx, 0x2255ee97
jmp 0x18000ab7e
add dword [rbp - 8], 0x44101eb1
xor ebx, dword [rbp - 8]
xor edx, 0x2bc23665
ror eax, 0x16
xor ecx, dword [rbp - 0x10]
add ebx, 0xfee74c10
add ebx, ecx
add ebx, eax
and ebx, 0x80
je 0x180003efd
ror esi, 0x1c
sub ebx, 0x6741e938
xor edx, 0x2a397729
ror ebx, 0x19
add ebx, eax
add ebx, edi
and ebx, 0x4000000
je 0x1800047c1
rol ebx, 0x1f
sub edi, 0x88aaa1e
sub esi, 0x16ad5f39
xor eax, dword [rbp - 0x10]
rol ecx, 0x1d
add ebx, eax
add ebx, edi
add ebx, esi
and ebx, 0x10
je 0x1800025ad
add ebx, 0x37d4eb11
sub edx, 0xfd5c8a2f
add esi, 0x559de10f
jmp 0x180002f00
add dword [rbp - 8], 0xe8be8ab4
xor ebx, dword [rbp - 8]
rol eax, 0x13
add eax, 0xb2f6cc92
xor eax, 0x64d045a2
xor ecx, 0xdadc0555
add ebx, ecx
add ebx, esi
add ebx, edi
and ebx, 2
je 0x180003b23
ror edx, 0x11
sub edx, 0x1469f798
xor edx, dword [rbp - 0x10]
rol eax, 0x18
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 0x40000000
je fcn.1800090d9
ror esi, 0xf
sub eax, 0x4cf9a136
rol edi, 0x1c
xor edi, dword [rbp - 0x10]
ror edx, 0x10
add ebx, edx
add ebx, esi
and ebx, 0x400
je 0x1800060f0
add edx, 0xcbc06b30
add ecx, 0x64ffd109
rol edi, 0x1e
jmp 0x180008fc8
add dword [rbp - 8], 0x76cb90e5
xor ebx, dword [rbp - 8]
sub ebx, 0xb72c91ef
ror eax, 0xb
sub ecx, 0x6ca4264b
sub ebx, 0xc4e781ef
add ebx, 0x9f8f8fc4
add ebx, eax
add ebx, esi
add ebx, edi
and ebx, 8
je 0x180005d44
ror ecx, 0x16
ror edx, 0x13
xor edi, 0x2d4a8e00
add ebx, esi
add ebx, ecx
and ebx, 0x800000
je 0x18000756d
sub ecx, 0x289bda37
xor esi, dword [rbp - 8]
rol ecx, 0x19
xor ebx, 0x9553e0a7
add ebx, ecx
add ebx, eax
add ebx, edx
and ebx, 0x80000000
je 0x1800060f0
xor ebx, 0x523d7e55
ror edi, 4
rol ebx, 0x16
xor ebx, dword [rbp - 0x10]
jmp 0x180004b13
add dword [rbp - 8], 0x9da0b9f2
xor ebx, dword [rbp - 8]
xor ebx, edi
xor ebx, dword [rbp - 0x10]
rol ecx, 0xe
add ebx, esi
add ebx, edx
and ebx, 0x10000
je 0x180001417
rol esi, 2
add eax, 0xeac313dd
xor eax, edi
add ebx, edi
add ebx, esi
add ebx, ecx
and ebx, 0x40
je 0x1800036f6
ror edi, 9
xor ecx, dword [rbp - 8]
xor esi, 0x36877a03
rol esi, 0x19
add ebx, esi
add ebx, edi
add ebx, edx
and ebx, 0x4000000
je 0x180002cf3
sub edi, 0xfbf7ce4b
sub ecx, 0x92ac864
ror esi, 9
jmp 0x18000a822
add dword [rbp - 8], 0x87b644c
xor ebx, dword [rbp - 8]
xor edx, ebx
add esi, 0xc236c072
ror eax, 2
add ebx, esi
add ebx, edx
add ebx, ecx
and ebx, 0x10
je 0x180008c38
rol eax, 0x1d
xor esi, eax
sub ebx, 0x426d9a13
xor esi, 0xacc78233
add ebx, esi
add ebx, edx
add ebx, edi
and ebx, 2
je 0x18000579a
sub ebx, 0x93ce45ec
xor ecx, 0x56185a6f
add edi, 0x14bcf1d9
add edx, 0xb4e1e288
rol ecx, 0xe
add ebx, edx
add ebx, ecx
and ebx, 0x1000000
je 0x1800082a6
ror esi, 0x1d
xor edi, dword [rbp - 8]
xor edx, 0x3402a190
jmp 0x180002894
add dword [rbp - 8], 0x36bcff75
xor ebx, dword [rbp - 8]
sub edx, 0xe2331c96
xor edx, 0x1b54039e
add esi, 0x7a60e20c
add edi, 0xb84a5336
sub esi, 0x5d271c9f
add ebx, edx
add ebx, ecx
add ebx, eax
and ebx, 0x40000
je 0x180004448
rol esi, 0xc
xor ecx, 0xf1b0550e
add ebx, 0x7a738ee4
sub ecx, 0x63c65340
sub ecx, 0x4fbc974d
add ebx, esi
add ebx, edi
and ebx, 0x8000
je 0x180008fc8
xor ecx, edx
ror ecx, 0x1b
xor edi, dword [rbp - 0x10]
add ebx, edx
add ebx, ecx
and ebx, 0x10
je 0x180003150
ror ebx, 0xa
add esi, 0xf6d5e4c8
xor ebx, eax
ror esi, 0x12
rol edi, 0x1e
jmp 0x1800036f6
add dword [rbp - 8], 0xcd72ab67
xor ebx, dword [rbp - 8]
add edi, 0x9c02c1f6
rol esi, 0x1d
add edi, 0x238b704c
ror edi, 0x1d
sub ebx, 0x981879e9
add ebx, ecx
add ebx, eax
add ebx, edx
and ebx, 0x20
je 0x1800031c8
sub ebx, 0xf8095bd9
sub esi, 0x2d9da9da
xor edi, 0x8c98987c
sub ecx, 0x90342a97
add ebx, eax
add ebx, edx
and ebx, 0x10000000
je 0x180008c38
sub eax, 0x72ae81c9
rol esi, 0xe
sub eax, 0x1c06a64c
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 0x40000
je 0x18000a6d7
xor ebx, 0xe3a8970a
ror ebx, 7
retf
invalid
ror ecx, 0x14
xor eax, dword [rbp - 8]
rol edx, 3
jmp 0x180007b72
add dword [rbp - 8], 0xcf1063a7
xor ebx, dword [rbp - 8]
ror edi, 0x1a
add ecx, 0x359eebec
rol edx, 0x1b
add ebx, esi
add ebx, edi
add ebx, edx
and ebx, 0x4000000
je 0x180002cf3
sub ebx, 0x1375b567
rol ebx, 0x10
rol edx, 0x18
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 2
je 0x180008c38
rol esi, 0xc
xor edx, ecx
ror ecx, 0x17
xor esi, dword [rbp - 0x10]
add ebx, edx
add ebx, ecx
and ebx, 0x200000
je 0x1800060f0
xor ebx, edx
ror ecx, 0x17
add edx, 0xbd83e43
jmp 0x180003ded
add dword [rbp - 8], 0x78fc0d01
xor ebx, dword [rbp - 8]
ror edx, 5
sub eax, 0xff94c5e3
add esi, 0x989460ed
sub edi, 0x704035de
add ebx, edx
add ebx, esi
and ebx, 0x1000000
je 0x180004b9d
ror edx, 9
add ecx, 0xfeda450
xor esi, 0x5069f0ad
ror esi, 7
ror edi, 0x14
add ebx, edx
add ebx, ecx
and ebx, 0x100000
je fcn.1800043b3
xor edi, 0xe66b8e2b
rol ecx, 0x10
rol esi, 3
add ebx, edx
add ebx, edi
and ebx, 0x80000
je 0x180008c38
xor ebx, edi
sub ecx, 0x315df49c
sub edi, 0xfe64110f
jmp 0x180006aab
add dword [rbp - 8], 0x71620a41
xor ebx, dword [rbp - 8]
xor edi, 0x3a25024e
xor ebx, edx
xor esi, dword [rbp - 8]
ror edi, 0xc
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x20000
je 0x18000a822
add edx, 0x5a44e749
ror ebx, 0x16
xor edx, dword [rbp - 0x10]
xor ecx, 0x68ef703e
sub eax, 0x85bb87aa
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 0x800
je 0x1800025ad
sub edx, 0x6be8e6f3
add eax, 0x70a4523e
add ecx, 0x71c63f3d
ror ecx, 0xd
add ebx, eax
add ebx, ecx
and ebx, 0x800
je 0x180005e51
rol ebx, 0xb
add eax, 0x5f6ae764
add edi, 0x6f5aa741
jmp 0x180004a86
add dword [rbp - 8], 0xb2072187
xor ebx, dword [rbp - 8]
xor edx, dword [rbp - 8]
sub esi, 0x52a45f78
ror ecx, 2
leave
add al, byte [rcx]
ret
add ebx, esi
and ebx, 8
je 0x180002f90
add esi, 0xc3cf5c1
sub ecx, 0x7ca85935
ror eax, 0x1c
ror ecx, 0xd
add ebx, eax
add ebx, edi
and ebx, 0x1000
je 0x180004448
sub ecx, 0xc3e3499f
add eax, 0xc7846ed7
ror ebx, 0x16
add ebx, eax
add ebx, esi
add ebx, edx
and ebx, 0x1000000
je 0x180005ee5
add ebx, 0xf882c6aa
add eax, 0x2d520d1a
sub edi, 0xf79b2f15
xor edi, esi
xor ecx, 0x54d7fd2d
jmp 0x18000765e
add dword [rbp - 8], 0x8e002d87
xor ebx, dword [rbp - 8]
rol edi, 9
add edi, 0x423558bc
rol esi, 3
ror edx, 0x1c
sub ebx, 0x6e9295f9
add ebx, edx
add ebx, esi
add ebx, edi
and ebx, 0x80000
je 0x18000968d
sub ebx, 0xe4f1abe3
add eax, 0xd9751621
xor esi, eax
add ebx, edx
add ebx, esi
and ebx, 0x40000000
je 0x180007b72
ror eax, 0x15
sub eax, 0x25f27fd6
sub edx, 0xa251ca96
rol ebx, 0xf
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x1000
je 0x1800036f6
xor edi, 0x45fb066a
sub ecx, 0x3c9a6bcb
ror edi, 0x1e
jmp 0x18000a2e0
add dword [rbp - 8], 0x8fb9ec8a
xor ebx, dword [rbp - 8]
ror ecx, 0x10
ror ebx, 3
rol ebx, 0x19
xor ebx, 0x6ba10777
sub ebx, 0x236d48dd
add ebx, edi
add ebx, esi
add ebx, ecx
and ebx, 0x40000000
je fcn.1800043b3
xor ecx, eax
ror esi, 0x19
xor esi, 0xdb0283c4
add esi, 0xa991b3c5
add ebx, ecx
add ebx, eax
and ebx, 0x100000
je 0x1800066fd
add esi, 0x591c0e0c
sub ebx, 0x4219b0d5
add eax, 0x97bab8b6
ror eax, 0x18
sub ebx, 0x5675adba
add ebx, ecx
add ebx, esi
add ebx, edi
and ebx, 0x80000
je 0x1800029b7
xor esi, edx
add ebx, 0xe93e1de5
sub esi, 0x585d6067
sub ebx, 0xb3d97259
jmp 0x180002894
add dword [rbp - 8], 0x9eb5adba
xor ebx, dword [rbp - 8]
ror eax, 0x1d
ror ebx, 9
xor edx, 0x5a08d599
xor ebx, 0x904c8943
add ebx, edx
add ebx, edi
add ebx, ecx
and ebx, 0x400000
je 0x1800075de
rol eax, 0xe
add edx, 0xad9c28ba
add esi, 0x9c906d2a
rol eax, 0x11
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 0x20000
je 0x180007827
sub eax, 0x621c0b9c
xor eax, 0xa9e7992a
rol eax, 0x1e
add ebx, ecx
add ebx, edi
and ebx, 0x80
je 0x1800015a1
rol edx, 0x16
xor edx, dword [rbp - 8]
add edx, 0xdea212fd
rol edi, 3
jmp 0x180004b13
add dword [rbp - 8], 0xda7e696c
xor ebx, dword [rbp - 8]
rol ecx, 7
sub edx, 0x60765415
rol edi, 6
ror ebx, 0x1e
add ebx, 0x5a9a5586
add ebx, esi
add ebx, eax
and ebx, 0x800
je 0x1800025ad
sub eax, 0x7da70c12
add esi, 0x5b9c3a35
xor edi, 0x2d03bf27
ror edi, 0x1d
rol eax, 0x12
add ebx, ecx
add ebx, edi
and ebx, 0x1000000
je 0x1800091ee
sub ecx, 0x356cafdb
sub eax, 0x4a114983
add esi, 0xf0e37ca1
add ebx, ecx
add ebx, edi
add ebx, eax
and ebx, 0x40000
je 0x180005d44
xor eax, ebx
ror ecx, 9
add edi, 0xe86ed84
ror edi, 0xc
jmp 0x1800060f0
add dword [rbp - 8], 0x339786bb
xor ebx, dword [rbp - 8]
xor esi, dword [rbp - 0x10]
sub edi, 0x8d24a26d
xor ebx, 0x19f24058
sub ecx, 0xdc2dfea5
add ebx, esi
add ebx, eax
and ebx, 0x2000
je fcn.1800090d9
sub ebx, 0x1af3b9e1
add edx, 0x3ba21fe2
add ecx, 0xd20eef4d
rol eax, 0x1e
ror edi, 0x1e
add ebx, eax
add ebx, esi
add ebx, ecx
and ebx, 0x800000
je 0x1800060f0
sub ebx, 0x25a1549c
rol edi, 0x1b
rol edx, 0x15
rol ecx, 0x15
add ebx, edi
add ebx, esi
and ebx, 0x8000000
je 0x1800066fd
sub esi, 0xca318970
rol esi, 0x19
add esi, 0x8ff0aaf8
add edi, 0x5af6f5f7
jmp 0x180009ea5
add dword [rbp - 8], 0xff51392f
xor ebx, dword [rbp - 8]
add ebx, 0xa577b76b
rol edi, 0xf
xor edi, eax
rol edi, 0xb
add ebx, edx
add ebx, esi
add ebx, eax
and ebx, 1
je 0x180007b04
ror eax, 8
ror ebx, 3
ror edx, 0x1e
add ebx, esi
add ebx, edx
and ebx, 0x20000000
je 0x1800025ad
xor eax, esi
ror ecx, 0x16
sub eax, 0x1cc44b49
rol esi, 0x1c
rol eax, 0x1b
add ebx, eax
add ebx, ecx
and ebx, 0x8000000
je 0x180004448
sub ebx, 0xb04e9ea7
ror ecx, 0xa
xor edx, eax
jmp 0x180006aab
add dword [rbp - 8], 0x4933f3e5
xor ebx, dword [rbp - 8]
ror ecx, 0x15
xor edi, dword [rbp - 8]
add esi, 0xa693673b
rol edi, 0x13
add ebx, ecx
add ebx, eax
and ebx, 0x800
je 0x1800091ee
xor ecx, 0x26ac5c8f
sub ebx, 0x665eccd0
sub edx, 0xfe571700
xor eax, esi
add ebx, ecx
add ebx, edx
add ebx, edi
and ebx, 0x40
je 0x18000999f
ror edi, 0x12
ror ecx, 0x1d
rol eax, 0x14
sub edx, 0x4433f0f
add ebx, edi
add ebx, ecx
add ebx, edx
and ebx, 0x40
je 0x180003150
add ebx, 0xa5118106
add ebx, 0x640bc3ac
ror esi, 8
sub edi, 0x7a9762a
xor eax, 0xb8e318eb
jmp 0x18000122c
invalid
clc
invalid
xor dh, byte [rax]