Function at 0x1400e4400
Capabilities:
Query environment variable

Disassembly:
sub rsp, 0x48
cmp dword [0x1403a70c4], 3
lea rcx, [0x140487178]
jle 0x1400e4445
mov r8d, 0x258
lea rdx, [0x140218d18]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
add rsp, 0x48
jmp qword [0x140497538]
xor r9d, r9d
mov qword [rsp + 0x40], rbx
lea rax, str.20_April_2009
mov qword [rsp + 0x30], rax
lea rbx, [0x1402b3878]
mov qword [rsp + 0x28], rbx
lea rdx, str.UnZip__d._d_d_s_of__s__by_Info_ZIP.__Maintained_by_C._Spieler.__Send_nbug_reports_using_http:__www.info_zip.org_zip_bug.html__see_README_for_details._n_n
lea r8d, [r9 + 6]
mov qword [rsp + 0x20], 0
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea rdx, str.Latest_sources_and_executables_are_at_ftp:__ftp.info_zip.org_pub_infozip____nsee_ftp:__ftp.info_zip.org_pub_infozip_UnZip.html_for_other_sites._n_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
call fcn.140121b30
lea rdx, str.UnZip_special_compilation_options:_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.COPYRIGHT_CLEAN__PKZIP_0.9x_unreducing_method_not_supported_
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.NTSD_EAS
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.SET_DIR_ATTRIB
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.TIMESTAMP
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.UNIXBACKUP
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.USE_EF_UT_TIME
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.USE_UNSHRINK__PKZIP_Zip_1.x_unshrinking_method_supported_
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.USE_DEFLATE64__PKZIP_4.x_Deflate64_tm__supported_
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.UNICODE_SUPPORT__wide_chars___handle_UTF_8_paths_
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
call qword [sym.imp.api_ms_win_crt_locale_l1_1_0.dll____mb_cur_max_func]
mov r8d, eax
lea rdx, str.MBCS_support__multibyte_character_support__MB_CUR_MAX___u_
lea rcx, [0x140487278]
call fcn.1400e1500
lea r8, [0x140487278]
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.LARGE_FILE_SUPPORT__large_files_over_2_GiB_supported_
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.ZIP64_SUPPORT__archives_using_Zip64_for_large_files_supported_
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea r8, str.VMS_TEXT_CONV
lea rdx, str._________s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
mov r9d, 0xb
lea rax, str.05_Jan_2007
mov qword [rsp + 0x28], rax
lea rdx, str._________decryption__version__d._d_s_of__s__n
lea rcx, [0x140487178]
mov qword [rsp + 0x20], rbx
lea r8d, [r9 - 9]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea rdx, str._nUnZip_and_ZipInfo_environment_options:_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea rcx, str.UNZIP
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
lea rbx, str._none_
test rax, rax
je 0x1400e484a
cmp byte [rax], 0
jne 0x1400e484d
mov rax, rbx
mov r9, rax
lea r8, str.UNZIP
lea rdx, str._16s:___.1024s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea rcx, str.UNZIPOPT
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
test rax, rax
je 0x1400e489b
cmp byte [rax], 0
jne 0x1400e489e
mov rax, rbx
mov r9, rax
lea r8, str.UNZIPOPT
lea rdx, str._16s:___.1024s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea rcx, str.ZIPINFO
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
test rax, rax
je 0x1400e48ec
cmp byte [rax], 0
jne 0x1400e48ef
mov rax, rbx
mov r9, rax
lea r8, str.ZIPINFO
lea rdx, str._16s:___.1024s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
call qword [0x140497538]
lea rcx, str.ZIPINFOOPT
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
test rax, rax
je 0x1400e493d
cmp byte [rax], 0
jne 0x1400e4940
mov rax, rbx
mov r9, rax
lea r8, str.ZIPINFOOPT
lea rdx, str._16s:___.1024s_n
lea rcx, [0x140487178]
call fcn.1400e1500
mov r8d, eax
lea rdx, [0x140487178]
xor r9d, r9d
lea rcx, [0x1403a7080]
mov rbx, qword [rsp + 0x40]
add rsp, 0x48
jmp qword [0x140497538]