Function at 0x463fd0
Capabilities:
Create process on windows

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x599f5a
mov eax, dword fs:[0]
push eax
sub esp, 0x16c
mov eax, dword [0x604654]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, ecx
mov dword [ebp - 0xa4], esi
mov ebx, dword [ebp + 8]
lea eax, [ebp - 0x94]
push 0x84
push 0
push eax
mov dword [ebp - 0xac], ebx
call fcn.0053c7b0
mov ecx, dword [ebx + 0x108]
lea edx, [ebp - 0x94]
add esp, 0xc
mov eax, dword [ecx]
push edx
call dword [eax + 8]
push str.checkbox_OpenDir
lea ecx, [ebp - 0x94]
mov dword [ebp - 4], 0
call fcn.004a5be0
test al, al
je 0x46408c
mov esi, dword [ebx + 0x108]
call fcn.004179e0
mov ecx, esi
mov edi, eax
call fcn.004cc700
push 0x5abc1c
test al, al
mov ecx, edi
push str.opendir
lea eax, [ebp - 0x95]
sete byte [ebp - 0x95]
push eax
call fcn.004354c0
jmp 0x46436a
push str.Option_zip
lea ecx, [ebp - 0x94]
call fcn.004a5be0
test al, al
je 0x4640b1
call fcn.004179e0
mov dword [ebp - 0x9c], 1
jmp 0x4640d4
push str.Option_preview
lea ecx, [ebp - 0x94]
call fcn.004a5be0
test al, al
je 0x4640f1
call fcn.004179e0
mov dword [ebp - 0x9c], 2
push 0x5abc1c
push str.DBClickAction
lea ecx, [ebp - 0x9c]
push ecx
mov ecx, eax
call fcn.0040f6e0
jmp 0x46436a
push str.checkbox_selall
lea ecx, [ebp - 0x94]
call fcn.004a5be0
test al, al
je 0x46413c
mov ecx, dword [ebx + 0x108]
call fcn.004c8100
mov ecx, esi
test al, al
je 0x464129
push 0
call fcn.00464800
mov byte [esi + 0x33c], 0
jmp 0x46436a
push 1
mov byte [esi + 0x33c], 1
call fcn.00464800
jmp 0x46436a
push str.confirm_btn
lea ecx, [ebp - 0x94]
call fcn.004a5be0
test al, al
je 0x46439f
xor ebx, ebx
mov byte [esi + 0x33c], 1
mov dword [ebp - 0x9c], ebx
mov byte [ebp - 4], 1
call fcn.0040c960
mov ecx, eax
test ecx, ecx
je 0x4647f4
mov eax, dword [ecx]
call dword [eax + 0xc]
add eax, 0x10
mov dword [ebp - 0xa8], eax
push ebx
push 0x5b0170
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 2
push str._s__d
push eax
call fcn.0040c6e0
mov edi, dword [ebp - 0xa8]
add esp, 0x10
mov ecx, dword [esi + 0x334]
push edi
call fcn.004b49d0
mov dword [ebp - 0xa0], eax
test eax, eax
je 0x464271
mov esi, dword [esi + 0x340]
mov ecx, dword [esi]
mov dword [ebp - 0xe0], ecx
cmp ecx, esi
je 0x46426b
mov edi, eax
nop word [eax + eax]
cmp dword [ecx + 0x24], 8
lea ebx, [ecx + 0x10]
mov eax, ebx
jb 0x4641ed
mov eax, dword [ebx]
push eax
mov ecx, edi
call fcn.004b49d0
mov dword [ebp - 0xa0], eax
test eax, eax
je 0x46424a
mov ecx, eax
call fcn.004cc700
test al, al
je 0x46421c
cmp dword [ebx + 0x14], 8
mov ecx, ebx
jb 0x464214
mov ecx, dword [ebx]
push ecx
call fcn.00461a30
jmp 0x464239
cmp dword [ebx + 0x14], 8
mov eax, ebx
jb 0x464226
mov eax, dword [ebx]
push eax
call fcn.00461cd0
mov eax, dword [ebp - 0xa4]
mov byte [eax + 0x33c], 0
mov ecx, dword [ebp - 0xa0]
add esp, 4
call fcn.004cc700
mov byte [ebx + 0x18], al
lea ecx, [ebp - 0xe0]
call fcn.0040c1d0
mov ecx, dword [ebp - 0xe0]
cmp ecx, esi
jne 0x4641e0
mov edi, dword [ebp - 0xa8]
mov ebx, dword [ebp - 0x9c]
mov esi, dword [ebp - 0xa4]
mov byte [ebp - 4], 0
add edi, 0xfffffff0
or eax, 0xffffffff
lock xadd dword [edi + 0xc], eax
dec eax
test eax, eax
jg 0x46428d
mov ecx, dword [edi]
push edi
mov eax, dword [ecx]
call dword [eax + 4]
inc ebx
mov dword [ebp - 0x9c], ebx
cmp ebx, 4
jl 0x464163
mov al, byte [esi + 0x33c]
mov ecx, dword [esi + 0x338]
mov byte [ebp - 0xa0], al
push dword [ebp - 0xa0]
call fcn.004ccd30
push 0
push 0
push 0
push 0x8000000
call dword [sym.imp.SHELL32.dll_SHChangeNotify]
call fcn.004179e0
push str.LinkType
push 0x5ab71c
lea ebx, [esi + 0x33c]
mov ecx, eax
push ebx
call fcn.004354c0
cmp byte [ebx], 0
jne 0x464364
mov ebx, dword [esi + 0x340]
mov esi, dword [ebx]
cmp esi, ebx
je 0x464364
nop dword [eax]
call fcn.004179e0
cmp dword [esi + 0x24], 8
lea ecx, [esi + 0x10]
mov edx, eax
jb 0x464313
mov ecx, dword [esi + 0x10]
push str.LinkType
push ecx
lea eax, [esi + 0x28]
mov ecx, edx
push eax
call fcn.004354c0
mov eax, dword [esi + 8]
cmp byte [eax + 0xd], 0
je 0x46434a
mov eax, dword [esi + 4]
cmp byte [eax + 0xd], 0
jne 0x464346
cmp esi, dword [eax + 8]
jne 0x464346
mov esi, eax
mov eax, dword [eax + 4]
cmp byte [eax + 0xd], 0
je 0x464336
mov esi, eax
jmp 0x464360
mov esi, eax
mov ecx, dword [esi]
cmp byte [ecx + 0xd], 0
jne 0x464360
mov eax, dword [ecx]
mov esi, ecx
mov ecx, eax
cmp byte [eax + 0xd], 0
je 0x464354
cmp esi, ebx
jne 0x464300
mov ebx, dword [ebp - 0xac]
mov ecx, dword [ebp - 0xa4]
push ebx
call fcn.004af700
lea ecx, [ebp - 0x94]
call fcn.00462810
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.004a408b
mov esp, ebp
pop ebp
ret 4
push str.protocolLink
lea ecx, [ebp - 0x94]
call fcn.004a5be0
test al, al
je 0x4644b1
call fcn.0049dde0
push 1
mov ecx, dword [eax]
mov edx, dword [ecx + 8]
mov ecx, eax
call edx
movzx eax, al
sub eax, 1
jne 0x464494
push 0x5a
push str.d:jenkins.jenkinsworkspacemgamezipper_biscuitzip_biscuitzip_biscuitzip_settingwnd.cpp
lea ecx, [ebp - 0xdc]
mov dword [ebp - 0xcc], eax
mov dword [ebp - 0xc8], 0xf
mov byte [ebp - 0xdc], al
call fcn.00434740
push 3
push 0x5aba5c
lea ecx, [ebp - 0xc4]
mov byte [ebp - 4], 3
mov dword [ebp - 0xb4], 0
mov dword [ebp - 0xb0], 0xf
mov byte [ebp - 0xc4], 0
call fcn.00434740
push 0x18d
lea eax, [ebp - 0xdc]
mov byte [ebp - 4], 4
push eax
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x178]
call fcn.00428520
mov esi, eax
push str.click_protocolLink
push esi
mov byte [ebp - 4], 5
call fcn.0040f1b0
add esp, 8
call fcn.0049dde0
push esi
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x1c]
lea ecx, [ebp - 0x178]
call fcn.0042a600
lea ecx, [ebp - 0xc4]
call fcn.00410f80
lea ecx, [ebp - 0xdc]
mov byte [ebp - 4], 0
call fcn.00410f80
push 1
push 0
push 0
push str.http:__zip.ludashi.com_cms_agreement_lenovopro.html
push 0x5ab858
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteW]
jmp 0x46436a
push str.PrivacyLink
lea ecx, [ebp - 0x94]
call fcn.004a5be0
test al, al
je 0x4645c3
call fcn.0049dde0
push 1
mov ecx, dword [eax]
mov edx, dword [ecx + 8]
mov ecx, eax
call edx
movzx eax, al
sub eax, 1
jne 0x4645a6
push 0x5a
push str.d:jenkins.jenkinsworkspacemgamezipper_biscuitzip_biscuitzip_biscuitzip_settingwnd.cpp
lea ecx, [ebp - 0xc4]
mov dword [ebp - 0xb4], eax
mov dword [ebp - 0xb0], 0xf
mov byte [ebp - 0xc4], al
call fcn.00434740
push 3
push 0x5aba5c
lea ecx, [ebp - 0xdc]
mov byte [ebp - 4], 6
mov dword [ebp - 0xcc], 0
mov dword [ebp - 0xc8], 0xf
mov byte [ebp - 0xdc], 0
call fcn.00434740
push 0x192
lea eax, [ebp - 0xc4]
mov byte [ebp - 4], 7
push eax
lea eax, [ebp - 0xdc]
push eax
lea ecx, [ebp - 0x178]
call fcn.00428520
mov esi, eax
push str.click_PrivacyLink
push esi
mov byte [ebp - 4], 8
call fcn.0040f1b0
add esp, 8
call fcn.0049dde0
push esi
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x1c]
lea ecx, [ebp - 0x178]
call fcn.0042a600
lea ecx, [ebp - 0xdc]
call fcn.00410f80
lea ecx, [ebp - 0xc4]
mov byte [ebp - 4], 0
call fcn.00410f80
push 1
push 0
push 0
push str.http:__zip.ludashi.com_cms_privacy_policy_lenovopro.html
push 0x5ab858
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteW]
jmp 0x46436a
push str.QQGroup
lea ecx, [ebp - 0x94]
call fcn.004a5be0
test al, al
je 0x4646d5
call fcn.0049dde0
push 1
mov ecx, dword [eax]
mov edx, dword [ecx + 8]
mov ecx, eax
call edx
movzx eax, al
sub eax, 1
jne 0x4646b8
push 0x5a
push str.d:jenkins.jenkinsworkspacemgamezipper_biscuitzip_biscuitzip_biscuitzip_settingwnd.cpp
lea ecx, [ebp - 0xc4]
mov dword [ebp - 0xb4], eax
mov dword [ebp - 0xb0], 0xf
mov byte [ebp - 0xc4], al
call fcn.00434740
push 3
push 0x5aba5c
lea ecx, [ebp - 0xdc]
mov byte [ebp - 4], 9
mov dword [ebp - 0xcc], 0
mov dword [ebp - 0xc8], 0xf
mov byte [ebp - 0xdc], 0
call fcn.00434740
push 0x197
lea eax, [ebp - 0xc4]
mov byte [ebp - 4], 0xa
push eax
lea eax, [ebp - 0xdc]
push eax
lea ecx, [ebp - 0x178]
call fcn.00428520
mov esi, eax
push str.click_QQGroup
push esi
mov byte [ebp - 4], 0xb
call fcn.0040f1b0
add esp, 8
call fcn.0049dde0
push esi
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x1c]
lea ecx, [ebp - 0x178]
call fcn.0042a600
lea ecx, [ebp - 0xdc]
call fcn.00410f80
lea ecx, [ebp - 0xc4]
mov byte [ebp - 4], 0
call fcn.00410f80
push 1
push 0
push 0
push str.http:__zip.ludashi.com_joinclub
push 0x5ab858
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteW]
jmp 0x46436a
push str.OfficialWebsite
lea ecx, [ebp - 0x94]
call fcn.004a5be0
test al, al
je 0x4647e7
call fcn.0049dde0
push 1
mov ecx, dword [eax]
mov edx, dword [ecx + 8]
mov ecx, eax
call edx
movzx eax, al
sub eax, 1
jne 0x4647ca
push 0x5a
push str.d:jenkins.jenkinsworkspacemgamezipper_biscuitzip_biscuitzip_biscuitzip_settingwnd.cpp
lea ecx, [ebp - 0xc4]
mov dword [ebp - 0xb4], eax
mov dword [ebp - 0xb0], 0xf
mov byte [ebp - 0xc4], al
call fcn.00434740
push 3
push 0x5aba5c
lea ecx, [ebp - 0xdc]
mov byte [ebp - 4], 0xc
mov dword [ebp - 0xcc], 0
mov dword [ebp - 0xc8], 0xf
mov byte [ebp - 0xdc], 0
call fcn.00434740
push 0x19c
lea eax, [ebp - 0xc4]
mov byte [ebp - 4], 0xd
push eax
lea eax, [ebp - 0xdc]
push eax
lea ecx, [ebp - 0x178]
call fcn.00428520
mov esi, eax
push str.click_OfficialWebsite
push esi
mov byte [ebp - 4], 0xe
call fcn.0040f1b0
add esp, 8
call fcn.0049dde0
push esi
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x1c]
lea ecx, [ebp - 0x178]
call fcn.0042a600
lea ecx, [ebp - 0xdc]
call fcn.00410f80
lea ecx, [ebp - 0xc4]
mov byte [ebp - 4], 0
call fcn.00410f80
push 1
push 0
push 0
push str.http:__zip.ludashi.com
push 0x5ab858
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteW]
jmp 0x46436a
push ebx
mov ecx, esi
call fcn.00463930
jmp 0x46436a
push 0x80004005
call fcn.0040c4f0
int3