Function at 0x1400b8130
Capabilities:
Register network filter via wfp api

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x2c8
movaps xmmword [rsp + 0x2b0], xmm7
movaps xmmword [rsp + 0x2a0], xmm6
mov rax, qword [0x140274038]
xor rax, rsp
mov qword [rsp + 0x298], rax
test rcx, rcx
je 0x1400b8280
mov rdi, rdx
mov rsi, rcx
movups xmm6, xmmword [0x140243808]
lea rdx, [rsp + 0x70]
movaps xmmword [rdx], xmm6
lea r8, [rsp + 0x40]
mov qword [r8], 0
call sub.fwpuclnt.dll_FwpmSubLayerGetByKey0
test eax, eax
je 0x1400b842c
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x80], xmm0
xor eax, eax
lea r9, [rsp + 0x160]
mov qword [r9 + 0x40], rax
xorps xmm7, xmm7
movaps xmmword [r9 + 0x30], xmm7
movaps xmmword [r9 + 0x20], xmm7
movaps xmmword [r9 + 0x10], xmm7
movaps xmmword [r9], xmm7
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rsp + 0x20], rcx
xor ecx, ecx
mov edx, 0xa
xor r8d, r8d
call sub.fwpuclnt.dll_FwpmEngineOpen0
mov ebx, eax
test eax, eax
je 0x1400b838a
mov rcx, qword [rsp + 0x48]
test rcx, rcx
je 0x1400b8202
call sub.fwpuclnt.dll_FwpmEngineClose0
cmp ebx, 0x80320009
je 0x1400b849a
test ebx, ebx
je 0x1400b849a
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jg 0x1400b82d7
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jg 0x1400b8321
xor esi, esi
mov rcx, qword [rsp + 0x298]
xor rcx, rsp
call fcn.14018d030
mov eax, esi
movaps xmm6, xmmword [rsp + 0x2a0]
movaps xmm7, xmmword [rsp + 0x2b0]
add rsp, 0x2c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jle 0x1400b8248
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov r8d, 0xec
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Engine_handle_cannot_be_null
mov r8d, 0x1c
call fcn.1401c6fd0
jmp 0x1400b837d
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov r8d, 0x67
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Failed_to_add_a_persistent_sublayer_with_BRAVEVPN_DNS_SUBLAYER_UUID
mov r8d, 0x43
call fcn.1401c6fd0
mov rcx, rsi
call fcn.1400dbbb0
jmp 0x1400b822f
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov r8d, 0xf1
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, [0x140243818]
mov r8d, 0x24
call fcn.1401c6fd0
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
mov edx, dword [rax + rcx + 8]
and edx, 0xffffffb5
or edx, 8
mov dword [rax + rcx + 8], edx
mov rcx, rax
mov edx, ebx
call fcn.1400b4a50
mov rcx, rsi
call fcn.1400dbbb0
jmp 0x1400b8248
movabs rax, 0xaaaaaaaaaaaaaaaa
lea rbx, [rsp + 0x50]
mov qword [rbx + 0x10], rax
movaps xmm0, xmmword [0x14023d7d0]
movaps xmmword [rbx], xmm0
lea rdx, str.Brave_VPN_Service_DNS_Filter
mov rcx, rbx
call fcn.1401c71d0
movaps xmmword [rsp + 0xc0], xmm7
movaps xmmword [rsp + 0xb0], xmm7
mov qword [rsp + 0xd0], 0
movaps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x90], xmm0
cmp byte [rbx + 0x17], 0
jns 0x1400b83ed
mov rbx, qword [rsp + 0x50]
lea rdx, [rsp + 0x90]
mov qword [rdx + 0x10], rbx
mov qword [rdx + 0x18], rbx
mov word [rdx + 0x40], 0x100
mov rcx, qword [rsp + 0x48]
xor r8d, r8d
call sub.fwpuclnt.dll_FwpmSubLayerAdd0
mov ebx, eax
cmp byte [rsp + 0x67], 0
jns 0x1400b81f3
mov rcx, qword [rsp + 0x50]
call fcn.14018bb78
jmp 0x1400b81f3
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jle 0x1400b8486
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rbx, [rsp + 0x160]
mov rcx, rbx
mov r8d, 0x5e
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Using_existing_sublayer
mov r8d, 0x17
call fcn.1401c6fd0
mov rcx, rbx
call fcn.1400dbbb0
cmp qword [rsp + 0x40], 0
je 0x1400b84f4
lea rcx, [rsp + 0x40]
call sub.fwpuclnt.dll_FwpmFreeMemory0
jmp 0x1400b84f4
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jle 0x1400b84f4
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rbx, [rsp + 0x160]
mov rcx, rbx
mov r8d, WSAGetLastError
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Added_a_persistent_sublayer_with_BRAVEVPN_DNS_SUBLAYER_UUID
mov r8d, 0x3b
call fcn.1401c6fd0
mov rcx, rbx
call fcn.1400dbbb0
mov ecx, 0x28
call fcn.14018bb3c
mov rbx, rax
movups xmm0, xmmword [0x14022f490]
movups xmmword [rax], xmm0
xor r13d, r13d
mov dword [rax + 0x10], r13d
mov dword [rax + 0x18], 2
mov word [rax + 0x20], 0x35
lea rdx, [0x140243b90]
lea r14, [rsp + 0x160]
mov r8d, 0xc8
mov rcx, r14
call fcn.14018ead0
movups xmmword [r14 + 0x50], xmm6
movabs r12, 0xaaaaaaaaaaaaaaaa
lea r15, [rsp + 0x90]
mov qword [r15 + 0x10], r12
movaps xmm7, xmmword [0x14023d7d0]
movaps xmmword [r15], xmm7
lea rdx, str.Brave_VPN_Service_DNS_Filter
mov rcx, r15
call fcn.1401c71d0
cmp byte [r15 + 0x17], 0
jns 0x1400b8580
mov r15, qword [rsp + 0x90]
mov qword [rsp + 0x170], r15
mov byte [rsp + 0x1c8], recvfrom
mov qword [rsp + 0x1d8], rbx
movups xmm0, xmmword [0x14022f460]
movups xmmword [rsp + 0x1a0], xmm0
mov dword [rsp + 0x1e0], 0x1001
mov dword [rsp + 0x1c0], r13d
mov dword [rsp + 0x1d0], 1
lea r9, [rsp + 0x50]
mov qword [r9], 0
mov rcx, rsi
mov rdx, r14
xor r8d, r8d
call sub.fwpuclnt.dll_FwpmFilterAdd0
mov ebp, eax
cmp byte [rsp + 0xa7], 0
jns 0x1400b85f8
mov rcx, qword [rsp + 0x90]
call fcn.14018bb78
test rbx, rbx
je 0x1400b8605
mov rcx, rbx
call fcn.14018bb78
test ebp, ebp
je 0x1400b867e
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jle 0x1400b8248
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov r8d, 0xf8
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Add_filter_to_block_IPv4_DNS_traffic_failed:
mov r8d, 0x2c
call fcn.1401c6fd0
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
mov edx, dword [rax + rcx + 8]
and edx, 0xffffffb5
or edx, 8
mov dword [rax + rcx + 8], edx
mov rcx, rax
mov edx, ebp
jmp 0x1400b8378
lea rdx, [0x140243b90]
lea r14, [rsp + 0x160]
mov r8d, 0xc8
mov rcx, r14
call fcn.14018ead0
movups xmmword [r14 + 0x50], xmm6
lea rbx, [rsp + 0x90]
mov qword [rbx + 0x10], r12
movaps xmmword [rbx], xmm7
lea rdx, str.Brave_VPN_Service_DNS_Filter
mov rcx, rbx
call fcn.1401c71d0
cmp byte [rbx + 0x17], 0
jns 0x1400b86cc
mov rbx, qword [rsp + 0x90]
mov qword [rsp + 0x170], rbx
mov dword [rsp + 0x1c0], 0
movups xmm0, xmmword [str._9rJ]
movups xmmword [rsp + 0x1a0], xmm0
mov dword [rsp + 0x1e0], 0x1001
lea rbx, [rsp + 0x50]
mov qword [rbx], 0
mov rcx, rsi
mov rdx, r14
xor r8d, r8d
mov r9, rbx
call sub.fwpuclnt.dll_FwpmFilterAdd0
mov ebp, eax
cmp byte [rsp + 0xa7], 0
jns 0x1400b872f
mov rcx, qword [rsp + 0x90]
call fcn.14018bb78
test ebp, ebp
je 0x1400b8751
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jle 0x1400b8248
jmp 0x1400b89ab
lea rdx, [rsp + 0x90]
mov dword [rdx], 0
xor ecx, ecx
call qword [sym.imp.IPHLPAPI.DLL_GetAdaptersInfo]
cmp eax, 0x6f
jne 0x1400b88cb
mov r14d, dword [rsp + 0x90]
test r14d, r14d
je 0x1400b88cb
mov rcx, r14
call fcn.14018bb3c
mov r15, rax
lea r13, [rax + r14]
xor eax, eax
mov rcx, r15
add rcx, rax
je 0x1400b8df4
mov byte [rcx], 0
inc rax
cmp r14, rax
jne 0x1400b8792
lea rdx, [rsp + 0x90]
mov rcx, r15
call qword [sym.imp.IPHLPAPI.DLL_GetAdaptersInfo]
mov cl, 1
mov dword [rsp + 0x30], ecx
mov ebp, 0xaaaaaa00
test eax, eax
jne 0x1400b88b7
test r15, r15
je 0x1400b88b7
mov qword [rsp + 0x38], r13
lea r13, [rsp + 0x160]
mov rbp, r15
jmp 0x1400b8806
test al, al
jns 0x1400b87f9
mov rcx, qword [rsp + 0x160]
call fcn.14018bb78
mov rbp, qword [rbp]
test rbp, rbp
je 0x1400b88ad
lea rdx, [rbp + 0x110]
mov rcx, r13
call fcn.1401c6e90
movzx eax, byte [rsp + 0x177]
test al, al
mov r8, qword [rsp + 0x168]
mov rdx, rax
cmovs rdx, r8
movzx ecx, byte [rdi + 0x17]
mov r9, rcx
test cl, cl
jns 0x1400b883d
mov r9, qword [rdi + 8]
cmp rdx, r9
jne 0x1400b87e8
mov rdx, rdi
test cl, cl
jns 0x1400b884c
mov rdx, qword [rdi]
test al, al
js 0x1400b8960
test rax, rax
je 0x1400b8991
lea rcx, [rax - 1]
xor r8d, r8d
mov r13b, byte [rsp + r8 + 0x160]
mov bl, byte [rdx + r8]
cmp r13b, bl
jne 0x1400b8881
lea r9, [r8 + 1]
cmp rcx, r8
mov r8, r9
jne 0x1400b8864
test al, al
jns 0x1400b8892
mov rcx, qword [rsp + 0x160]
call fcn.14018bb78
cmp r13b, bl
lea rbx, [rsp + 0x50]
lea r13, [rsp + 0x160]
jne 0x1400b87f9
jmp 0x1400b8996
mov r13, qword [rsp + 0x38]
mov ebp, 0xaaaaaa00
test r15, r15
jne 0x1400b8caf
cmp byte [rsp + 0x30], 0
je 0x1400b89e2
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
mov r14d, 0x57
test eax, eax
jg 0x1400b8a7f
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jle 0x1400b8248
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov r8d, 0x108
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Add_filter_to_permit_IPv4_and_IPv6_DNS_queries_from_TAP_failed:
mov r8d, 0x3f
call fcn.1401c6fd0
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
mov edx, dword [rax + rcx + 8]
and edx, 0xffffffb5
or edx, 8
mov dword [rax + rcx + 8], edx
mov rcx, rax
mov edx, r14d
jmp 0x1400b8378
mov r13, qword [rsp + 0x160]
mov rcx, r13
call fcn.14018e9d0
mov dword [rsp + 0x34], eax
mov rcx, r13
lea r13, [rsp + 0x160]
call fcn.14018bb78
cmp dword [rsp + 0x34], 0
jne 0x1400b87f9
jmp 0x1400b8996
lea rbx, [rsp + 0x50]
mov ebp, dword [rbp + 8]
mov dword [rsp + 0x30], 0
mov r13, qword [rsp + 0x38]
jmp 0x1400b88b7
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov r8d, 0x100
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Add_filter_to_block_IPv6_DNS_traffic_failed:
jmp 0x1400b8654
lea r15, [rsp + 0x80]
mov qword [r15], 0
mov ecx, ebp
mov rdx, r15
call qword [sym.imp.IPHLPAPI.DLL_ConvertInterfaceIndexToLuid]
test eax, eax
je 0x1400b8ae5
mov r14d, eax
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jle 0x1400b88ea
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov r8d, 0xbe
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Convert_interface_index_to_luid_failed:
mov r8d, 0x27
call fcn.1401c6fd0
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
mov edx, dword [rax + rcx + 8]
and edx, 0xffffffb5
or edx, 8
mov dword [rax + rcx + 8], edx
mov rcx, rax
mov edx, r14d
call fcn.1400b4a50
jmp 0x1400b8ad8
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov r8d, 0xb7
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Failed_to_get_index_for_adapter:
mov r8d, 0x20
call fcn.1401c6fd0
movzx r8d, byte [rdi + 0x17]
test r8b, r8b
jns 0x1400b8acd
mov r8, qword [rdi + 8]
mov rdi, qword [rdi]
mov rcx, rax
mov rdx, rdi
call fcn.1401c6fd0
mov rcx, rsi
call fcn.1400dbbb0
jmp 0x1400b88ea
movups xmm0, xmmword [0x14022f480]
movups xmmword [rsp + 0x166], xmm0
mov ecx, 0x50
call fcn.14018bb3c
mov rdi, rax
movups xmm0, xmmword [0x14022f490]
movups xmmword [rax], xmm0
xor eax, eax
mov dword [rdi + 0x10], eax
mov ebp, 2
mov dword [rdi + 0x18], ebp
mov word [rdi + 0x20], 0x35
mov rcx, qword [rsp + 0x16e]
mov qword [rdi + 0x30], rcx
movups xmm0, xmmword [rsp + 0x160]
movups xmmword [rdi + 0x22], xmm0
mov dword [rdi + 0x38], eax
mov dword [rdi + 0x40], 4
mov qword [rdi + 0x48], r15
lea rdx, [0x140243b90]
lea r14, [rsp + 0x90]
mov r8d, 0xc8
mov rcx, r14
call fcn.14018ead0
movups xmmword [r14 + 0x50], xmm6
mov qword [rsp + 0x60], r12
movaps xmmword [rsp + 0x50], xmm7
lea rdx, str.Brave_VPN_Service_DNS_Filter
mov r15, rbx
mov rcx, rbx
call fcn.1401c71d0
cmp byte [rsp + 0x67], 0
jns 0x1400b8b8e
mov r15, qword [rsp + 0x50]
mov qword [rsp + 0xa0], r15
mov dword [rsp + 0xf0], 1
mov byte [rsp + 0xf8], recvfrom
movups xmm0, xmmword [0x14022f460]
movups xmmword [rsp + 0xd0], xmm0
mov dword [rsp + 0x110], 0x1002
mov qword [rsp + 0x108], rdi
mov dword [rsp + 0x100], ebp
lea r9, [rsp + 0x48]
mov qword [r9], 0
mov rcx, rsi
mov rdx, r14
xor r8d, r8d
call sub.fwpuclnt.dll_FwpmFilterAdd0
test eax, eax
je 0x1400b8c5b
mov r14d, eax
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jg 0x1400b8d21
cmp byte [rsp + 0x67], 0
jns 0x1400b8c1d
mov rcx, qword [rsp + 0x50]
call fcn.14018bb78
test rdi, rdi
je 0x1400b8c34
cmp rdi, 0xffffffffffffffd8
je 0x1400b8cb7
mov rcx, rdi
call fcn.14018bb78
test r14d, r14d
jne 0x1400b88ea
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
mov sil, 1
test eax, eax
jle 0x1400b824a
jmp 0x1400b8cd7
lea rax, [rsp + 0xd0]
movups xmm0, xmmword [str._9rJ]
movups xmmword [rax], xmm0
xor r14d, r14d
lea rdx, [rsp + 0x90]
lea r9, [rsp + 0x48]
mov rcx, rsi
xor r8d, r8d
call sub.fwpuclnt.dll_FwpmFilterAdd0
test eax, eax
je 0x1400b8c0c
mov esi, eax
lea rcx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
mov edx, 0x5c
call fcn.1401551f0
test eax, eax
jg 0x1400b8d8b
mov r14d, esi
jmp 0x1400b8c0c
dec r13
cmp r13, r14
jae 0x1400b8cca
lea rcx, [0x140242e90]
lea rdx, str....._third_partylibc_srcinclude__memoryconstruct_at.h:66:_assertion___loc___nullptr_failed:_null_pointer_given_to_destroy_at_n
call fcn.1401c7f00
mov rcx, r15
call fcn.14018bb78
jmp 0x1400b88c0
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rdi, [rsp + 0x160]
mov rcx, rdi
mov r8d, 0x10d
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Added_block_filters_for_all_interfaces
mov r8d, 0x26
call fcn.1401c6fd0
mov rcx, rdi
call fcn.1400dbbb0
jmp 0x1400b824a
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rsi, [rsp + 0x160]
mov rcx, rsi
mov r8d, 0xd8
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Add_filter_to_permit_IPv4_DNS_traffic_through_TAP_failed:
mov r8d, 0x39
call fcn.1401c6fd0
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
mov edx, dword [rax + rcx + 8]
and edx, 0xffffffb5
or edx, 8
mov dword [rax + rcx + 8], edx
mov rcx, rax
mov edx, r14d
call fcn.1400b4a50
mov rcx, rsi
call fcn.1400dbbb0
jmp 0x1400b8c0c
lea rdx, str....._bravecomponents_brave_vpn_browserconnectionikev2win_brave_vpn_helper_vpn_utils.cc
lea rbx, [rsp + 0x160]
mov rcx, rbx
mov r8d, 0xe2
mov r9d, 0xffffffff
call fcn.1400db5c0
lea rcx, [rsp + 0x170]
lea rdx, str.Add_filter_to_permit_IPv6_DNS_traffic_through_TAP_failed:
mov r8d, 0x39
call fcn.1401c6fd0
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
mov edx, dword [rax + rcx + 8]
and edx, 0xffffffb5
or edx, 8
mov dword [rax + rcx + 8], edx
mov rcx, rax
mov edx, esi
call fcn.1400b4a50
mov rcx, rbx
call fcn.1400dbbb0
jmp 0x1400b8ca7
lea rcx, [0x140242e90]
lea rdx, str....._third_partylibc_srcinclude__memoryconstruct_at.h:40:_assertion___location___nullptr_failed:_null_pointer_given_to_construct_at_n
call fcn.1401c7f00
int3