Function at 0xabfdc1
Capabilities:
Accept command line arguments

Disassembly:
push dword [ebp - 0x10]
push dword [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
push esi
mov esi, 0x6e6fa3b5
not esi
and esi, 0x7fff5fee
sub esi, 0x7eff96bd
xor esi, 0x56ffdc51
dec esi
xor esi, 0xc46f19df
add ecx, esi
pop esi
xchg dword [esp], ecx
pop esp
sub esp, 4
mov dword [esp], ebp
push ebx
mov ebx, 0x504657eb
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], edx
push edi
mov dword [esp], 0xdf79499
mov dword [esp], esi
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
push dword [esp]
pop edx
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0xabfd0b
push dword [0x65c028]
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
add esp, 4
jmp fcn.00b09427
push ebp
mov dword [esp], edx
mov edx, esp
push ebx
mov ebx, 4
add edx, ebx
pop ebx
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], edx
push edi
mov dword [esp], 0x3e73b069
mov dword [esp], ecx
mov dword [esp], 0x7b1aa6ad
mov dword [esp], ecx
pop edx
push dword [esp]
pop edx
push eax
push esp
pop eax
add eax, 4
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
push esi
push ebp
mov ebp, 0x48732f76
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
pop dword [ebp - 0x10]
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], esi
mov dword [esp], ebp
mov dword [esp], eax
mov dword [esp], edx
push eax
mov dword [esp], 0x5d67e285
mov dword [esp], ecx
mov edx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
mov edx, dword [esp]
push esi
mov esi, esp
add esi, 4
push ebp
mov ebp, 4
add esi, ebp
pop ebp
xchg dword [esp], esi
pop esp
add esp, 4
jmp 0xa7546e
push 0x576a0f00
mov dword [esp], esi
mov esi, esp
add esi, 4
sub esp, 4
mov dword [esp], ebp
mov ebp, 4
sub esi, ebp
pop ebp
xchg dword [esp], esi
pop esp
mov dword [esp], ebx
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
pop ebx
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
shr ecx, 2
jmp 0xa9afa2
push eax
push edi
push 0x1b877cdc
mov edi, dword [esp]
add esp, 4
mov dword [esp + 4], edi
pop edi
mov dword [esp], ecx
push eax
mov eax, 0x6fddd2fe
add eax, 0xee52175e
add ecx, eax
pop eax
add ecx, 0x73bf4cea
push edx
mov edx, 0x7ff7987e
add ecx, edx
pop edx
add ecx, eax
sub ecx, 0x7ff7987e
sub ecx, 0x73bf4cea
sub ecx, 0x5e2fea5c
push dword [esp]
pop ecx
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push edx
mov edx, 4
add ecx, edx
pop edx
xchg dword [esp], ecx
pop esp
push edx
mov edx, esp
add edx, 4
sub edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
mov dword [esp], edi
mov edi, 0xffff0000
and ecx, edi
mov edi, dword [esp]
add esp, 4
push 0x6f742daf
mov dword [esp], edx
sub esp, 4
mov dword [esp], eax
mov eax, 0x62348e55
mov dword [esp + 4], eax
pop eax
mov dword [esp], edx
push ebx
mov dword [esp], ecx
mov edx, dword [esp]
push esi
mov esi, esp
push eax
mov eax, 4
add esi, eax
pop eax
add esi, 4
xchg dword [esp], esi
pop esp
push dword [esp]
pop edx
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0xa7f324
push dword [0x65c020]
mov edx, dword [esp]
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0xb14551
sub esp, 4
mov dword [esp], edx
push edi
mov edi, 0x46bc46bd
mov dword [esp + 4], edi
mov edi, dword [esp]
add esp, 4
mov dword [esp], ecx
push esi
mov esi, 0x7f739f40
sub ecx, esi
pop esi
push eax
mov eax, 0x6f7f76f7
not eax
inc eax
xor eax, 0xc66c2dce
sub ecx, 0x7bf31163
add ecx, eax
add ecx, 0x7bf31163
pop eax
add ecx, eax
sub ecx, 0x56eca4c7
add ecx, 0x7f739f40
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
and al, byte [0x65c03a]
push ebx
mov ebx, esp
push eax
mov eax, 4
add ebx, eax
pop eax
push esi
mov esi, 4
sub ebx, esi
pop esi
xchg dword [esp], ebx
pop esp
mov dword [esp], esi
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
mov ebx, dword [esp]
push 0x332818c0
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
jmp 0xad8e40
push esi
mov dword [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edx
mov dword [esp], eax
pop dword [ebp - 0x10]
jmp 0xab3d5f
push edi
mov edi, esp
add edi, 4
sub edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
mov dword [esp], ebx
mov dword [esp], edx
pop dword [0x65c020]
push edx
push esp
pop edx
add edx, 4
sub edx, 4
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
mov dword [esp], edi
mov dword [esp], ecx
sub esp, 4
mov dword [esp], ebp
mov ebp, 0x75fb2c67
push ebx
mov ebx, 0x6e2fcf16
and ebp, ebx
pop ebx
xor ebp, 0x3eeba881
and ebp, 0x4ffff503
shr ebp, 5
sub ebp, 0xa35fbaeb
add ecx, ebp
pop ebp
sub ecx, 0x5fd40a53
add ecx, eax
add ecx, 0x5fd40a53
sub ecx, 0x5ef64a35
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push eax
mov eax, esp
push edx
mov edx, 4
add eax, edx
pop edx
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0xb382c5
push dword [ebp - 0x10]
push dword [esp]
pop ecx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
jmp 0xa99cf7
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebp
push esi
mov esi, 0x7985a4e
mov dword [esp + 4], esi
pop esi
mov dword [esp], eax
sub esp, 4
mov dword [esp], ebx
mov eax, dword [esp]
sub esp, 4
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push dword [esp]
mov eax, dword [esp]
add esp, 4
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
mov al, byte [0x65c033]
jmp 0xa7d817
sub esp, 4
mov dword [esp], eax
push 0x4297928a
mov dword [esp], edx
mov edx, 0x25e79496
mov dword [esp + 4], edx
pop edx
mov dword [esp], eax
push 0x2a3c10a9
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push dword [esp]
pop eax
push eax
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
push edi
mov dword [esp], esi
mov esi, 0x77fdb6e3
push edi
mov edi, 0x5a3f69da
or esi, edi
mov edi, dword [esp]
add esp, 4
sub esi, 0x6fffdb23
neg esi
inc esi
xor esi, 0xefffcb29
add edx, 0x7ffdfd9d
add edx, esi
sub edx, 0x7ffdfd9d
pop esi
push ebp
push esp
pop ebp
add ebp, 4
push ebx
mov ebx, 4
sub ebp, ebx
pop ebx
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], edx
sub esp, 4
mov dword [esp], ecx
mov edx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
mov edx, dword [esp]
push ebp
mov ebp, esp
push edx
mov edx, 0x77ffd8b8
push edi
mov edi, 0x77ffd8b4
sub edx, edi
pop edi
sub ebp, 0x4dfeaf33
add ebp, edx
add ebp, 0x4dfeaf33
pop edx
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0xac4e27
push eax
push ebp
mov ebp, 0x3c229110
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
mov dword [esp], edx
pop dword [ebp - 0x10]
push eax
push ebx
push 0x6954abaa
mov ebx, dword [esp]
add esp, 4
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], edx
push ebx
mov ebx, esp
push edi
mov edi, 0x7ee70419
xor edi, 0x7f7c2e35
shl edi, 3
xor edi, 0x5fffd9c2
and edi, 0x7f7d3d7f
sub edi, 0x5324081e
add ebx, edi
pop edi
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
mov edx, dword [esp]
push eax
mov eax, esp
push esi
mov esi, 0x7ff7bb09
shr esi, 8
not esi
inc esi
push edi
mov edi, 0xff800841
sub esi, edi
pop edi
add eax, esi
mov esi, dword [esp]
add esp, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0xb643e1
mov byte [0x65c03d], al
push 0x6b98843b
mov dword [esp], edi
push esp
pop edi
push ebx
mov ebx, 4
add edi, ebx
pop ebx
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebx
push edx
mov dword [esp], 0x4b5f34f1
mov dword [esp], ecx
mov ebx, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
mov ebx, dword [esp]
push edi
mov dword [esp], edx
mov edx, esp
push ebp
mov dword [esp], ebx
mov ebx, 4
add edx, ebx
pop ebx
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0xb38123
push ebp
mov ebp, 0x7ff72e9c
push eax
mov eax, 0x7effc15b
xor eax, 0x5e713b44
sub eax, 0xff063799
xor ebp, eax
pop eax
add edx, 0x1bbeb655
sub edx, 0x5cef67df
sub edx, ebp
add edx, 0x5cef67df
sub edx, 0x1bbeb655
pop ebp
sub edx, ecx
add edx, 0x5e7fec1a
sub esp, 4
mov dword [esp], ecx
push edx
mov dword [esp], ecx
mov ecx, 0xac5158a
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], eax
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
mov eax, dword [esp]
push eax
mov eax, esp
push ebp
mov ebp, 4
add eax, ebp
pop ebp
push edi
mov edi, 4
add eax, edi
pop edi
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
jmp 0xab3c57
and al, 0x53
mov dword [esp], 0x555be41a
mov dword [esp], edx
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
push dword [sym.imp.KERNEL32.dll_GetStartupInfoW]
push dword [esp]
push dword [esp]
pop eax
add esp, 4
add esp, 4
jmp 0xaa592e
sub esp, 4
mov dword [esp], edx
push esp
pop edx
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], edx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [esp]
mov edx, dword [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
push edx
mov edx, 4
add eax, edx
pop edx
xchg dword [esp], eax
pop esp
push dword [0x65c024]
mov ecx, dword [esp]
push edx
mov edx, esp
push edi
mov edi, 4
add edx, edi
pop edi
add edx, 4
xchg dword [esp], edx
pop esp
push 0x74fbdc27
mov dword [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push eax
mov eax, esp
add eax, 4
push ebx
mov ebx, 4
add eax, ebx
pop ebx
xchg dword [esp], eax
mov esp, dword [esp]
mov eax, dword [esp]
push ecx
mov dword [esp], ebx
mov ebx, esp
push edx
mov edx, 0x48ebb200
or edx, 0x3f9da80d
not edx
shl edx, 5
xor edx, 0x8be44
add ebx, edx
pop edx
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
jmp 0xa91286
xor eax, eax
sub esp, 4
mov dword [esp], ecx
push ebx
mov ebx, 0x850a660
mov dword [esp + 4], ebx
mov ebx, dword [esp]
add esp, 4
mov dword [esp], edx
push esi
mov dword [esp], ecx
push dword [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [esp]
mov edx, dword [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
jmp 0xabc6ee
push eax
push esi
push ecx
mov ecx, 0x17cf63f6
push ebx
mov ebx, 0x7fa9331f
add ebx, 0xa056255b
xor ecx, ebx
pop ebx
inc ecx
and ecx, 0x3ff56091
add ecx, 0x7727d1db
xor ecx, 0x67bd6c51
sub ecx, 0x130c35f
mov esi, ecx
pop ecx
mov dword [esp + 4], esi
pop esi
mov dword [esp], eax
push edi
push esi
mov esi, 0x4ffa502a
mov dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
mov dword [esp], ebx
pop eax
push dword [esp]
push dword [esp]
pop eax
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
mov al, byte [0x65c03d]
push eax
mov eax, esp
add eax, 4
sub eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
mov dword [esp], edi
mov dword [esp], 0x1493a728
mov dword [esp], ecx
push ebx
mov ebx, 0x7b9bbbeb
sub ebx, 0xffffffff
and ebx, 0x3b4e24d9
sub ebx, 0x1fca54fe
add ecx, 0x6dfff2f8
add ecx, 0x67ff41c1
sub ecx, ebx
sub ecx, 0x67ff41c1
sub ecx, 0x6dfff2f8
pop ebx
add ecx, eax
add ecx, 0x1b3fcbca
mov ecx, dword [esp]
push ecx
mov ecx, esp
push edi
mov edi, 0x16ff8dcd
or edi, 0x7997d7d3
sub edi, 0x6edbcbdb
push edi
dec dword [esp]
pop edi
xor edi, 0x557d983c
dec edi
xor edi, 0x44598c3a
add ecx, edi
pop edi
push esi
mov esi, 4
add ecx, esi
pop esi
xchg dword [esp], ecx
pop esp
jmp 0xaa1494