Function at 0x14007a913
Capabilities:
Delete directory
Delete file
Enumerate files on windows
Enumerate files recursively
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x9fb09297
pushf
not eax
add eax, 0xe26d4b9
xor eax, 0x1418f120
rol eax, 0x36
popf
pushf
not eax
add eax, 0x6d669f74
xor eax, 0x7ca88415
rol eax, 4
popf
pushf
not eax
add eax, 0x216bb27e
xor eax, 0x7633550
rol eax, 0xc8
popf
cmp eax, 6
jne 0x14007a963
popf
pop rax
jmp 0x14007ae38
cmp eax, 0xe
jne 0x14007a972
popf
pop rax
jmp 0x14007b276
cmp eax, 0
jne 0x14007a981
popf
pop rax
jmp 0x14007aa71
cmp eax, 0xb
jne 0x14007a990
popf
pop rax
jmp 0x14007b12e
cmp eax, 1
jne 0x14007a99f
popf
pop rax
jmp 0x14007abc6
cmp eax, 8
jne 0x14007a9ae
popf
pop rax
jmp 0x14007af5d
cmp eax, 7
jne 0x14007a9bd
popf
pop rax
jmp 0x14007aedc
cmp eax, 0xf
jne 0x14007a9cc
popf
pop rax
jmp 0x14007b2b8
cmp eax, 3
jne 0x14007a9db
popf
pop rax
jmp 0x14007aca0
cmp eax, 0x11
jne 0x14007a9ea
popf
pop rax
jmp 0x14007b3e6
cmp eax, 0xa
jne 0x14007a9f9
popf
pop rax
jmp 0x14007b09c
cmp eax, 0xc
jne 0x14007aa08
popf
pop rax
jmp 0x14007b1d7
cmp eax, 4
jne 0x14007aa17
popf
pop rax
jmp 0x14007ad29
cmp eax, 0x12
jne 0x14007aa26
popf
pop rax
jmp 0x14007b457
cmp eax, 5
jne 0x14007aa35
popf
pop rax
jmp 0x14007ada7
cmp eax, 0xd
jne 0x14007aa44
popf
pop rax
jmp 0x14007b21e
cmp eax, 2
jne 0x14007aa53
popf
pop rax
jmp 0x14007ac6b
cmp eax, 0x10
jne 0x14007aa62
popf
pop rax
jmp 0x14007b381
cmp eax, 9
jne 0x14007aa71
popf
pop rax
jmp 0x14007b008
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
mov eax, 0xc3a2a56f
pushf
not eax
add eax, 0x732c9137
xor eax, 0xd898cf4
rol eax, 0xf
popf
pushf
not eax
add eax, 0x52e9f93b
xor eax, 0x7e976e13
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x18ed1c9d
xor eax, 0x4762cc8b
rol eax, 0xe2
popf
call fcn.14008c714
sub rsp, rax
mov rax, qword [0x14003e040]
xor rax, rsp
mov qword [rsp + 0x2270], rax
mov rbp, rcx
lea r8, [0x19abdbff6]
pushf
sub r8, 0x5abae696
popf
mov r9, rcx
mov ebx, 0x70455cb3
pushf
not ebx
add ebx, 0x336949a8
xor ebx, 0x54cb6ede
rol ebx, 0xea
popf
pushf
not ebx
add ebx, 0x11aaae53
xor ebx, 0x6fa201f3
rol ebx, 0x83
popf
mov edx, ebx
lea rcx, [rsp + 0x270]
call fcn.14006048e
mov edi, eax
cmp eax, ebx
jge 0x14007ab6c
push rax
pushf
mov eax, 0x1d924b9f
pushf
not eax
add eax, 0x28731ea3
xor eax, 0xbbb174f
rol eax, 0x16
popf
pushf
not eax
add eax, 0x306a0f87
xor eax, 0x1d6bb895
rol eax, 0xef
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0x47ee6d5b
pushf
not eax
add eax, 0x504d5416
xor eax, 0x63a3706b
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x2a64b92f
xor eax, 0xe7ac140
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x142c6417
xor eax, 0x223231fa
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x624d088f
xor eax, 0x33c3d6af
rol eax, 0x4f
popf
jmp 0x14007a954
dec edi
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x270]
push rdi
not edi
add ebx, edi
pop rdi
add ebx, 1
jmp 0x14007abdf
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
mov rsi, rax
cmp rax, 0xffffffffffffffff
je 0x14007ac25
push rax
pushf
mov eax, 0x7e6ab79f
pushf
not eax
add eax, 0x63ae9f1e
xor eax, 0x4b10e37c
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x6d906a13
xor eax, 0x581dd1fa
rol eax, 0xfe
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0x5aab851f
pushf
not eax
add eax, 0x6d117ff7
xor eax, 0x2c2063f1
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x7376658a
xor eax, 0x305c9503
rol eax, 0x85
popf
pushf
not eax
add eax, 0x313c3315
xor eax, 0x1768548f
rol eax, 0x83
popf
jmp 0x14007a954
nop
push rax
pushf
mov eax, 0x60e104f0
pushf
not eax
add eax, 0x1db6cbe4
xor eax, 0xa160b44
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x7df0ecfb
xor eax, 0x47832f44
rol eax, 5
popf
jmp 0x14007a954
movzx edx, word [rsp + 0x4c]
movzx ecx, word [rsp + 0x4e]
cmp dx, 0x2e
jne 0x14007ace3
push rax
pushf
mov eax, 0x9af7bd58
pushf
not eax
add eax, 0xfd09d96
xor eax, 0x43562128
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x5233eb12
xor eax, 0x172f9733
rol eax, 0x5a
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0xee328083
pushf
not eax
add eax, 0x4b15b540
xor eax, 0x72eed65
rol eax, 0x22
popf
pushf
not eax
add eax, 0x44074e92
xor eax, 0x1a830bbf
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x3979e0b0
xor eax, 0x6b2ce41c
rol eax, 0x97
popf
jmp 0x14007a954
test cx, cx
je 0x14007ad74
push rax
pushf
mov eax, 0x4fb28827
pushf
not eax
add eax, 0x3de5a3ac
xor eax, 0x770694bf
rol eax, 0x54
popf
pushf
not eax
add eax, 0x6380d5ce
xor eax, 0x14dad1cf
rol eax, 0x77
popf
pushf
not eax
add eax, 0x179f444c
xor eax, 0x3a611582
rol eax, 0x33
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0x681167da
pushf
not eax
add eax, 0x994c70d
xor eax, 0x11f3235
rol eax, 0x68
popf
pushf
not eax
add eax, 0x5dd683ae
xor eax, 0x1697c0e
rol eax, 0xa2
popf
jmp 0x14007a954
cmp dx, dx
jne 0x14007ae05
push rax
pushf
mov eax, 0x28053a15
pushf
not eax
add eax, 0x44f33c36
xor eax, 0x53abf3b5
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x22ab3fe0
xor eax, 0x6a558b11
rol eax, 0x84
popf
pushf
not eax
add eax, 0x5b46a7b3
xor eax, 0x45fa84cc
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x7f47d461
xor eax, 0x576803fa
rol eax, 0x4e
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0x64b2ec80
pushf
not eax
add eax, 0x61769fa3
xor eax, 0x60c1648b
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x3d15069
xor eax, 0x5d61458a
rol eax, 0x7c
popf
jmp 0x14007a954
cmp cx, dx
jne 0x14007ae96
push rax
pushf
mov eax, 0x82fa7459
pushf
not eax
add eax, 0x24a1a122
xor eax, 0x29e20ca
rol eax, 0x51
popf
pushf
not eax
add eax, 0x25377d76
xor eax, 0x63abdfc7
rol eax, 0x53
popf
pushf
not eax
add eax, 0x3d9950f8
xor eax, 0x1ede738
rol eax, 0xef
popf
pushf
not eax
add eax, 0x2c3bc25d
xor eax, 0xeb0c710
rol eax, 0x71
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0xc25e233d
pushf
not eax
add eax, 0x1459dd6e
xor eax, 0x123be6c9
rol eax, 0xd
popf
pushf
not eax
add eax, 0x2391663b
xor eax, 0x27e08aba
rol eax, 0x62
popf
pushf
not eax
add eax, 0x11fdc9ca
xor eax, 0x51b2cbe9
rol eax, 0xb6
popf
jmp 0x14007a954
cmp word [rsp + 0x50], 0
je 0x14007af2a
push rax
pushf
mov eax, 0x7f3f2a1f
pushf
not eax
add eax, 0x469d3674
xor eax, 0x4b7f2072
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x5d29ed66
xor eax, 0x1a8f8c9c
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x3f2d6060
xor eax, 0x6af31e50
rol eax, 0x35
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0x3a4b4869
pushf
not eax
add eax, 0x36fb7c2c
xor eax, 0x61bb8da6
rol eax, 0x78
popf
pushf
not eax
add eax, 0x73d07383
xor eax, 0xf0f67c4
rol eax, 0xe
popf
jmp 0x14007a954
movsxd rax, edi
lea rcx, [rsp + 0x270]
movsxd rdx, ebx
lea r9, [rsp + 0x4c]
lea r8, [0x1a638f882]
pushf
sub r8, 0x66361f16
popf
lea rcx, [rcx + rax*2]
call fcn.14006048e
cmp eax, ebx
jge 0x14007afc2
push rax
pushf
mov eax, 0x4724c952
pushf
not eax
add eax, 0x4620bd3e
xor eax, 0x1b95e4fd
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x31ae2fef
xor eax, 0x55006d05
rol eax, 0xc0
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0x77cff627
pushf
not eax
add eax, 0x323cfff2
xor eax, 0x2bf9dde2
rol eax, 0x26
popf
pushf
not eax
add eax, 0x22a8c44
xor eax, 0x3fcca09e
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x1e53c499
xor eax, 0x4203390
rol eax, 0x1b
popf
jmp 0x14007a954
mov eax, dword [rsp + 0x20]
test al, 0x10
je 0x14007b043
push rax
pushf
mov eax, 0xbb8b16fc
pushf
not eax
add eax, 0x40c36590
xor eax, 0x48b90959
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x6611a72
xor eax, 0x5d67c0c3
rol eax, 0x42
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0xbd11f77e
pushf
not eax
add eax, 0x3135a951
xor eax, 0x2ce60bbb
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x4813b11b
xor eax, 0x278d2b9b
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x64ff313b
xor eax, 0x5ad5e0ca
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc9ea1c3
xor eax, 0x4d7da4c1
rol eax, 0xd8
popf
jmp 0x14007a954
bt eax, 0xa
jae 0x14007b0d5
push rax
pushf
mov eax, 0x4196203e
pushf
not eax
add eax, 0x11a70b1a
xor eax, 0x44752785
rol eax, 0x23
popf
pushf
not eax
add eax, 0x61d0022
xor eax, 0x4eee952d
rol eax, 0x66
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0x586c5817
pushf
not eax
add eax, 0x78a265d3
xor eax, 0x25a2dc06
rol eax, 3
popf
pushf
not eax
add eax, 0x11dbf4b0
xor eax, 0x5e44f6a3
rol eax, 0x73
popf
pushf
not eax
add eax, 0x6f2267f9
xor eax, 0x48cd40b
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x4fddb008
xor eax, 0x239db84f
rol eax, 0xce
popf
jmp 0x14007a954
cmp dword [rsp + 0x44], 0xa000000c
jne 0x14007b17e
push rax
pushf
mov eax, 0xe3324455
pushf
not eax
add eax, 0x7c5a0dd0
xor eax, 0x7739c1b4
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x57225213
xor eax, 0x3615ec96
rol eax, 0x16
popf
pushf
not eax
add eax, 0x58525c9c
xor eax, 0x1560dfbe
rol eax, 0xce
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0xd83c183a
pushf
not eax
add eax, 0x592601bb
xor eax, 0x632069d7
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x2e5f7dfd
xor eax, 0x5de1320
rol eax, 0xe
popf
pushf
not eax
add eax, 0x5b2d3d1f
xor eax, 0x35bafd94
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x10943547
xor eax, 0x4c7a3f2f
rol eax, 0xe1
popf
jmp 0x14007a954
lea rcx, [rsp + 0x270]
jmp 0x14007b1e0
call qword [sym.imp.KERNEL32.dll_RemoveDirectoryW]
jmp 0x14007b2b8
lea rcx, [rsp + 0x270]
call fcn.14007a913
jmp 0x14007b2b8
lea rcx, [rsp + 0x270]
jmp 0x14007b27f
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
push rax
pushf
mov eax, 0x52399fe6
pushf
not eax
add eax, 0x2dfcd24e
xor eax, 0x56be7484
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x2b911a6a
xor eax, 0x72adb8d8
rol eax, 0x1a
popf
jmp 0x14007a954
lea rdx, [rsp + 0x20]
mov rcx, rsi
jmp 0x14007b2c1
call qword [sym.imp.KERNEL32.dll_FindNextFileW]
test eax, eax
jne 0x14007b328
push rax
pushf
mov eax, 0x2ed6dbf8
pushf
not eax
add eax, 0x4ed0ea02
xor eax, 0x5bd14c09
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x59679726
xor eax, 0x7920b6f6
rol eax, 0xee
popf
pushf
not eax
add eax, 0x2b2a2fd8
xor eax, 0x21633109
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x6a58718d
xor eax, 0x4d4e2c9b
rol eax, 0xe3
popf
jmp 0x14007a954
push rax
pushf
mov eax, 0xa36c2e48
pushf
not eax
add eax, 0x203ce7ba
xor eax, 0x68dafadd
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x2323106a
xor eax, 0x6d937ee1
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x155e42f2
xor eax, 0x2106ff6d
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x5406e6b8
xor eax, 0x24789d3a
rol eax, 0x13
popf
jmp 0x14007a954
mov rcx, rsi
jmp 0x14007b385
call qword [sym.imp.KERNEL32.dll_FindClose]
mov rcx, rbp
jmp 0x14007b38f
call qword [sym.imp.KERNEL32.dll_RemoveDirectoryW]
jmp 0x14007b396
dec eax
neg eax
sbb eax, eax
jmp 0x14007b457
mov eax, 0xca4fc174
pushf
not eax
add eax, 0x4b43e204
xor eax, 0x19c98860
rol eax, 0x10
popf
pushf
not eax
add eax, 0x5d356ae6
xor eax, 0x61d968ba
rol eax, 0x22
popf
pushf
not eax
add eax, 0x5534d547
xor eax, 0x13e0f04
rol eax, 0x35
popf
push rax
pushf
mov eax, 0xd2de59be
pushf
not eax
add eax, 0x39659b3b
xor eax, 0x19877f30
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x3448ed74
xor eax, 0x1522acd3
rol eax, 0xfc
popf
jmp 0x14007a954
mov rcx, qword [rsp + 0x2270]
xor rcx, rsp
call fcn.140089a05
lea r11, [rsp + 0x2280]
mov rbx, qword [r11 + 0x18]
mov rbp, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rsp, r11
pop rdi
ret