Function at 0x14000b1b0
Capabilities:
Reference sql statements

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x430]
sub rsp, 0x530
mov rax, qword [0x1404b3fb8]
xor rax, rsp
mov qword [rbp + 0x420], rax
mov r13, r8
mov rbx, rdx
mov qword [rsp + 0x48], rdx
mov r12, rcx
mov qword [rbp + 8], rdx
mov qword [rbp + 0x10], r8
xor ecx, ecx
call fcn.140075970
mov rdi, rax
mov qword [rsp + 0x40], rax
xor esi, esi
mov dword [rsp + 0x38], esi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea r8, str.sql11657530
mov qword [rsp + 0x20], r8
lea r9, str.AKwVumJamX
lea rdx, str.sql11.freemysqlhosting.net
mov rcx, rax
call fcn.140077330
mov r8, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x14000b243
mov r8, qword [rbx]
lea rdx, str.SELECT__FROM_accounts_WHERE_subkey_s
lea rcx, [rbp + 0x20]
call fcn.14000a9a0
lea rdx, [rbp + 0x20]
mov rcx, rdi
call fcn.14007c220
mov rcx, rdi
call fcn.140078a80
mov qword [rbp], rax
test rax, rax
jne 0x14000b301
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x14000b2ae
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x14000b2a9
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14000b9df
mov rcx, r8
call fcn.14012e770
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
mov rdx, qword [r13 + 0x18]
cmp rdx, 0x10
jb 0x14000b2f8
inc rdx
mov rcx, qword [r13]
cmp rdx, 0x1000
jb 0x14000b2f3
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14000b9e6
mov rcx, r8
call fcn.14012e770
mov qword [r13 + 0x10], rsi
jmp 0x14000b6e5
mov rcx, rax
call fcn.140075390
mov r15, rax
test rax, rax
je 0x14000b541
nop word [rax + rax]
mov rdx, qword [r15]
lea rcx, [rsp + 0x50]
call fcn.1400058c0
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov rdi, rax
lea rbx, [rsp + 0x50]
cmp qword [rsp + 0x68], 0x10
cmovae rbx, qword [rsp + 0x50]
mov dword [rax], esi
mov r8d, 0xa
lea rdx, [rbp - 0x10]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
cmp rbx, qword [rbp - 0x10]
je 0x14000b533
cmp dword [rdi], 0x22
je 0x14000b525
mov dword [r12], eax
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x14000b3b1
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b3ac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000b4fb
call fcn.14012e770
mov r9, qword [r15 + 8]
lea r14, [r12 + 8]
mov rbx, 0xffffffffffffffff
inc rbx
cmp byte [r9 + rbx], 0
jne 0x14000b3c1
mov rax, qword [r14 + 0x18]
cmp rbx, rax
ja 0x14000b3f8
mov rdi, r14
cmp rax, 0x10
jb 0x14000b3e0
mov rdi, qword [r14]
mov qword [r14 + 0x10], rbx
mov r8, rbx
mov rdx, r9
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbx], 0
jmp 0x14000b403
mov rdx, rbx
mov rcx, r14
call fcn.140008fc0
mov r9, qword [r15 + 0x10]
lea rdi, [r12 + 0x28]
mov rbx, 0xffffffffffffffff
inc rbx
cmp byte [r9 + rbx], 0
jne 0x14000b413
mov rax, qword [rdi + 0x18]
cmp rbx, rax
ja 0x14000b44a
mov rsi, rdi
cmp rax, 0x10
jb 0x14000b432
mov rsi, qword [rdi]
mov qword [rdi + 0x10], rbx
mov r8, rbx
mov rdx, r9
mov rcx, rsi
call sub.VCRUNTIME140.dll_memmove
mov byte [rsi + rbx], 0
jmp 0x14000b455
mov rdx, rbx
mov rcx, rdi
call fcn.140008fc0
mov rdx, qword [r15 + 0x18]
lea rcx, [rsp + 0x70]
call fcn.1400058c0
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov rsi, rax
lea rbx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rbx, qword [rsp + 0x70]
mov dword [rax], 0
mov r8d, 0xa
lea rdx, [rbp - 8]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
cmp rbx, qword [rbp - 8]
je 0x14000b517
cmp dword [rsi], 0x22
je 0x14000b509
test eax, eax
setne al
mov byte [r12 + 0x48], al
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x14000b4e3
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b4de
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000b502
call fcn.14012e770
mov rcx, qword [rbp]
call fcn.140075390
mov r15, rax
test rax, rax
je 0x14000b54b
xor esi, esi
jmp 0x14000b320
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
lea rcx, str.stoi_argument_out_of_range
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_]
int3
lea rcx, str.invalid_stoi_argument
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xinvalid_argument_char_const____ptr64_]
nop
lea rcx, str.stoi_argument_out_of_range
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_]
int3
lea rcx, str.invalid_stoi_argument
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xinvalid_argument_char_const____ptr64_]
nop
lea rdi, [r12 + 0x28]
lea r14, [r12 + 8]
lea rsi, [rdi + 0x10]
mov r8, qword [rsi]
mov rcx, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x14000b55f
mov rcx, qword [rdi]
cmp r8, 4
jne 0x14000b61d
lea rdx, [0x14041457c]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14000b61d
cmp qword [r14 + 0x18], 0x10
jb 0x14000b587
mov r14, qword [r14]
mov r8, r13
cmp qword [r13 + 0x18], 0x10
jb 0x14000b595
mov r8, qword [r13]
mov r9, r14
lea rdx, str.UPDATE_accounts_SET_hwid_s_WHERE_subkey_s
lea rcx, [rbp + 0x20]
call fcn.14000a9a0
lea rdx, [rbp + 0x20]
mov rcx, qword [rsp + 0x40]
call fcn.14007c220
cmp rdi, r13
je 0x14000b601
mov rbx, qword [r13 + 0x10]
mov r9, r13
cmp qword [r13 + 0x18], 0x10
jb 0x14000b5cd
mov r9, qword [r13]
mov rax, qword [rdi + 0x18]
cmp rbx, rax
ja 0x14000b5f6
cmp rax, 0x10
jb 0x14000b5df
mov rdi, qword [rdi]
mov qword [rsi], rbx
mov r8, rbx
mov rdx, r9
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rdi], 0
jmp 0x14000b601
mov rdx, rbx
mov rcx, rdi
call fcn.140008fc0
mov r9d, 0x40
lea r8, str.Information
lea rdx, str.Updated_your_HWID._Welcome.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
mov r8d, dword [r12]
lea rdx, str.SELECT__FROM_cs16_subs_WHERE_id_d
lea rcx, [rbp + 0x20]
call fcn.14000a9a0
lea rdx, [rbp + 0x20]
mov rbx, qword [rsp + 0x40]
mov rcx, rbx
call fcn.14007c220
mov rcx, rbx
call fcn.140078a80
mov r15, rax
test rax, rax
jne 0x14000b71c
mov rbx, qword [rsp + 0x48]
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x14000b695
inc rdx
cmp rdx, 0x1000
mov rcx, qword [rbx]
jb 0x14000b690
mov r8, qword [rcx - 8]
sub rcx, r8
add rdx, 0x27
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14000b9df
mov rcx, r8
call fcn.14012e770
xor edi, edi
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], dil
mov rdx, qword [r13 + 0x18]
cmp rdx, 0x10
jb 0x14000b6e1
inc rdx
mov rcx, qword [r13]
cmp rdx, 0x1000
jb 0x14000b6dc
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14000b9e6
mov rcx, r8
call fcn.14012e770
mov qword [r13 + 0x10], rdi
mov byte [r13], 0
mov qword [r13 + 0x18], reloc.WS2_32.dll_ntohs
mov rcx, qword [rbp + 0x420]
xor rcx, rsp
call fcn.14012e750
mov rbx, qword [rsp + 0x588]
add rsp, 0x530
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov rcx, r15
call fcn.140075390
mov rsi, rax
test rax, rax
je 0x14000b961
mov r9, qword [rsi + 8]
mov rbx, 0xffffffffffffffff
nop dword [rax + rax]
inc rbx
cmp byte [r9 + rbx], 0
jne 0x14000b740
mov rax, qword [r12 + 0x68]
cmp rbx, rax
ja 0x14000b77d
lea rdi, [r12 + 0x50]
cmp rax, 0x10
jb 0x14000b764
mov rdi, qword [r12 + 0x50]
mov qword [r12 + 0x60], rbx
mov r8, rbx
mov rdx, r9
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbx], 0
jmp 0x14000b78a
mov rdx, rbx
lea rcx, [r12 + 0x50]
call fcn.140008fc0
mov rdx, qword [rsi + 0x10]
lea rcx, [rbp - 0x70]
call fcn.1400058c0
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov rdi, rax
lea rbx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0x10
cmovae rbx, qword [rbp - 0x70]
mov dword [rax], 0
mov r8d, 0xa
lea rdx, [rbp]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
cmp rbx, qword [rbp]
je 0x14000b9d1
cmp dword [rdi], 0x22
je 0x14000b9c3
test eax, eax
setne al
mov byte [r12 + 0x70], al
mov rdx, qword [rbp - 0x58]
cmp rdx, 0x10
jb 0x14000b820
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b81b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000b976
call fcn.14012e770
mov rdx, qword [rsi + 0x18]
lea rcx, [rbp - 0x50]
call fcn.1400058c0
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov rdi, rax
lea rbx, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rbx, qword [rbp - 0x50]
mov dword [rax], 0
mov r8d, 0xa
lea rdx, [rbp - 8]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
cmp rbx, qword [rbp - 8]
je 0x14000b9b5
cmp dword [rdi], 0x22
je 0x14000b9a7
test eax, eax
setne al
mov byte [r12 + 0x71], al
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
jb 0x14000b8b6
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b8b1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000b97d
call fcn.14012e770
mov rdx, qword [rsi + 0x20]
lea rcx, [rbp - 0x30]
call fcn.1400058c0
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov rdi, rax
lea rbx, [rbp - 0x30]
cmp qword [rbp - 0x18], 0x10
cmovae rbx, qword [rbp - 0x30]
mov dword [rax], 0
mov r8d, 0xa
lea rdx, [rbp - 0x10]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
cmp rbx, qword [rbp - 0x10]
je 0x14000b999
cmp dword [rdi], 0x22
je 0x14000b98b
test eax, eax
setne al
mov byte [r12 + 0x72], al
mov rdx, qword [rbp - 0x18]
cmp rdx, 0x10
jb 0x14000b948
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b943
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000b984
call fcn.14012e770
mov rcx, r15
call fcn.140075390
mov rsi, rax
test rax, rax
jne 0x14000b730
mov rbx, qword [rsp + 0x40]
mov rcx, r15
call fcn.140075480
mov rcx, rbx
call fcn.140074fc0
jmp 0x14000b656
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
lea rcx, str.stoi_argument_out_of_range
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_]
int3
lea rcx, str.invalid_stoi_argument
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xinvalid_argument_char_const____ptr64_]
nop
lea rcx, str.stoi_argument_out_of_range
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_]
int3
lea rcx, str.invalid_stoi_argument
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xinvalid_argument_char_const____ptr64_]
nop
lea rcx, str.stoi_argument_out_of_range
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_]
int3
lea rcx, str.invalid_stoi_argument
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xinvalid_argument_char_const____ptr64_]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3