Function at 0x14003fc30
Capabilities:
Create process on windows
Create thread
Log keystrokes via polling
Resolve function by parsing pe exports
Self delete
Set registry value
Terminate process

Disassembly:
push rbp
push rsi
push r14
push r15
lea rbp, [rsp - 0x328]
sub rsp, 0x428
lea rcx, [rbp + 0x260]
xor r14d, r14d
call fcn.14003b400
xor r9d, r9d
mov qword [rsp + 0x28], r14
lea r8, [0x14003ecf0]
mov dword [rsp + 0x20], r14d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
call qword [sym.imp.KERNEL32.dll_FreeConsole]
xorps xmm0, xmm0
mov byte [0x14005ed95], 0x2a
xor eax, eax
lea rsi, [0x14005ebd0]
movups xmmword [0x14005ed10], xmm0
mov qword [0x14005ed70], rax
mov r15d, 1
movups xmmword [0x14005ed20], xmm0
mov byte [0x14005ebd0], al
lea rax, str.EXE__.exe_
movups xmmword [0x14005ece0], xmm0
mov dword [0x14005ece0], 0x98
movups xmmword [0x14005ecf0], xmm0
mov qword [0x14005ecf8], rax
movups xmmword [0x14005ed00], xmm0
mov qword [0x14005ed10], rsi
movups xmmword [0x14005ed30], xmm0
mov dword [0x14005ed18], 0x104
movups xmmword [0x14005ed40], xmm0
mov dword [0x14005ed0c], r15d
movups xmmword [0x14005ed50], xmm0
mov qword [0x14005ed20], r14
movups xmmword [0x14005ed60], xmm0
mov dword [0x14005ed28], r14d
mov qword [0x14005ed30], r14
mov dword [0x14005ed40], 0x1800
call fcn.140001520
lea rax, sym.MZ_LM_a__M_xeH_ZXYs_kNV_rYSGUlAQZ_P5JcFwRc
lea rax, [rax + 0x48e18]
lea rcx, [rbp + 0x1d0]
mov qword [rbp + 0x120], rax
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::constructor_void____ptr64]
xor r9d, r9d
lea rdx, [rbp + 0x130]
xor r8d, r8d
lea rcx, [rbp + 0x120]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::constructor_class_std::basic_streambuf_char__struct_std::char_traits_char______ptr64__bool____ptr64]
mov rax, qword [rbp + 0x120]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x120], rax
mov rax, qword [rbp + 0x120]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x11c], edx
lea rcx, [rbp + 0x130]
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::constructor_void____ptr64]
lea rax, vtable.std::basic_filebuf_char__struct_std::char_traits_char__.0
mov byte [rbp + 0x1ac], r14b
lea rcx, [rbp + 0x130]
mov qword [rbp + 0x130], rax
mov byte [rbp + 0x1a1], r14b
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::_Init_void____ptr64]
mov rax, qword [0x14005ef70]
lea rdx, str.C:clsinsbuff.txt
mov r8d, r15d
mov qword [rbp + 0x1a4], rax
lea rcx, [rbp + 0x130]
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x198], r14
call fcn.140003460
xor r8d, r8d
test rax, rax
mov rax, qword [rbp + 0x120]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x120]
je 0x14003fe2f
add rcx, rax
xor edx, edx
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::clear_int__bool____ptr64]
jmp 0x14003fe3d
add rcx, rax
mov edx, 2
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
cmp qword [rbp + 0x1b0], r14
jne 0x14003fe83
mov qword [rsp + 0x30], r14
lea rcx, str.C:clsinsbuff.txt
mov dword [rsp + 0x28], 0x80
xor r9d, r9d
xor r8d, r8d
mov dword [rsp + 0x20], 2
mov edx, 0x40000000
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov byte [0x14005ebcf], r15b
mov ecx, 8
call fcn.140045e04
lea rcx, [0x14003b880]
mov r9, rax
lea r8, [0x140044e00]
xor edx, edx
mov qword [rax], rcx
lea rcx, [rbp + 0xb0]
mov qword [rsp + 0x28], rcx
xor ecx, ecx
mov dword [rsp + 0x20], r14d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0xa8], rax
test rax, rax
je 0x1400431c6
mov qword [rsp + 0x450], rbx
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
lea rdx, [rbp + 0x110]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rax, [0x140043230]
mov dword [rbp + 0xc0], 0x50
xor ecx, ecx
mov qword [rbp + 0xc8], rax
mov dword [rbp + 0xc4], 0x40
mov qword [rbp + 0xd0], r14
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
xorps xmm0, xmm0
mov qword [rbp + 0x108], r14
xorps xmm1, xmm1
movdqa xmmword [rbp + 0xe0], xmm0
lea rbx, [0x140050e3c]
movdqa xmmword [rbp + 0xf0], xmm1
lea rcx, [rbp + 0xc0]
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0x100], rbx
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov rcx, qword [rbp + 0xd8]
mov r8, rbx
mov eax, dword [rbp + 0x11c]
cdq
mov qword [rsp + 0x58], r14
sub eax, edx
mov qword [rsp + 0x50], rcx
sar eax, 1
xor ecx, ecx
mov qword [rsp + 0x48], r14
mov qword [rsp + 0x40], r14
mov dword [rsp + 0x38], 0x15e
lea r9d, [rax - 0xaf]
mov dword [rsp + 0x30], 0x25d
mov eax, dword [rbp + 0x118]
cdq
mov dword [rsp + 0x28], r9d
sub eax, edx
mov r9d, 0x80000000
mov rdx, qword [rbp + 0x100]
sar eax, 1
sub eax, 0x12e
mov dword [rsp + 0x20], eax
call qword [sym.imp.USER32.dll_CreateWindowExA]
mov rcx, rax
mov qword [0x14005ed80], rax
mov edx, 0xa
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14005ed80]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rbx, qword [0x14005ed80]
mov ecx, 0x20
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov qword [0x14005ef20], rax
test rax, rax
je 0x140040071
mov dword [0x14005ef58], r15d
mov r9, rbx
mov dword [0x14005ef48], r15d
mov r8d, r15d
mov qword [0x14005ef50], rbx
xor edx, edx
mov rcx, qword [rax]
mov r10, qword [rcx + 0x80]
lea rcx, [0x14005ef28]
mov qword [rsp + 0x30], rcx
lea rcx, [0x14005ef30]
mov qword [rsp + 0x28], rcx
mov rcx, rax
mov dword [rsp + 0x20], 0x20
call r10
test eax, eax
je 0x140040093
mov rcx, qword [0x14005ef20]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.1400431e0
mov rdx, qword [rbp + 0xd8]
mov rcx, qword [rbp + 0x100]
call qword [sym.imp.USER32.dll_UnregisterClassA]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rax, qword [0x14005eb98]
mov qword [rsp + 0x458], rdi
mov qword [rsp + 0x460], r12
mov qword [rsp + 0x420], r13
movaps xmmword [rsp + 0x410], xmm6
movaps xmmword [rsp + 0x400], xmm7
movaps xmmword [rsp + 0x3f0], xmm8
movaps xmmword [rsp + 0x3e0], xmm9
movaps xmmword [rsp + 0x3d0], xmm10
movaps xmmword [rsp + 0x3c0], xmm11
movaps xmmword [rsp + 0x3b0], xmm12
movaps xmmword [rsp + 0x3a0], xmm13
movaps xmmword [rsp + 0x390], xmm14
movaps xmmword [rsp + 0x380], xmm15
test rax, rax
je 0x140040115
inc dword [rax + 0x3b4]
mov ecx, 0x3ee8
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
test rax, rax
je 0x140040134
xor edx, edx
mov rcx, rax
call fcn.140003da0
mov rcx, rax
jmp 0x140040137
mov rcx, r14
mov rax, qword [0x14005eb98]
test rax, rax
cmove rax, rcx
mov qword [0x14005eb98], rax
call fcn.14000a860
cmp qword [0x14005eb98], r14
jne 0x140040174
mov r8d, 0xd71
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
xor ecx, ecx
call fcn.1400235b0
mov rbx, qword [0x14005ed80]
lea rcx, [0x14005ef18]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x140040346
lea rcx, [0x14005ef10]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x140040346
mov rax, qword [0x14005eb98]
mov qword [0x14005ef08], rbx
test rax, rax
jne 0x1400401e0
mov r8d, 0xd71
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x14005eb98]
or dword [rax + 0xc], 6
lea rcx, str.imgui_impl_win32
mov qword [rax + 0x120], rbx
mov rbx, r14
mov qword [rax + 0xd8], rcx
mov dword [rax + 0x3c], 9
mov dword [rax + 0x40], 0x25
mov dword [rax + 0x44], 0x27
mov dword [rax + 0x48], 0x26
mov dword [rax + 0x4c], 0x28
mov dword [rax + 0x50], 0x21
mov dword [rax + 0x54], 0x22
mov dword [rax + 0x58], 0x24
mov dword [rax + 0x5c], 0x23
mov dword [rax + 0x60], 0x2d
mov dword [rax + 0x64], 0x2e
mov dword [rax + 0x68], 8
mov dword [rax + 0x6c], 0x20
mov dword [rax + 0x70], recv
mov dword [rax + 0x74], 0x1b
mov dword [rax + 0x78], recv
mov dword [rax + 0x7c], 0x41
mov dword [rax + 0x80], 0x43
mov dword [rax + 0x84], 0x56
mov dword [rax + 0x88], 0x58
mov dword [rax + 0x8c], 0x59
mov dword [rax + 0x90], 0x5a
lea rax, str.xinput1_4.dll
mov qword [rbp + 0x80], rax
lea rax, str.xinput1_3.dll
mov qword [rbp + 0x88], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp + 0x90], rax
lea rax, str.xinput1_2.dll
mov qword [rbp + 0x98], rax
lea rax, str.xinput1_1.dll
mov qword [rbp + 0xa0], rax
nop dword [rax + rax]
mov rcx, qword [rbp + rbx*8 + 0x80]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
jne 0x140040311
inc rbx
cmp rbx, 5
jl 0x1400402f0
jmp 0x140040346
lea rdx, str.XInputGetCapabilities
mov qword [0x14005eef0], rdi
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.XInputGetState
mov rcx, rdi
mov qword [0x14005eef8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x14005ef00], rax
mov rax, qword [0x14005eb98]
mov rbx, qword [0x14005ef28]
test rax, rax
jne 0x14004037a
mov r8d, 0xd71
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x14005eb98]
or dword [rax + 0xc], 8
lea rcx, str.imgui_impl_dx9
mov qword [rax + 0xe0], rcx
mov rcx, rbx
mov rax, qword [rbx]
mov qword [0x14005eee0], rbx
call qword [rax + htons]
cmp byte [0x14005ebd1], 0x3a
jne 0x140040420
mov byte [0x14005ebce], r15b
lea rcx, [0x14005ed90]
mov rdx, rsi
mov eax, 2
nop dword [rax + rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
lea rdx, [rdx + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rdx - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rdx - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rdx - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rdx - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rdx - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rdx - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub rax, r15
jne 0x1400403c0
mov eax, dword [rdx]
mov dword [rcx], eax
movzx eax, byte [rdx + 4]
mov byte [rcx + 4], al
nop dword [rax]
mov rbx, qword [0x14005eb98]
test rbx, rbx
jne 0x14004044d
mov r8d, 0x979
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x14005eb98]
lea rdi, [rbx + 0x1560]
test rbx, rbx
jne 0x14004047a
mov r8d, 0x979
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x14005eb98]
movss xmm6, dword [0x140054cc8]
lea rcx, [rsp + 0x78]
movss xmm10, dword [0x140054d08]
movaps xmm1, xmm6
movss xmm3, dword [0x140054cf8]
movss xmm2, dword [0x140054c8c]
mov dword [rbx + 0x1564], 0x41200000
mov dword [rbx + 0x1568], 0x41000000
movss dword [rsp + 0x20], xmm10
mov dword [rdi + 0x1c], 0x3f000000
mov dword [rdi + 0x20], 0x3f000000
call fcn.14001baa0
movss xmm3, dword [0x140054cd0]
lea rcx, [rsp + 0x78]
movss xmm2, dword [0x140054ce0]
movaps xmm1, xmm6
movss dword [rsp + 0x20], xmm10
call fcn.14001baa0
movss xmm3, dword [0x140054c98]
lea rcx, [rsp + 0x78]
movss xmm2, dword [0x140054ca4]
movaps xmm1, xmm6
movss dword [rsp + 0x20], xmm10
call fcn.14001baa0
movss xmm3, dword [0x140054cb4]
lea rcx, [rsp + 0x78]
movss xmm2, dword [0x140054cbc]
movaps xmm1, xmm6
movss dword [rsp + 0x20], xmm10
call fcn.14001baa0
test rbx, rbx
jne 0x140040563
mov r8d, 0x979
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x14005eb98]
movaps xmm0, xmmword [0x140055270]
lea r12, [0x14005ebb8]
movaps xmm1, xmmword [0x1400551c0]
lea r13, str._.0f
movss xmm7, dword [0x140054dd0]
xor dil, dil
movss xmm9, dword [0x140054d70]
mov esi, r14d
movss xmm8, dword [0x140054d60]
movss xmm14, dword [0x140054dbc]
movss xmm11, dword [0x140054dac]
movss xmm12, dword [0x140054d50]
movss xmm13, dword [0x140054db8]
movss xmm15, dword [0x140054d8c]
movups xmmword [rbx + 0x1634], xmm1
movaps xmm1, xmmword [0x140054f30]
movups xmmword [rbx + 0x1624], xmm0
movaps xmm0, xmmword [0x1400550e0]
movups xmmword [rbx + 0x1674], xmm1
movaps xmm1, xmmword [0x140055130]
movups xmmword [rbx + 0x1644], xmm0
movups xmmword [rbx + 0x1664], xmm1
movaps xmm1, xmmword [0x140054f00]
xorps xmm0, xmm0
movups xmmword [rbx + 0x1684], xmm0
movaps xmm0, xmmword [0x140055100]
movups xmmword [rbx + 0x16a4], xmm1
movaps xmm1, xmmword [0x1400550a0]
movups xmmword [rbx + 0x1694], xmm0
movaps xmm0, xmmword [0x140054fb0]
movups xmmword [rbx + 0x16d4], xmm1
movups xmmword [rbx + 0x16c4], xmm1
movups xmmword [rbx + 0x16e4], xmm1
movups xmmword [rbx + 0x16b4], xmm0
movaps xmm0, xmm1
movaps xmm1, xmmword [0x1400550c0]
movaps xmm0, xmmword [0x1400550b0]
movups xmmword [rbx + 0x1704], xmm1
movups xmmword [rbx + 0x16f4], xmm0
movaps xmm0, xmmword [0x140055120]
movaps xmm1, xmm0
movaps xmm1, xmmword [0x140054f90]
movups xmmword [rbx + 0x1774], xmm1
movaps xmm1, xmmword [0x140055220]
movups xmmword [rbx + 0x1794], xmm1
movaps xmm1, xmmword [0x140055140]
movups xmmword [rbx + 0x1714], xmm0
movups xmmword [rbx + 0x1724], xmm0
movups xmmword [rbx + 0x1734], xmm0
movaps xmm0, xmmword [0x140054fe0]
movups xmmword [rbx + 0x17b4], xmm1
movaps xmm1, xmmword [0x140054f70]
movups xmmword [rbx + 0x1784], xmm0
movaps xmm0, xmmword [0x140055190]
movups xmmword [rbx + 0x17d4], xmm1
movaps xmm1, xmmword [0x140055240]
movups xmmword [rbx + 0x17a4], xmm0
movups xmmword [rbx + 0x17c4], xmm0
movaps xmm0, xmmword [0x1400551f0]
movups xmmword [rbx + 0x17f4], xmm1
movaps xmm1, xmmword [0x140054f80]
movups xmmword [rbx + 0x17e4], xmm0
movaps xmm0, xmmword [0x140054ea0]
movups xmmword [rbx + 0x1814], xmm1
movaps xmm1, xmmword [0x1400551e0]
movups xmmword [rbx + 0x1804], xmm0
movaps xmm0, xmmword [0x140055010]
movups xmmword [rbx + 0x1884], xmm1
movaps xmm1, xmmword [0x140055080]
movups xmmword [rbx + 0x1824], xmm0
movaps xmm0, xmmword [0x140055180]
movups xmmword [rbx + 0x18a4], xmm1
movaps xmm1, xmmword [0x140054ef0]
movups xmmword [rbx + 0x1894], xmm0
movaps xmm0, xmmword [0x140055070]
movups xmmword [rbx + 0x1914], xmm1
movups xmmword [rbx + 0x18b4], xmm0
mov ebx, 0x3e8
nop
xor r9d, r9d
mov dword [rsp + 0x20], r15d
xor r8d, r8d
lea rcx, [rbp + 0x230]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x1400407f0
nop
lea rcx, [rbp + 0x230]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x230]
call qword [sym.imp.USER32.dll_DispatchMessageA]
cmp dword [rbp + 0x238], 0x12
lea rcx, [rbp + 0x230]
movzx edi, dil
cmove edi, r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
jne 0x1400407a0
test dil, dil
jne 0x140042f61
inc esi
cmp qword [0x14005eed0], r14
jne 0x140040809
cmp qword [0x14005eee0], r14
je 0x140040809
call fcn.14002e0d0
call fcn.14002e870
call fcn.140009240
mov rax, qword [0x14005eb98]
mov edx, 0x42
movss xmm0, dword [0x140054da0]
movss xmm1, dword [0x140054d94]
unpcklps xmm0, xmm1
mov qword [rax + 0x1cc0], r14
mov qword [rax + 0x1cc8], r14
mov dword [rax + 0x1cb4], r15d
or dword [rax + 0x1cb0], 3
movsd qword [rax + 0x1cd0], xmm0
mov dword [rax + 0x1cb8], 2
movzx eax, byte [0x14005e5e8]
cmp al, 0x67
cmovb edx, eax
movzx eax, dl
lea rcx, [rax + rax*2]
lea rax, sym.MZ_LM_a__M_xeH_ZXYs_kNV_rYSGUlAQZ_P5JcFwRc
mov ecx, dword [rax + rcx*8 + 0x50410]
call qword [sym.imp.USER32.dll_GetKeyState]
bt ax, 0xf
jae 0x1400408bd
cmp byte [0x14005ebaa], r14b
sete byte [0x14005ebaa]
cmp byte [0x14005e055], r15b
jne 0x1400408b2
mov edx, 0x96
mov ecx, ebx
call qword [sym.imp.KERNEL32.dll_Beep]
mov ecx, 0xc8
call qword [sym.imp.KERNEL32.dll_Sleep]
xor edx, edx
lea rcx, str.bober.su
mov r8d, 0x4826
call fcn.14000f310
mov rbx, qword [0x14005eb98]
mov rax, qword [rbx + 0x1c10]
mov byte [rax + 0x90], r15b
cmp dword [rbx + 0x1db8], r14d
jg 0x140040909
mov r8d, 0x68b
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rcx, qword [rbx + 0x1dc0]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rcx]
call fcn.140007da0
mov rbx, qword [0x14005eb98]
cmp dword [rbx + 0x1db8], r14d
jg 0x14004094b
mov r8d, 0x68b
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rcx, qword [rbx + 0x1dc0]
lea r8, str.Foreground
mov rdx, r15
mov rcx, qword [rcx]
call fcn.140007da0
cmp byte [0x14005ecd6], r14b
lea rcx, [0x140053ec4]
jne 0x140040a82
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
call fcn.14003b310
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x1400409d3
movaps xmm1, xmm7
mov qword [rbp + 0x70], r14
lea rcx, [rbp + 0x70]
call fcn.140012f90
mov ecx, dword [0x14005ed88]
lea eax, [rcx - 0x32]
cmp eax, 0x64
jbe 0x1400409e9
cmp ecx, 0xc9
jl 0x1400409f4
lea eax, [rcx - 0x12d]
cmp eax, 0x31
ja 0x140040a06
lea rcx, str.Wait_.
call fcn.140030af0
mov ecx, dword [0x14005ed88]
lea eax, [rcx - 0x33]
cmp eax, 0x31
jbe 0x140040a24
lea eax, [rcx - 0xc9]
cmp eax, 0x31
jbe 0x140040a24
lea eax, [rcx - 0x15f]
cmp eax, 0x31
ja 0x140040a36
lea rcx, str.Wait_._.
call fcn.140030af0
mov ecx, dword [0x14005ed88]
lea eax, [rcx - 0x65]
cmp eax, 0x31
jbe 0x140040a51
lea eax, [rcx - 0xfb]
cmp eax, 0x31
jbe 0x140040a51
cmp ecx, 0x191
jl 0x140040a72
lea rcx, str.Wait_._._.
call fcn.140030af0
mov eax, dword [0x14005ed88]
cmp eax, 0x1c2
cmovge eax, r14d
mov dword [0x14005ed88], eax
call fcn.1400137f0
inc dword [0x14005ed88]
jmp 0x140042db1
cmp byte [0x14005ebcf], r15b
jne 0x140040b1b
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140053f00]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
mov byte [0x14005ebcf], r14b
jmp 0x140042dac
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
cmp byte [0x14005ecd5], r15b
je 0x140040e11
cmp byte [0x14005e628], r14b
lea rdx, [rsp + 0x60]
mov rbx, qword [0x14005eb98]
mov dword [rsp + 0x60], socket
movups xmm0, xmmword [rbx + 0x1774]
lea rcx, [rbx + 0x1d38]
movups xmmword [rsp + 0x64], xmm0
jne 0x140040b76
movaps xmm6, xmmword [0x1400550d0]
jmp 0x140040b7d
movaps xmm6, xmmword [0x140055210]
call fcn.14001add0
xor r8d, r8d
mov dword [rbp + 0x78], 0x42b40000
lea rdx, [rbp + 0x78]
mov dword [rbp + 0x7c], 0x41c80000
lea rcx, [0x140050e34]
movups xmmword [rbx + 0x1774], xmm6
call fcn.140031800
test al, al
je 0x140040bca
mov byte [0x14005e628], r15b
mov byte [0x14005ef91], r14b
mov byte [0x14005ef90], r14b
mov dword [0x14005e088], r15d
call fcn.1400059c0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
cmp byte [0x14005ef91], r14b
lea rdx, [rsp + 0x60]
mov rbx, qword [0x14005eb98]
mov dword [rsp + 0x60], socket
movups xmm0, xmmword [rbx + 0x1774]
lea rcx, [rbx + 0x1d38]
movups xmmword [rsp + 0x64], xmm0
jne 0x140040c13
movaps xmm6, xmmword [0x1400550d0]
jmp 0x140040c1a
movaps xmm6, xmmword [0x140055210]
call fcn.14001add0
xor r8d, r8d
mov dword [rbp - 0x78], 0x42b40000
lea rdx, [rbp - 0x78]
mov dword [rbp - 0x74], 0x41c80000
lea rcx, str.Settings
movups xmmword [rbx + 0x1774], xmm6
call fcn.140031800
test al, al
je 0x140040c6a
mov byte [0x14005ef91], r15b
mov byte [0x14005e628], r14b
mov byte [0x14005ef90], r14b
mov dword [0x14005e088], 5
call fcn.1400059c0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
cmp byte [0x14005ef90], r14b
lea rdx, [rsp + 0x60]
mov rbx, qword [0x14005eb98]
mov dword [rsp + 0x60], socket
movups xmm0, xmmword [rbx + 0x1774]
lea rcx, [rbx + 0x1d38]
movups xmmword [rsp + 0x64], xmm0
jne 0x140040cb3
movaps xmm6, xmmword [0x1400550d0]
jmp 0x140040cba
movaps xmm6, xmmword [0x140055210]
call fcn.14001add0
xor r8d, r8d
mov dword [rbp - 0x70], 0x42b40000
lea rdx, [rbp - 0x70]
mov dword [rbp - 0x6c], 0x41c80000
lea rcx, str.Logs
movups xmmword [rbx + 0x1774], xmm6
call fcn.140031800
test al, al
je 0x140040d0a
mov byte [0x14005ef90], r15b
mov byte [0x14005ef91], r14b
mov byte [0x14005e628], r14b
mov dword [0x14005e088], 4
call fcn.1400059c0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, [0x140053f20]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
mov rbx, qword [0x14005eb98]
lea rdx, [rsp + 0x60]
movaps xmm6, xmmword [0x140055210]
mov dword [rsp + 0x60], socket
movups xmm0, xmmword [rbx + 0x1774]
lea rcx, [rbx + 0x1d38]
movups xmmword [rsp + 0x64], xmm0
call fcn.14001add0
xor r8d, r8d
mov qword [rbp - 0x68], r14
lea rdx, [rbp - 0x68]
lea rcx, [0x140053f38]
movups xmmword [rbx + 0x1774], xmm6
call fcn.140031800
test al, al
je 0x140040d98
mov rcx, qword [0x14005ed80]
mov edx, 6
call qword [sym.imp.USER32.dll_ShowWindow]
call fcn.1400059c0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
mov rbx, qword [0x14005eb98]
lea rdx, [rsp + 0x60]
movaps xmm6, xmmword [0x140055210]
mov dword [rsp + 0x60], socket
movups xmm0, xmmword [rbx + 0x1774]
lea rcx, [rbx + 0x1d38]
movups xmmword [rsp + 0x64], xmm0
call fcn.14001add0
xor r8d, r8d
mov qword [rbp - 0x60], r14
lea rdx, [rbp - 0x60]
lea rcx, [0x14004c174]
movups xmmword [rbx + 0x1774], xmm6
call fcn.140031800
movzx ecx, byte [0x14005ecd5]
test al, al
cmovne ecx, r15d
mov byte [0x14005ecd5], cl
call fcn.1400059c0
call fcn.1400137f0
mov eax, dword [0x14005e088]
dec eax
cmp eax, 4
ja 0x140040ec7
cmp byte [0x14005ecd5], r15b
je 0x140040ec7
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x140040e70
movaps xmm1, xmm7
mov qword [rbp - 0x58], r14
lea rcx, [rbp - 0x58]
call fcn.140012f90
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x140040e99
mov eax, dword [rax + 0x1b4]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.140032e30
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x140040ec7
movaps xmm1, xmm7
mov qword [rbp - 0x50], r14
lea rcx, [rbp - 0x50]
call fcn.140012f90
cmp dword [0x14005e088], r15d
jne 0x140042463
cmp byte [0x14005ecd5], r15b
je 0x140042bda
lea rcx, [0x140053f00]
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
call fcn.1400136a0
movaps xmm0, xmm9
call fcn.140013460
lea rcx, str.Enable:
call fcn.140030d30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [0x14005ebaa]
lea rcx, str.ActivateGLS
call fcn.1400327a0
movss xmm2, dword [0x140054d78]
lea r9, [rbp - 0x48]
lea rdx, [0x14005e5c8]
mov qword [rbp - 0x48], 0x42c80000
lea rcx, str.Enable_keybind:
call fcn.140003990
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140040fdf
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Toggle_key_for_enable_lag_switch.
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140040fda
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, [0x140053f8c]
call fcn.140030af0
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x14004102b
movaps xmm1, xmm7
mov qword [rbp - 0x40], r14
lea rcx, [rbp - 0x40]
call fcn.140012f90
lea rcx, str.Lag_mode:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, str.Lag_Switch
mov r8d, r14d
nop dword [rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r14b
jne 0x140041057
inc rcx
inc r8d
add rcx, rax
cmp byte [rcx], r14b
jne 0x140041050
lea r9, str.Lag_Switch
mov dword [rsp + 0x20], r8d
lea rdx, [0x14005ebac]
lea rcx, str.lagmode
call fcn.140033dd0
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041104
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Lag_mode._nLag_Switch___Incoming___outgoing___all_packets_nFake_Lag___Only_outgoing_packets_without_udp_bypass
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x1400410ff
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
lea rcx, [0x140049022]
call fcn.140030af0
lea rcx, str.Settings:
call fcn.140030d30
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x140041151
movaps xmm1, xmm7
mov qword [rbp - 0x38], r14
lea rcx, [rbp - 0x38]
call fcn.140012f90
call fcn.1400137f0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
lea rcx, str.Path:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x42aa0000
lea rcx, str.Select
mov dword [rbp - 0x2c], 0x41a00000
xor r8d, r8d
call fcn.140031800
test al, al
je 0x140041332
lea rcx, [0x14005ece0]
mov byte [0x14005ebce], r14b
call qword [sym.imp.COMDLG32.dll_GetOpenFileNameA]
lea rbx, [0x14005ebd0]
cmp eax, r15d
jne 0x140041297
mov byte [0x14005ebce], r15b
lea rcx, [0x14005ed90]
mov r8, r14
mov rdx, rbx
mov eax, 2
nop dword [rax]
nop word [rax + rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
lea rdx, [rdx + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rdx - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rdx - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rdx - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rdx - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rdx - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rdx - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub rax, r15
jne 0x1400411f0
mov eax, dword [rdx]
mov dword [rcx], eax
movzx eax, byte [rdx + 4]
mov byte [rcx + 4], al
nop dword [rax]
cmp r8, 0x12
ja 0x140041261
movzx eax, byte [r8 + rbx]
mov byte [r8 + r12], al
jmp 0x14004126c
cmp r8, 0x14
ja 0x14004126c
mov byte [r8 + r12], 0x2e
inc r8
cmp r8, 0x104
jle 0x140041250
lea rdx, str._n___Path_selected
mov byte [0x14005ecd6], r15b
lea rcx, [0x14005ee98]
call fcn.1400014f0
jmp 0x140041339
cmp byte [0x14005ebd1], 0x3a
jne 0x140041339
mov byte [0x14005ebce], r15b
lea rcx, [0x14005ed90]
mov rdx, rbx
mov eax, 2
nop word [rax + rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
lea rdx, [rdx + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rdx - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rdx - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rdx - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rdx - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rdx - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rdx - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub rax, r15
jne 0x1400412c0
mov eax, dword [rdx]
mov dword [rcx], eax
movzx eax, byte [rdx + 4]
lea rdx, str._n___Path_loaded
mov byte [rcx + 4], al
lea rcx, [0x14005ee98]
call fcn.1400014f0
jmp 0x140041339
lea rbx, [0x14005ebd0]
xor ecx, ecx
call fcn.140007970
test al, al
je 0x1400413b0
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Path_to_the_executable__exe__file_of_the_game._nExample:_C:example_folderexample.exe
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x1400413ab
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movzx r8d, byte [0x14005e056]
mov eax, dword [0x14005e050]
test r8b, r8b
jne 0x1400413c8
cmp eax, r15d
je 0x1400413f4
movzx edx, byte [0x14005e054]
test dl, dl
jne 0x1400413d7
test eax, eax
je 0x1400413f4
movzx ecx, byte [0x14005e068]
test cl, cl
jne 0x1400413e7
cmp eax, 2
je 0x1400413f4
cmp dword [0x14005ebac], r15d
jne 0x140041474
cmp byte [0x14005ebce], r15b
lea rcx, str.Selected:
jne 0x140041453
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
mov rcx, r12
call fcn.140030c90
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041541
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov rcx, rbx
jmp 0x1400414fc
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, str.none
call fcn.140030c90
jmp 0x140041541
cmp r8b, r15b
je 0x140041490
cmp dl, r15b
je 0x140041490
cmp cl, r15b
jne 0x140041541
cmp eax, 2
ja 0x140041541
lea rcx, str.Selected:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, str.Alternative_bypass
call fcn.140030c90
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, [0x14004c15c]
call fcn.140030c90
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041541
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
lea rcx, str.Alternative_bypass_block_all_selected_traffic_connections_to_the_system__packages_.
mov r8d, r15d
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x14004153c
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x14004157d
movaps xmm1, xmm7
mov qword [rbp - 0x28], r14
lea rcx, [rbp - 0x28]
call fcn.140012f90
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x1400415ab
movaps xmm1, xmm7
mov qword [rbp - 0x20], r14
lea rcx, [rbp - 0x20]
call fcn.140012f90
lea rcx, str.Sounds:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [0x14005e055]
lea rcx, str.activate_sounds
call fcn.1400327a0
xor ecx, ecx
call fcn.140007970
test al, al
je 0x14004164c
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Sound_accompaniment_when_lag_action_is_activated.
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140041647
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
call fcn.1400137f0
call fcn.1400136a0
movaps xmm0, xmm9
call fcn.140013460
cmp dword [0x14005ebac], r14d
jne 0x140041a7a
lea rcx, str.Traffic:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, str.Outgoing
mov r8d, r14d
nop dword [rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r14b
jne 0x140041697
inc rcx
inc r8d
add rcx, rax
cmp byte [rcx], r14b
jne 0x140041690
lea r9, str.Outgoing
mov dword [rsp + 0x20], r8d
lea rdx, [0x14005e050]
lea rcx, str.package
call fcn.140033dd0
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041744
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Select_to_block_certain_traffic.
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x14004173f
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
cmp byte [0x14005ebab], r14b
jne 0x140041756
cmp byte [0x14005eba9], r14b
je 0x140041763
cmp dword [0x14005e050], r15d
je 0x140041922
lea rcx, str.Duration:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], 0x20000
mov qword [rsp + 0x28], r13
lea r8, [0x14005e064]
lea rcx, str.lagswitchtime
mov qword [rsp + 0x20], r14
lea edx, [r9 + 8]
call fcn.140034930
xor ecx, ecx
call fcn.140007970
test al, al
je 0x14004181d
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Lag_switch_are_activated_for_a_given_number_of_ms__milliseconds_._nMin:_100_nMax:_10000
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140041818
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movss xmm0, dword [0x14005e064]
comiss xmm9, xmm0
jbe 0x140041837
mov dword [0x14005e064], 0x42c80000
jmp 0x140041847
comiss xmm0, xmm14
jbe 0x140041847
mov dword [0x14005e064], 0x461c4000
lea rcx, str.Delay_after:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], 0x20000
mov qword [rsp + 0x28], r13
lea r8, [0x14005e074]
lea rcx, str.lagswitchtime_2
mov qword [rsp + 0x20], r14
lea edx, [r9 + 8]
call fcn.140034930
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041901
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Delay_after_lag_switch_action__milliseconds_._nMin:_100_nMax:_1000
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x1400418fc
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movss xmm0, dword [0x14005e074]
comiss xmm9, xmm0
jbe 0x140041a61
mov dword [0x14005e074], 0x42c80000
jmp 0x140041ce3
lea rcx, str.Duration:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
movss xmm1, dword [0x14005e064]
lea rcx, str._.0f_ms
cvtps2pd xmm1, xmm1
movq rdx, xmm1
call fcn.140030c90
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x14004198a
movaps xmm1, xmm7
mov qword [rbp - 0x18], r14
lea rcx, [rbp - 0x18]
call fcn.140012f90
lea rcx, str.Delay_after:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], 0x20000
mov qword [rsp + 0x28], r13
lea r8, [0x14005e074]
lea rcx, str.lagswitchtime_2
mov qword [rsp + 0x20], r14
lea edx, [r9 + 8]
call fcn.140034930
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041a44
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Delay_after_lag_switch_action__milliseconds_._nMin:_100_nMax:_1000
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140041a3f
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movss xmm0, dword [0x14005e074]
comiss xmm9, xmm0
jbe 0x140041a61
mov dword [0x14005e074], 0x42c80000
jmp 0x140041ce3
comiss xmm0, xmm11
jbe 0x140041ce3
mov dword [0x14005e074], 0x447a0000
jmp 0x140041ce3
lea rcx, str.Enable:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [0x14005ebcd]
lea rcx, str.activateflk
call fcn.1400327a0
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041b1b
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Enable_fake_lag_action.
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140041b16
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
lea rcx, str.Delay:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], 0x20000
mov qword [rsp + 0x28], r13
lea r8, [0x14005e080]
lea rcx, str.lagswitchtime
mov qword [rsp + 0x20], r14
lea edx, [r9 + 8]
call fcn.140034930
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041bd5
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Interval_between_activation_and_deactivation_of_the_lag_in_ms__milliseconds_._nMin:_10_nMax:_5000
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140041bd0
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movss xmm0, dword [0x14005e080]
comiss xmm12, xmm0
jbe 0x140041bef
mov dword [0x14005e080], 0x41200000
jmp 0x140041bff
comiss xmm0, xmm13
jbe 0x140041bff
mov dword [0x14005e080], 0x459c4000
lea rcx, str.Delay_after:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], 0x20000
mov qword [rsp + 0x28], r13
lea r8, [0x14005e060]
lea rcx, str.lagswitchtime_2
mov qword [rsp + 0x20], r14
lea edx, [r9 + 8]
call fcn.140034930
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041cb9
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Interval_after_deactivation_of_the_lag_action_in_ms__milliseconds_._nMin:_10_nMax:_5000
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140041cb4
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movss xmm0, dword [0x14005e060]
comiss xmm12, xmm0
jbe 0x140041cd3
mov dword [0x14005e060], 0x41200000
jmp 0x140041ce3
comiss xmm0, xmm13
jbe 0x140041ce3
mov dword [0x14005e060], 0x459c4000
lea rcx, str.Hold_key:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [0x14005ebab]
lea rcx, str.hold_key
call fcn.1400327a0
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041d84
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Activate_the_lag_action_by_holding_down_a_key.
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140041d7f
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movss xmm2, dword [0x140054d88]
lea r9, [rbp - 0x10]
lea rdx, [0x14005e5f8]
mov qword [rbp - 0x10], 0x42c80000
lea rcx, str.Activation_keybind:
call fcn.140003990
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041e22
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Lag_action_activation_key.
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140041e1d
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
call fcn.1400137f0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
movaps xmm0, xmm9
call fcn.140013460
cmp dword [0x14005ebac], r14d
jne 0x140042459
mov eax, dword [0x14005e050]
cmp eax, r15d
jne 0x140042349
lea rcx, str.UDP_bypass:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [0x14005e056]
lea rcx, str.Incomingbypassalt
call fcn.1400327a0
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041efd
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.UDP_bypass_protection_of_incoming_packets._n_For_UDP_games:_EFT__DayZ_and_etc.__nATTENTION__Blocks_all_incoming_connections_to_the_system.
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140041ef8
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
cmp byte [0x14005e056], r15b
lea rcx, str.Kick_bypass:
jne 0x1400422f2
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [0x14005eba9]
lea rcx, str.kickbypass
call fcn.1400327a0
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140041fab
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Bypass_kicking_from_games.
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140041fa6
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
cmp byte [0x14005eba9], r15b
jne 0x140042459
lea rcx, str.Lag_duration:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], 0x20000
mov qword [rsp + 0x28], r13
lea r8, [0x14005e084]
lea rcx, str.kbtime
mov qword [rsp + 0x20], r14
lea edx, [r9 + 8]
call fcn.140034930
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140042072
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Additional_lag_time__in_ms__nMin:_100_nMax:_1000
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x14004206d
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movss xmm0, dword [0x14005e084]
comiss xmm9, xmm0
jbe 0x14004208c
mov dword [0x14005e084], 0x42c80000
jmp 0x14004209c
comiss xmm0, xmm11
jbe 0x14004209c
mov dword [0x14005e084], 0x447a0000
lea rcx, str.Separator:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], 0x20000
mov qword [rsp + 0x28], r13
lea r8, [0x14005e07c]
lea rcx, str.kbtimeseparator
mov qword [rsp + 0x20], r14
lea edx, [r9 + 8]
call fcn.140034930
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140042156
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Time_separator_between_lag__in_ms__nMax:_150
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140042151
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movss xmm0, dword [0x14005e07c]
comiss xmm10, xmm0
jbe 0x140042170
mov dword [0x14005e07c], 0x3f800000
jmp 0x140042180
comiss xmm0, xmm15
jbe 0x140042180
mov dword [0x14005e07c], 0x43160000
cmp byte [0x14005ebab], r14b
lea rcx, str.Iterations:
jne 0x14004228c
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
mov dword [rsp + 0x30], 0x20000
lea rcx, str.eftrepeattime
mov qword [rsp + 0x28], r13
lea r9, [rbp + 0x368]
mov edx, 8
mov qword [rsp + 0x20], r14
lea r8, [0x14005e05c]
mov dword [rbp + 0x368], 0x3f800000
call fcn.140034930
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140042256
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Number_of_lag_duration_iterations_nExample:_1000_ms_duration__3_iterations__3000_ms_nMin:_1_nMax:_10
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140042251
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movss xmm0, dword [0x14005e05c]
comiss xmm10, xmm0
jbe 0x140042273
mov dword [0x14005e05c], 0x3f800000
jmp 0x140042459
comiss xmm0, xmm12
jbe 0x140042459
mov dword [0x14005e05c], 0x41200000
jmp 0x140042459
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
movss xmm1, dword [0x14005e05c]
mov rcx, r13
cvtps2pd xmm1, xmm1
movq rdx, xmm1
call fcn.140030c90
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x140042459
movaps xmm1, xmm7
mov qword [rbp - 8], r14
lea rcx, [rbp - 8]
call fcn.140012f90
jmp 0x140042459
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, [0x1400546c4]
call fcn.140030c90
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140042459
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
lea rcx, str.Bypass_kicking_from_EFT___Escape_From_Tarkov_game._nTo_activate_the_feature__enable__UDP_bypass_
jmp 0x140042414
test eax, eax
jne 0x1400423af
lea rcx, str.UDP_bypass:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [0x14005e054]
lea rcx, str.Outgoingbypassalt
call fcn.1400327a0
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140042459
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
lea rcx, str.UDP_bypass_protection_of_outgoing_packets._n_For_UDP_games:_EFT__DayZ_and_etc.__nATTENTION__Blocks_all_outgoing_connections_to_the_system.
jmp 0x140042414
cmp eax, 2
jne 0x140042459
lea rcx, str.UDP_bypass:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [0x14005e068]
lea rcx, str.Allbypassalt
call fcn.1400327a0
xor ecx, ecx
call fcn.140007970
test al, al
je 0x140042459
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
lea rcx, str.UDP_bypass_protection_of_all_packets._n_For_UDP_games:_EFT__DayZ_and_etc.__nATTENTION__Blocks_all_connections_to_the_system.
mov r8d, r15d
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x140042454
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
call fcn.1400137f0
call fcn.1400137f0
cmp dword [0x14005e088], 4
jne 0x1400424ab
cmp byte [0x14005ecd5], r15b
je 0x140042bda
lea rcx, [0x140053ec4]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
lea rcx, [0x140053ec4]
call fcn.140030af0
call fcn.14003b310
call fcn.1400137f0
cmp dword [0x14005e088], 5
jne 0x140042bcd
cmp byte [0x14005ecd5], r15b
je 0x140042bda
lea rcx, [0x140053ec4]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
lea rcx, [0x140053ec4]
call fcn.140030af0
movss xmm0, dword [0x140054d64]
call fcn.140013460
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x14004252f
movaps xmm1, xmm7
mov qword [rbp], r14
lea rcx, [rbp]
call fcn.140012f90
xor r8d, r8d
mov dword [rbp + 8], 0x430c0000
lea rdx, [rbp + 8]
mov dword [rbp + 0xc], 0x41a00000
lea rcx, str.Save_configuration
call fcn.140031800
test al, al
je 0x14004257c
call fcn.140044e40
lea rdx, str._n___Configuration_saved
lea rcx, [0x14005ee98]
call fcn.1400014f0
mov edx, 0xc8
mov ecx, 0x1f4
call qword [sym.imp.KERNEL32.dll_Beep]
xor r8d, r8d
mov dword [rbp + 0x10], 0x430c0000
lea rdx, [rbp + 0x10]
mov dword [rbp + 0x14], 0x41a00000
lea rcx, str.Reset_configuration
call fcn.140031800
test al, al
je 0x1400425c9
call fcn.140045640
lea rdx, str._n___Configuration_reseted
lea rcx, [0x14005ee98]
call fcn.1400014f0
mov edx, 0xc8
mov ecx, 0x1f4
call qword [sym.imp.KERNEL32.dll_Beep]
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x1400425fe
movaps xmm1, xmm7
mov qword [rbp + 0x18], r14
lea rcx, [rbp + 0x18]
call fcn.140012f90
lea rcx, str.Randomization:
call fcn.140030d30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [0x14005e057]
lea rcx, str.randomization
call fcn.1400327a0
xor ecx, ecx
call fcn.140007970
test al, al
je 0x14004269f
xor edx, edx
call fcn.140014080
mov rax, qword [0x14005eb98]
movss xmm0, dword [rax + 0x1980]
mulss xmm0, xmm8
call fcn.140012530
mov r8d, r15d
lea rcx, str.Randomization_lag_switch_duration__fake_lag_delay._nMax:_1000_nMin:_10
xor edx, edx
call fcn.140030490
call fcn.1400125d0
mov rax, qword [0x14005eb98]
mov rcx, qword [rax + 0x1c10]
test dword [rcx + 0xc], 0x2000000
jne 0x14004269a
mov r8d, 0x1f6f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140011990
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, [0x140054958]
call fcn.140030af0
cmp byte [0x14005e057], r15b
jne 0x1400429eb
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x1400426f8
movaps xmm1, xmm7
mov qword [rbp + 0x20], r14
lea rcx, [rbp + 0x20]
call fcn.140012f90
call fcn.1400136a0
lea rcx, str.Lag_Switch:
call fcn.140030d30
lea rcx, str.Min:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], r14d
lea rbx, [0x14004c16c]
mov qword [rsp + 0x28], rbx
lea r8, [0x14005e070]
lea rcx, str.minrndls
mov qword [rsp + 0x20], r14
lea edx, [r9 + 4]
call fcn.140034930
mov eax, dword [0x14005e070]
mov ecx, 0xa
cmp eax, 9
cmovle eax, ecx
mov ecx, dword [0x14005e078]
mov dword [0x14005e070], eax
cmp eax, ecx
jle 0x14004277a
lea eax, [rcx - 1]
mov dword [0x14005e070], eax
lea rcx, str.Max:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rbx
lea r8, [0x14005e078]
lea rcx, str.maxrndls
mov qword [rsp + 0x20], r14
lea edx, [r9 + 4]
call fcn.140034930
mov eax, dword [0x14005e078]
mov ebx, 0x3e8
mov ecx, dword [0x14005e070]
cmp eax, ebx
cmovg eax, ebx
mov dword [0x14005e078], eax
cmp eax, ecx
jge 0x1400427e3
lea eax, [rcx + 1]
mov dword [0x14005e078], eax
call fcn.1400137f0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
lea rcx, str.Fake_Lag:
call fcn.140030d30
lea rcx, str.Min:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], r14d
lea rax, [0x14004c16c]
mov qword [rsp + 0x28], rax
lea r8, [0x14005e058]
lea rcx, str.minrndfl
mov qword [rsp + 0x20], r14
lea edx, [r9 + 4]
call fcn.140034930
mov eax, dword [0x14005e058]
mov ecx, 0xa
cmp eax, 9
cmovle eax, ecx
mov ecx, dword [0x14005e06c]
mov dword [0x14005e058], eax
cmp eax, ecx
jle 0x140042875
lea eax, [rcx - 1]
mov dword [0x14005e058], eax
lea rcx, str.Max:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
xor r9d, r9d
mov dword [rsp + 0x30], r14d
lea rax, [0x14004c16c]
mov qword [rsp + 0x28], rax
lea r8, [0x14005e06c]
lea rcx, str.maxrndfl
mov qword [rsp + 0x20], r14
lea edx, [r9 + 4]
call fcn.140034930
mov eax, dword [0x14005e06c]
cmp eax, ebx
mov ecx, dword [0x14005e058]
cmovg eax, ebx
mov dword [0x14005e06c], eax
cmp eax, ecx
jge 0x1400428e0
lea eax, [rcx + 1]
mov dword [0x14005e06c], eax
call fcn.1400137f0
lea rcx, str.Last_random_value:
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
mov r8d, dword [0x14005ed7c]
lea r9, [rsp + 0x75]
test r8d, r8d
jns 0x140042950
neg r8d
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x140042910
dec r9
mov byte [r9], 0x2d
jmp 0x14004297a
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x140042950
lea r8, [rsp + 0x75]
mov rdx, r9
lea rcx, [rbp + 0x80]
call fcn.140044700
cmp qword [rbp + 0x98], 0x10
lea rcx, [rbp + 0x80]
cmovae rcx, qword [rbp + 0x80]
call fcn.140030c90
mov rdx, qword [rbp + 0x98]
cmp rdx, 0x10
jb 0x1400429eb
mov rcx, qword [rbp + 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400429e6
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400431a6
call fcn.140046098
call fcn.1400137f0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rdx, str.6.0.0
lea rcx, str.Bebra_version:__s
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, str.neger
call fcn.140030c90
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x140042a72
movaps xmm1, xmm7
mov qword [rbp + 0x28], r14
lea rcx, [rbp + 0x28]
call fcn.140012f90
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x140042aa0
movaps xmm1, xmm7
mov qword [rbp + 0x30], r14
lea rcx, [rbp + 0x30]
call fcn.140012f90
lea rcx, [0x140054a0c]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [rbp + 0x38]
mov dword [rbp + 0x38], 0x43340000
lea rcx, str.Site__instructions
mov dword [rbp + 0x3c], 0x41a00000
xor r8d, r8d
call fcn.140031800
test al, al
je 0x140042aff
mov dword [rsp + 0x28], r15d
lea r8, str.https:__lagswitch.org_
xor r9d, r9d
mov qword [rsp + 0x20], r14
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x140042b3b
movaps xmm1, xmm7
mov qword [rbp + 0x40], r14
lea rcx, [rbp + 0x40]
call fcn.140012f90
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x140042b69
movaps xmm1, xmm7
mov qword [rbp + 0x48], r14
lea rcx, [rbp + 0x48]
call fcn.140012f90
lea rcx, [0x140054a0c]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43340000
lea rcx, str.Developer_Github
mov dword [rbp + 0x54], 0x41a00000
xor r8d, r8d
call fcn.140031800
test al, al
je 0x140042bc8
mov dword [rsp + 0x28], r15d
lea r8, str.https:__github.com_xvorost
xor r9d, r9d
mov qword [rsp + 0x20], r14
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
call fcn.1400137f0
cmp byte [0x14005ecd5], r15b
jne 0x140042db1
lea rcx, [0x140053ec4]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
mov rbx, qword [0x14005eb98]
lea rdx, [rsp + 0x60]
movaps xmm6, xmmword [0x140055160]
mov dword [rsp + 0x60], socket
movups xmm0, xmmword [rbx + 0x1774]
lea rcx, [rbx + 0x1d38]
movups xmmword [rsp + 0x64], xmm0
call fcn.14001add0
xor r8d, r8d
mov dword [rbp + 0x58], 0x42a00000
lea rdx, [rbp + 0x58]
mov dword [rbp + 0x5c], 0x41a00000
lea rcx, str.___Back
movups xmmword [rbx + 0x1774], xmm6
call fcn.140031800
movzx ecx, byte [0x14005ecd5]
test al, al
cmovne ecx, r14d
mov byte [0x14005ecd5], cl
call fcn.1400059c0
lea rcx, [0x140053ec4]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140053ec4]
call fcn.140030af0
lea rcx, [0x140054a88]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
call fcn.1400136a0
lea rcx, str.Save_configuration_before_exit_
call fcn.140030af0
mov rcx, qword [0x14005eb98]
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r15b
mov rax, qword [rcx + 0x1c10]
cmp byte [rax + 0x93], r14b
jne 0x140042d19
movaps xmm1, xmm7
mov qword [rbp + 0x60], r14
lea rcx, [rbp + 0x60]
call fcn.140012f90
lea rcx, [0x140054ac0]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [rbp + 0x68]
mov dword [rbp + 0x68], 0x42700000
lea rcx, [0x140050e40]
mov dword [rbp + 0x6c], 0x41a00000
xor r8d, r8d
call fcn.140031800
test al, al
jne 0x1400431b7
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rcx, [0x140054a0c]
call fcn.140030af0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1400133b0
lea rdx, [rsp + 0x78]
mov dword [rsp + 0x78], 0x42700000
lea rcx, [0x140050e44]
mov dword [rsp + 0x7c], 0x41a00000
xor r8d, r8d
call fcn.140031800
test al, al
jne 0x1400431ad
call fcn.1400137f0
call fcn.1400137f0
call fcn.140011990
mov ebx, 0x3e8
cmp esi, ebx
jl 0x140042dcf
mov rcx, qword [0x14005ed80]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov esi, r14d
call fcn.14000b930
mov rcx, qword [0x14005ef28]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 7]
call qword [rax + 0x1c8]
mov rcx, qword [0x14005ef28]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 0x1b]
call qword [rax + 0x1c8]
mov rcx, qword [0x14005ef28]
xor r8d, r8d
mov edx, 0xae
mov rax, qword [rcx]
call qword [rax + 0x1c8]
mov rcx, qword [0x14005ef28]
mov r9d, 3
mov dword [rsp + 0x30], r14d
xor r8d, r8d
movss dword [rsp + 0x28], xmm10
xor edx, edx
mov dword [rsp + 0x20], 0xff728c99
mov rax, qword [rcx]
call qword [rax + 0x158]
mov rcx, qword [0x14005ef28]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x140042ec1
call fcn.14000bdb0
mov rbx, qword [0x14005eb98]
cmp dword [rbx + 0x1db8], r14d
jg 0x140042e8c
mov r8d, 0x68b
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchImGuiimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x1dc0]
mov rcx, qword [rax]
mov rax, r14
add rcx, 0x40
cmp byte [rcx], r14b
cmovne rax, rcx
mov rcx, rax
call fcn.14002daa0
mov rcx, qword [0x14005ef28]
mov rax, qword [rcx]
call qword [rax + 0x150]
mov ebx, 0x3e8
mov rcx, qword [0x14005ef28]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r14
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x140042f44
mov rcx, qword [0x14005ef28]
mov rax, qword [rcx]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x140042f44
call fcn.14002e310
mov rcx, qword [0x14005ef28]
lea rdx, [0x14005ef30]
mov rax, qword [rcx]
call qword [rax + 0x80]
cmp eax, 0x8876086c
jne 0x140042f36
mov r8d, 0x61f
lea rdx, str.C:Usersdedocer_source_repos_bober_lagswitchmain.cpp
lea rcx, [0x140048f5c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
cmp qword [0x14005eee0], r14
je 0x140042f44
call fcn.14002e0d0
mov eax, 0xa
lea rcx, [rbp + 0x368]
mov qword [rbp + 0x368], rax
call fcn.140043ed0
jmp 0x140040780
call fcn.14002e310
mov rcx, qword [0x14005eee0]
test rcx, rcx
je 0x140042f7f
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x14005eee0], r14
mov rcx, qword [0x14005eef0]
test rcx, rcx
je 0x140042f91
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rbx, qword [0x14005eb98]
mov rcx, rbx
mov qword [0x14005eef0], r14
mov qword [0x14005eef8], r14
mov qword [0x14005ef00], r14
mov qword [0x14005ef08], r14
mov qword [0x14005ef10], r14
mov qword [0x14005ef18], r14
mov dword [reloc.WS2_32.dll_htons], 9
mov byte [0x14005ee94], r14b
mov byte [0x14005e57c], r15b
call fcn.14000ab80
mov rax, qword [0x14005eb98]
cmp rax, rbx
cmove rax, r14
mov qword [0x14005eb98], rax
test rbx, rbx
je 0x14004301f
mov rcx, rbx
call fcn.14001b540
mov rax, qword [0x14005eb98]
test rax, rax
je 0x140043016
dec dword [rax + 0x3b4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rcx, qword [0x14005ef28]
test rcx, rcx
je 0x140043038
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x14005ef28], r14
mov rcx, qword [0x14005ef20]
test rcx, rcx
je 0x140043051
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x14005ef20], r14
mov rcx, qword [0x14005ed80]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0xd8]
mov rcx, qword [rbp + 0x100]
call qword [sym.imp.USER32.dll_UnregisterClassA]
cmp dword [rbp + 0xb0], r14d
je 0x140043082
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
int3
mov rax, qword [rbp + 0x120]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x120], rax
mov rax, qword [rbp + 0x120]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x11c], edx
lea rcx, [rbp + 0x130]
call fcn.140003030
lea rcx, [rbp + 0x138]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x1d0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
mov rdx, qword [rbp + 0x278]
cmp rdx, 0x10
jb 0x14004311e
mov rcx, qword [rbp + 0x260]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140043119
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140043119
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140046098
movaps xmm14, xmmword [rsp + 0x390]
xor eax, eax
movaps xmm13, xmmword [rsp + 0x3a0]
movaps xmm12, xmmword [rsp + 0x3b0]
movaps xmm11, xmmword [rsp + 0x3c0]
movaps xmm10, xmmword [rsp + 0x3d0]
movaps xmm9, xmmword [rsp + 0x3e0]
movaps xmm8, xmmword [rsp + 0x3f0]
movaps xmm7, xmmword [rsp + 0x400]
movaps xmm6, xmmword [rsp + 0x410]
mov r13, qword [rsp + 0x420]
mov r12, qword [rsp + 0x460]
mov rdi, qword [rsp + 0x458]
movaps xmm15, xmmword [rsp + 0x380]
mov rbx, qword [rsp + 0x450]
add rsp, 0x428
pop r15
pop r14
pop rsi
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov ecx, r15d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140044e40
mov ecx, r15d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 6
mov dword [rbp + 0xb0], r14d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3