Function at 0x14000d260
Capabilities:
Query or enumerate registry value

Disassembly:
sub rsp, 0x58
movzx eax, byte [0x14003b834]
test eax, eax
je 0x14000d276
jmp 0x14000d6e7
mov byte [0x14003b834], 1
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.140017bf0
mov r8d, 0x12a0
xor edx, edx
lea rcx, [0x1400398b0]
call fcn.140024ec0
xor r9d, r9d
lea r8, [0x1400398ce]
lea rdx, [0x1400329e8]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039acc]
lea rdx, [0x1400329f8]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x140039b08]
xor r8d, r8d
lea rdx, [0x1400329f0]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039b0c]
lea rdx, [0x140032a08]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039d0a]
lea rdx, [0x140032a00]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x140039d48]
xor r8d, r8d
lea rdx, [0x140032a18]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039d4c]
lea rdx, [0x140032a10]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039f4a]
lea rdx, [0x140032a28]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x140039f88]
xor r8d, r8d
lea rdx, [0x140032a20]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039f8c]
lea rdx, [0x140032a38]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039fc8]
lea rdx, [0x140032a30]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x14003a004]
lea rdx, [0x140032a48]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x14003a068]
lea rdx, [0x140032a40]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x14003a0cc]
lea rdx, [0x140032a58]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x14003a130]
xor r8d, r8d
lea rdx, [0x140032a50]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x14003a134]
xor r8d, r8d
lea rdx, [0x140032a68]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x14003a138]
xor r8d, r8d
lea rdx, [0x140032a60]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x14003a13c]
xor r8d, r8d
lea rdx, [0x140032a78]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x14003a140]
xor r8d, r8d
lea rdx, [0x140032a70]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x14003a144]
xor r8d, r8d
lea rdx, [0x140032a88]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x14003a148]
xor r8d, r8d
lea rdx, [0x140032a80]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x14003a14c]
xor r8d, r8d
lea rdx, [0x140032aa0]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
mov dword [rsp + 0x34], 3
mov dword [rsp + 0x38], 4
mov dword [rsp + 0x3c], 4
mov dword [rsp + 0x30], 0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x20], rax
mov r9d, 0x20019
xor r8d, r8d
lea rdx, str.Console
mov rcx, 0xffffffff80000001
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExW]
test eax, eax
jne 0x14000d593
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0
lea r9, [rsp + 0x34]
xor r8d, r8d
lea rdx, str.IpDate
mov rcx, qword [rsp + 0x40]
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExW]
cmp dword [rsp + 0x30], 0xa
jbe 0x14000d6e7
mov r8d, 0x7d0
xor edx, edx
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.140024ec0
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
lea rax, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x34]
xor r8d, r8d
lea rdx, [0x140032aa8]
mov rcx, qword [rsp + 0x40]
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExW]
xor r9d, r9d
lea r8, [0x1400398ce]
lea rdx, [0x140032ad0]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039acc]
lea rdx, [0x140032ac8]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x140039b08]
xor r8d, r8d
lea rdx, [0x140032ae0]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039b0c]
lea rdx, [0x140032ad8]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039d0a]
lea rdx, [0x140032af0]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x140039d48]
xor r8d, r8d
lea rdx, [0x140032ae8]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039d4c]
lea rdx, [0x140032b00]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
xor r9d, r9d
lea r8, [0x140039f4a]
lea rdx, [0x140032af8]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
lea r9, [0x140039f88]
xor r8d, r8d
lea rdx, [0x140032b10]
lea rcx, str._0:db_0:lk_0:hs_0:ld_0:ll_0:hb_0:pj_1_.7_.4202:zb_0.1:bb_
call fcn.14000d0d0
add rsp, 0x58
ret