Function at 0x180058670
Capabilities:
Access firewall rule properties via inetfwrule

Disassembly:
mov rax, rsp
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0xe8]
sub rsp, 0x1c0
mov qword [rbp + 0x90], 0xfffffffffffffffe
mov qword [rax + 8], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
mov r15, r9
mov r14, r8
mov rsi, rdx
mov rbx, rcx
xor edi, edi
mov dword [rsp + 0x30], edi
mov rax, qword [rdx]
cmp dword [rax - 0x10], edi
je 0x180058fc9
mov rax, qword [rcx]
call qword [rax + 0x40]
test al, al
je 0x180058fe4
mov qword [rsp + 0x70], rdi
mov rcx, qword [rbx + 8]
mov rax, qword [rcx]
lea rdx, [rsp + 0x70]
call qword [rax + 0x90]
test eax, eax
js 0x180059003
mov qword [rsp + 0x38], rdi
mov rbx, qword [rsp + 0x70]
lea rax, [rbp - 0x38]
mov qword [rbp + 0xf8], rax
mov rcx, qword [rsi]
sub rcx, 0x18
call fcn.18003a990
add rax, 0x18
mov qword [rbp - 0x38], rax
xor eax, eax
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rax
lea rcx, [rbp - 0x30]
call qword [sym.imp.OLEAUT32.dll_VariantClear]
nop
mov dword [rbp - 0x18], 1
lea rcx, [rbp - 0x38]
call fcn.18000b270
movzx ecx, word [rax]
cmp cx, 2
jb 0x180058757
cmp cx, 8
jne 0x18005901b
mov rdx, qword [rax + 8]
jmp 0x18005875a
mov rdx, rdi
mov rax, qword [rbx]
lea r8, [rsp + 0x38]
mov rcx, rbx
call qword [rax + 0x50]
mov ebx, eax
lea rcx, [rbp - 0x30]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
nop
lea rax, [rbp - 0x38]
mov qword [rbp + 0xf8], rax
mov rdx, qword [rbp - 0x38]
add rdx, 0xffffffffffffffe8
or r12d, 0xffffffff
mov eax, r12d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x1800587a2
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
cmp ebx, 0x80070002
je 0x1800587bf
cmp qword [rsp + 0x38], 0
je 0x1800587bf
xor al, al
mov byte [rbp + 0xf8], al
jmp 0x18005889c
mov byte [rbp + 0xf8], 1
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x20], rcx
lea r9, [0x1800fef78]
xor edx, edx
lea r8d, [rdx + 0x17]
lea rcx, [0x1800fc7d0]
call qword [sym.imp.ole32.dll_CoCreateInstance]
test eax, eax
js 0x180059036
mov rbx, qword [rsp + 0x38]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
mov rcx, qword [rsi]
sub rcx, 0x18
call fcn.18003a990
add rax, 0x18
mov qword [rbp - 0x10], rax
xor eax, eax
mov qword [rbp - 8], rax
mov qword [rbp], rax
mov qword [rbp + 8], rax
lea rcx, [rbp - 8]
call qword [sym.imp.OLEAUT32.dll_VariantClear]
nop
mov dword [rbp + 0x10], 1
lea rcx, [rbp - 0x10]
call fcn.18000b270
movzx ecx, word [rax]
cmp cx, 2
jb 0x180058856
cmp cx, 8
jne 0x18005904e
mov rdx, qword [rax + 8]
jmp 0x180058859
mov rdx, rdi
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 0x40]
test eax, eax
js 0x180059069
lea rcx, [rbp - 8]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
nop
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
mov rdx, qword [rbp - 0x10]
add rdx, 0xffffffffffffffe8
mov eax, r12d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x18005889c
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
mov rcx, qword [r14]
cmp dword [rcx - 0x10], 0
je 0x18005890a
lea rax, [rbp + 0x18]
mov qword [rsp + 0x40], rax
add rcx, 0xffffffffffffffe8
call fcn.18003a990
add rax, 0x18
mov qword [rbp + 0x18], rax
xor eax, eax
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x30], rax
lea rcx, [rbp + 0x20]
call qword [sym.imp.OLEAUT32.dll_VariantClear]
nop
mov dword [rbp + 0x38], 1
mov ebx, 1
mov dword [rsp + 0x30], ebx
lea rcx, [rbp + 0x18]
call fcn.18000b270
movzx ecx, word [rax]
cmp cx, 2
jb 0x18005890e
cmp cx, 8
jne 0x180059081
mov rdx, qword [rax + 8]
jmp 0x180058911
mov ebx, dword [rsp + 0x30]
mov rdx, rdi
mov rcx, qword [rsp + 0x38]
mov rax, qword [rcx]
call qword [rax + 0x60]
test eax, eax
js 0x18005909c
test bl, 1
je 0x180058966
and ebx, 0xfffffffe
mov dword [rsp + 0x30], ebx
lea rcx, [rbp + 0x20]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
nop
lea rax, [rbp + 0x18]
mov qword [rsp + 0x40], rax
mov rdx, qword [rbp + 0x18]
add rdx, 0xffffffffffffffe8
mov eax, r12d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x180058962
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
mov ebx, dword [rsp + 0x30]
mov rcx, qword [r15]
cmp dword [rcx - 0x10], 0
je 0x1800589d2
lea rax, [rbp + 0x40]
mov qword [rsp + 0x40], rax
add rcx, 0xffffffffffffffe8
call fcn.18003a990
add rax, 0x18
mov qword [rbp + 0x40], rax
xor eax, eax
mov qword [rbp + 0x48], rax
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], rax
lea rcx, [rbp + 0x48]
call qword [sym.imp.OLEAUT32.dll_VariantClear]
nop
mov dword [rbp + 0x60], 1
or ebx, 2
mov dword [rsp + 0x30], ebx
lea rcx, [rbp + 0x40]
call fcn.18000b270
movzx ecx, word [rax]
cmp cx, 2
jb 0x1800589d2
cmp cx, 8
jne 0x1800590b4
mov rdx, qword [rax + 8]
jmp 0x1800589d5
mov rdx, rdi
mov rcx, qword [rsp + 0x38]
mov rax, qword [rcx]
call qword [rax + 0x70]
test eax, eax
js 0x1800590cf
test bl, 2
je 0x180058a2a
and ebx, 0xfffffffd
mov dword [rsp + 0x30], ebx
lea rcx, [rbp + 0x48]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
nop
lea rax, [rbp + 0x40]
mov qword [rsp + 0x40], rax
mov rdx, qword [rbp + 0x40]
add rdx, 0xffffffffffffffe8
mov eax, r12d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x180058a26
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
mov ebx, dword [rsp + 0x30]
mov rax, qword [rbp + 0x110]
mov rcx, qword [rax]
cmp dword [rcx - 0x10], 0
je 0x180058aa3
lea rax, [rbp + 0x68]
mov qword [rsp + 0x40], rax
add rcx, 0xffffffffffffffe8
call fcn.18003a990
add rax, 0x18
mov qword [rbp + 0x68], rax
xor eax, eax
mov qword [rbp + 0x70], rax
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x80], rax
lea rcx, [rbp + 0x70]
call qword [sym.imp.OLEAUT32.dll_VariantClear]
nop
mov dword [rbp + 0x88], 1
or ebx, 4
mov dword [rsp + 0x30], ebx
lea rcx, [rbp + 0x68]
call fcn.18000b270
movzx ecx, word [rax]
cmp cx, 2
jb 0x180058aa3
cmp cx, 8
jne 0x1800590e7
mov rdx, qword [rax + 8]
jmp 0x180058aa6
mov rdx, rdi
mov rcx, qword [rsp + 0x38]
mov rax, qword [rcx]
call qword [rax + 0x50]
test eax, eax
js 0x180059102
test bl, 4
je 0x180058afb
and ebx, 0xfffffffb
mov dword [rsp + 0x30], ebx
lea rcx, [rbp + 0x70]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
nop
lea rax, [rbp + 0x68]
mov qword [rsp + 0x40], rax
mov rdx, qword [rbp + 0x68]
add rdx, 0xffffffffffffffe8
mov eax, r12d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x180058af7
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
mov ebx, dword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov rax, qword [rcx]
mov edx, dword [rbp + 0x118]
call qword [rax + 0x150]
test eax, eax
js 0x18005911a
mov rcx, qword [rsp + 0x38]
mov rax, qword [rcx]
mov edx, dword [rbp + 0x120]
call qword [rax + 0x80]
test eax, eax
js 0x180059132
mov rcx, qword [rsp + 0x38]
mov r8, qword [rcx]
movzx eax, byte [rbp + 0x130]
xor al, 1
movzx edx, al
dec dx
call qword [r8 + 0x110]
test eax, eax
js 0x18005914a
lea rax, [rsp + 0x48]
mov qword [rsp + 0x40], rax
call fcn.180039cb0
mov rcx, rax
test rax, rax
je 0x180059162
mov rax, qword [rax]
call qword [rax + 0x18]
add rax, 0x18
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.OLEAUT32.dll_VariantClear]
nop
mov dword [rsp + 0x68], edi
mov r13, qword [rbp + 0x128]
cmp qword [r13 + 0x10], 0
je 0x180058e32
mov r13, qword [r13]
test r13, r13
je 0x180058e32
test r13, r13
je 0x180059234
movsxd rdx, dword [r13 + 0x10]
mov r13, qword [r13]
lea rcx, [rbp + 0x98]
call fcn.1800543c0
or ebx, 8
mov dword [rsp + 0x30], ebx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.18003fe70
and ebx, 0xfffffff7
mov dword [rsp + 0x30], ebx
lea rcx, [rbp + 0xa0]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
nop
lea rax, [rbp + 0x98]
mov qword [rsp + 0x40], rax
mov rdx, qword [rbp + 0x98]
add rdx, 0xffffffffffffffe8
mov eax, r12d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x180058c36
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
test r13, r13
je 0x180058e32
lea rdx, [0x18011ada8]
lea rcx, [rsp + 0x78]
call fcn.18003a4b0
nop
xor eax, eax
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rax
mov qword [rbp - 0x70], rax
lea rcx, [rbp - 0x80]
call qword [sym.imp.OLEAUT32.dll_VariantClear]
nop
mov dword [rbp - 0x68], 1
mov eax, dword [rsp + 0x68]
cmp eax, 2
jne 0x180058ca8
lea rcx, [rsp + 0x48]
call fcn.18000b270
movzx ecx, word [rax]
cmp cx, 2
jb 0x180058ca0
cmp cx, 8
jne 0x18005917d
mov rax, qword [rax + 8]
test rax, rax
jmp 0x180058caa
mov rax, rdi
test rax, rax
jmp 0x180058caa
test eax, eax
setne al
test al, al
jne 0x180058cf4
mov eax, dword [rbp - 0x68]
cmp eax, 2
jne 0x180058ce7
lea rcx, [rsp + 0x78]
call fcn.18000b270
movzx ecx, word [rax]
cmp cx, 2
jb 0x180058cdf
cmp cx, 8
jne 0x180059198
mov rax, qword [rax + 8]
test rax, rax
jmp 0x180058ce9
mov rax, rdi
test rax, rax
jmp 0x180058ce9
test eax, eax
setne al
test al, al
je 0x180058df0
lea rcx, [rsp + 0x48]
call fcn.18000b370
cmp dword [rsp + 0x68], 3
jne 0x180058d20
mov dword [rsp + 0x68], 1
lea rcx, [rsp + 0x50]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
test eax, eax
js 0x1800591b3
lea rcx, [rsp + 0x78]
call fcn.18000b370
mov rsi, qword [rax]
movsxd rax, dword [rsi - 0x10]
mov r15, rsi
mov r8, qword [rsp + 0x48]
sub r15, r8
sar r15, 1
mov r12d, dword [r8 - 0x10]
test eax, eax
js 0x180059219
test rsi, rsi
jne 0x180058d55
mov r14d, edi
jmp 0x180058d68
mov rdx, rax
mov rcx, rsi
call fcn.1800c1660
mov r14, rax
mov r8, qword [rsp + 0x48]
mov ecx, 0x7fffffff
sub ecx, r14d
cmp ecx, r12d
jl 0x1800591fe
lea ebx, [r14 + r12]
test ebx, ebx
js 0x1800591e3
mov ecx, 1
sub ecx, dword [r8 - 8]
mov eax, dword [r8 - 0xc]
sub eax, ebx
or eax, ecx
jge 0x180058da9
mov edx, ebx
lea rcx, [rsp + 0x48]
call fcn.18003a2f0
mov r8, qword [rsp + 0x48]
cmp r15, r12
ja 0x180058db2
lea rsi, [r8 + r15*2]
movsxd rdx, r14d
add rdx, rdx
lea rcx, [r8 + r12*2]
mov r9, rdx
mov r8, rsi
call fcn.18003a8e0
mov rax, qword [rsp + 0x48]
cmp ebx, dword [rax - 0xc]
jg 0x1800591c8
mov dword [rax - 0x10], ebx
movsxd rcx, ebx
mov rax, qword [rsp + 0x48]
mov word [rax + rcx*2], di
mov dword [rsp + 0x68], 1
or r12d, 0xffffffff
lea rcx, [rbp - 0x80]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
nop
lea rax, [rsp + 0x78]
mov qword [rsp + 0x40], rax
mov rdx, qword [rsp + 0x78]
add rdx, 0xffffffffffffffe8
mov eax, r12d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x180058e24
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
test r13, r13
je 0x180058e32
mov ebx, dword [rsp + 0x30]
jmp 0x180058bc3
mov rbx, qword [rsp + 0x38]
lea rcx, [rsp + 0x48]
call fcn.18000b370
lea rcx, [rbp - 0x60]
mov qword [rsp + 0x40], rcx
mov rcx, qword [rax]
sub rcx, 0x18
call fcn.18003a990
add rax, 0x18
mov qword [rbp - 0x60], rax
xor eax, eax
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rax
lea rcx, [rbp - 0x58]
call qword [sym.imp.OLEAUT32.dll_VariantClear]
nop
mov ecx, dword [rsp + 0x68]
cmp ecx, 2
jne 0x180058eae
lea rcx, [rsp + 0x48]
call fcn.18000b270
movzx ecx, word [rax]
cmp cx, 2
jb 0x180058ea6
cmp cx, 8
jne 0x18005924f
mov rcx, qword [rax + 8]
test rcx, rcx
jmp 0x180058eb0
mov rcx, rdi
test rcx, rcx
jmp 0x180058eb0
test ecx, ecx
mov eax, edi
setne al
mov dword [rbp - 0x40], eax
cmp dword [rbp - 0x40], 0
je 0x180058ede
lea rcx, [rbp - 0x60]
call fcn.18000b270
movzx ecx, word [rax]
cmp cx, 2
jb 0x180058ede
cmp cx, 8
jne 0x18005926a
mov rdi, qword [rax + 8]
mov rax, qword [rbx]
mov rdx, rdi
mov rcx, rbx
call qword [rax + 0x90]
test eax, eax
js 0x180059285
lea rcx, [rbp - 0x58]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
nop
lea rax, [rbp - 0x60]
mov qword [rsp + 0x40], rax
mov rdx, qword [rbp - 0x60]
add rdx, 0xffffffffffffffe8
mov eax, r12d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x180058f27
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
movzx ebx, byte [rbp + 0xf8]
test bl, bl
je 0x180058f4a
mov rcx, qword [rsp + 0x70]
mov rax, qword [rcx]
mov rdx, qword [rsp + 0x38]
call qword [rax + 0x40]
test eax, eax
js 0x18005929d
xor bl, 1
lea rcx, [rsp + 0x50]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
nop
lea rax, [rsp + 0x48]
mov qword [rbp + 0xf8], rax
mov rdx, qword [rsp + 0x48]
add rdx, 0xffffffffffffffe8
lock xadd dword [rdx + 0x10], r12d
sub r12d, 1
jg 0x180058f84
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rcx, qword [rsp + 0x38]
test rcx, rcx
je 0x180058f95
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_SafeArrayGetDim]
nop
mov rcx, qword [rsp + 0x70]
test rcx, rcx
je 0x180058fa5
mov rdx, qword [rcx]
call qword [rdx + reloc.OLEAUT32.dll_SafeArrayGetDim]
movzx eax, bl
lea r11, [rsp + 0x1c0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
xor r9d, r9d
mov r8d, 0x14b
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, 0x80070057
call fcn.18003abe0
int3
lea r9, str.Windows_firewall_not_available
mov r8d, 0x1e
lea rdx, str.c:dvsp4_build_sw_relgpu_drvinstaller_coreinstaller_core_vs2017incWindowsFirewallImpl.h
mov ecx, 0x80004002
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0x150
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0xb7
lea rdx, str.c:dvsp4_build_sw_relgpu_drvinstaller_coreinstaller_core_vs2017incAutoString.h
mov ecx, 0xe0e00000
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0x158
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0xb7
lea rdx, str.c:dvsp4_build_sw_relgpu_drvinstaller_coreinstaller_core_vs2017incAutoString.h
mov ecx, 0xe0e00000
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x159
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0xb7
lea rdx, str.c:dvsp4_build_sw_relgpu_drvinstaller_coreinstaller_core_vs2017incAutoString.h
mov ecx, 0xe0e00000
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x160
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0xb7
lea rdx, str.c:dvsp4_build_sw_relgpu_drvinstaller_coreinstaller_core_vs2017incAutoString.h
mov ecx, 0xe0e00000
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x164
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0xb7
lea rdx, str.c:dvsp4_build_sw_relgpu_drvinstaller_coreinstaller_core_vs2017incAutoString.h
mov ecx, 0xe0e00000
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x168
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0x16b
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x16d
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x16f
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0xcd
lea rdx, str.C:dvsp4_build_sw_toolswin32msvc141u5VC_atlmfcinclude_atlsimpstr.h
mov ecx, 0x80004005
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0xb7
lea rdx, str.c:dvsp4_build_sw_relgpu_drvinstaller_coreinstaller_core_vs2017incAutoString.h
mov ecx, 0xe0e00000
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0xb7
lea rdx, str.c:dvsp4_build_sw_relgpu_drvinstaller_coreinstaller_core_vs2017incAutoString.h
mov ecx, 0xe0e00000
call fcn.18003abe0
int3
xor r9d, r9d
xor r8d, r8d
lea rdx, [0x18011a488]
mov ecx, eax
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x368
lea rdx, str.C:dvsp4_build_sw_toolswin32msvc141u5VC_atlmfcinclude_atlsimpstr.h
mov ecx, 0x80070057
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x325
lea rdx, str.C:dvsp4_build_sw_toolswin32msvc141u5VC_atlmfcinclude_atlsimpstr.h
mov ecx, 0x80070057
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x195
lea rdx, str.C:dvsp4_build_sw_toolswin32msvc141u5VC_atlmfcinclude_atlsimpstr.h
mov ecx, 0x80070057
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x18f
lea rdx, str.C:dvsp4_build_sw_toolswin32msvc141u5VC_atlmfcinclude_atlsimpstr.h
mov ecx, 0x80070057
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0x57d
lea rdx, str.C:dvsp4_build_sw_toolswin32msvc141u5VC_atlmfcinclude_atlcoll.h
mov ecx, 0x80004005
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0xb7
lea rdx, str.c:dvsp4_build_sw_relgpu_drvinstaller_coreinstaller_core_vs2017incAutoString.h
mov ecx, 0xe0e00000
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0xb7
lea rdx, str.c:dvsp4_build_sw_relgpu_drvinstaller_coreinstaller_core_vs2017incAutoString.h
mov ecx, 0xe0e00000
call fcn.18003abe0
int3
xor r9d, r9d
mov r8d, 0x17d
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
nop
xor r9d, r9d
mov r8d, 0x181
lea rdx, str.WindowsFirewallAdvancedApi.cpp
mov ecx, eax
call fcn.18003abe0
int3