Function at 0x6bb73a
Capabilities:
Accept command line arguments

Disassembly:
call fcn.00418060
jmp 0x672798
jmp 0x667a2b
cmp dword [ebp - 0x10], 0x1000000
jmp 0x69d801
imul eax, ecx
jmp 0x678249
add esp, 4
jmp 0x684485
push dword [0x4c5034]
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push 0x1074c0a9
mov dword [esp], ebx
mov dword [esp], ebp
mov dword [esp], ecx
mov dword [esp], edi
mov dword [esp], edx
push ebp
mov ebp, esp
push ecx
mov ecx, 0x775fa058
dec ecx
or ecx, 0x3bb776ff
shl ecx, 4
dec ecx
sub ecx, 0xffff6feb
add ebp, ecx
pop ecx
push edi
mov edi, 4
sub ebp, edi
pop edi
xchg dword [esp], ebp
pop esp
mov dword [esp], ecx
pop edx
mov edx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
push ebp
mov dword [esp], ecx
mov ecx, 4
add ebx, ecx
pop ecx
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
jmp 0x6af7b0
jmp 0x667a2b
mov cx, word [eax]
jmp 0x678660
cmp ecx, dword [ebp - 0x1c]
jmp 0x6948c4
test eax, eax
jmp 0x6948b9
push dword [ebp - 0x18]
push dword [esp]
pop eax
push edi
mov edi, esp
add edi, 4
push ebx
mov ebx, 0x5fffa5e5
sub ebx, 0x5f3d8737
shr ebx, 1
xor ebx, 0x67bf6e3c
shl ebx, 4
shl ebx, 6
add ebx, 0x867a5404
add edi, ebx
pop ebx
xchg dword [esp], edi
pop esp
jmp 0x7c6753
push dword [ebp - 0x10]
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x70de30
push esi
mov dword [esp], ebp
push ebp
mov ebp, 0x686a1ffc
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
mov dword [esp], edx
push ebp
mov dword [esp], edi
mov dword [esp], edx
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
mov edx, dword [esp]
push ebx
mov ebx, esp
push edx
push ebx
mov ebx, 0x7bfb76dd
add ebx, 0x6abef45d
dec ebx
and ebx, 0x67f9b71e
xor ebx, 0x7dffc691
and ebx, 0x787ef533
xor ebx, 0x1846e505
mov edx, ebx
pop ebx
sub ebx, 0x7c3526b4
add ebx, edx
add ebx, 0x7c3526b4
pop edx
add ebx, 4
xchg dword [esp], ebx
pop esp
call dword [sym.imp.KERNEL32.dll_GetCommandLineA]
push ebx
mov dword [esp], esi
push eax
push 0x7a2c1e1c
pop eax
mov dword [esp + 4], eax
pop eax
mov dword [esp], edx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
push esi
mov dword [esp], ebp
sub al, 0x24
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], edi
push ebx
mov ebx, 0x4bb0bf82
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], ecx
add ecx, 0x55afbf56
sub ecx, 0x76df5762
add ecx, 0x21fea0fa
add ecx, eax
sub ecx, 0x21fea0fa
push ebx
mov ebx, 0x6bd7ac3f
add ebx, 1
sub ebx, 0x6bffb249
add ebx, 0x3ff5866b
add ebx, 0x3711d700
add ecx, ebx
pop ebx
sub ecx, 0x55afbf56
mov ecx, dword [esp]
push 0x45c0251a
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push edx
mov edx, 4
add ecx, edx
pop edx
xchg dword [esp], ecx
mov esp, dword [esp]
push edi
push ebp
mov ebp, 0x503675be
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
mov dword [esp], eax
pop dword [ebp - 0x10]
push ebp
mov dword [esp], 0x4e49f363
mov dword [esp], esi
mov dword [esp], 0x4dddd766
mov dword [esp], ecx
sub ecx, 0x7633d68a
sub ecx, 0x7ff81be6
add ecx, eax
add ecx, 0x7ff81be6
push ebp
mov ebp, 0x365d0e17
neg ebp
push edx
mov edx, 0x3b97d0dd
or edx, 0x7fdbbb11
inc edx
shr edx, 5
not edx
sub edx, 0x90914ba7
add ebp, edx
pop edx
xor ebp, 0x5f552c9f
neg ebp
sub ebp, 0x1f849e7a
add ecx, ebp
mov ebp, dword [esp]
add esp, 4
mov ecx, dword [esp]
push ebx
push esp
pop ebx
add ebx, 4
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
xchg dword [esp], ebx
mov esp, dword [esp]
jmp 0x78e84b
je 0x667a2b
jmp 0x688513
je 0x778c79
jmp 0x66422e
je 0x68dca0
jmp 0x6782d4
ja 0x790d07
jmp 0x690e09
and edx, eax
push ebx
mov dword [esp], edx
mov dword [esp], ebx
push ebx
mov ebx, 0x6fab2827
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], edx
push ebp
mov dword [esp], 0x7f5113f9
mov dword [esp], edi
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push dword [esp]
pop edx
push edi
mov edi, esp
add edi, 4
add edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
mov esp, dword [esp]
jmp 0x6bb6c5
push ecx
mov ecx, esp
add ecx, 4
push edi
mov edi, 0x6de2b0d1
sub edi, 0x7bdd98e7
not edi
add edi, 0x6df81260
inc edi
sub edi, 0x7ffd9b9e
xor edi, 0xfbf55edc
sub ecx, edi
pop edi
xchg dword [esp], ecx
pop esp
mov dword [esp], edx
pop dword [0x4c5034]
jmp 0x790d07
mov ecx, 0x5fdfdacf
add ecx, 0xa0202535
add edx, ecx
pop ecx
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
push ebx
push 7
push dword [esp]
pop ebx
add esp, 4
or ecx, ebx
mov ebx, dword [esp]
add esp, 4
push eax
mov eax, esp
push 0x5d6e2fe9
mov dword [esp], edi
mov edi, 4
add eax, edi
pop edi
sub eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
mov dword [esp], edx
push ebx
mov dword [esp], ecx
push dword [esp]
pop edx
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push dword [esp]
pop edx
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0x672790
push eax
mov eax, esp
push esi
mov esi, 4
add eax, esi
pop esi
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ebx
mov dword [esp], edx
push ebx
mov dword [esp], 0x28e067ee
mov dword [esp], ebp
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
mov edx, dword [esp]
push edx
push esp
pop edx
push esi
mov esi, 0x737f7f5a
neg esi
or esi, 0x6e9b525e
xor esi, 0xee9bd2fa
add edx, esi
pop esi
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
push 0x402760f1
mov dword [esp], ebx
push esi
mov esi, 0x4b0976ba
mov dword [esp + 4], esi
pop esi
mov dword [esp], ecx
pop dword [ebp - 0x18]
push edi
push edx
push 0x97ce3c
mov edx, dword [esp]
add esp, 4
mov dword [esp + 4], edx
pop edx
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov eax, dword [esp]
push ebx
mov ebx, esp
push 0x145fc67d
mov dword [esp], eax
mov eax, 0x3fbf32d6
not eax
sub eax, 0x6777fcba
shl eax, 4
sub eax, 0x8c8d06ec
add ebx, 0x7da702c0
add ebx, eax
sub ebx, 0x7da702c0
pop eax
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x68d556
push eax
mov dword [esp], esi
sub esp, 4
mov dword [esp], edx
mov edx, 0x27afec4f
mov dword [esp + 4], edx
pop edx
mov dword [esp], eax
push ebp
mov ebp, esp
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
mov eax, dword [esp]
push edi
push 0x55f69e6f
mov dword [esp], eax
mov dword [esp], esp
add dword [esp], 4
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push 0x3035ef85
mov dword [esp], edx
push ebx
mov ebx, 0x7d6f96b3
mov dword [esp + 4], ebx
mov ebx, dword [esp]
add esp, 4
mov dword [esp], edx
jmp 0x664224
mov dx, word [ecx]
jmp 0x742d05
cmp edx, dword [ebp - 0xc]
jmp 0x69d7f6
push dword [ebp - 0x18]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x798e6d
xor edx, edx
jmp 0x742cfd
push 0x59a02d8c
mov dword [esp], esi
push edi
push 0x5d38675b
pop edi
mov dword [esp + 4], edi
pop edi
mov dword [esp], ecx
push ebp
mov ebp, 0x6ff5b30d
shr ebp, 8
not ebp
shr ebp, 4
sub ebp, 0x91895a0b
sub ecx, ebp
pop ebp
push eax
mov eax, 0x5fffa4e2
add ecx, eax
pop eax
add ecx, eax
sub ecx, 0x5fffa4e2
push eax
mov eax, 0x5bdf40a5
xor eax, 0x25b0e63c
add ecx, eax
pop eax
push dword [esp]
pop ecx
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
pop esp
push ebx
push 0x1000
pop ebx
push ebx
mov ebx, 0x77ff29ae
xor ebx, 0x7fdd5004
xor ebx, 0x7bff7fbd
sub ebx, 0x7fbfcf4d
xor ebx, 0xcab345f0
sub eax, ebx
pop ebx
sub eax, ebx
push ebp
mov ebp, 0x3fdfb702
inc ebp
shl ebp, 8
xor ebp, 0xe119703a
add eax, ebp
pop ebp
pop ebx
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
push esi
mov esi, 4
add eax, 0x3b5b1eaa
sub eax, esi
sub eax, 0x3b5b1eaa
pop esi
xchg dword [esp], eax
pop esp
mov dword [esp], eax
push eax
push edi
push eax
mov eax, 0x61ea1397
mov edi, eax
pop eax
mov dword [esp + 4], edi
pop edi
mov dword [esp], ebx
pop eax
push dword [esp]
mov eax, dword [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
push esi
mov esi, 4
add eax, esi
pop esi
xchg dword [esp], eax
pop esp
jmp 0x69096a
push dword [ebp - 0x18]
push dword [esp]
push dword [esp]
pop edx
add esp, 4
add esp, 4
jmp 0x75ce15
push dword [ebp - 0x10]
push dword [esp]
pop ecx
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
mov dword [esp], edi
mov dword [esp], esi
mov dword [esp], eax
push eax
mov dword [esp], esi
push ecx
mov ecx, 0x35e68cd4
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ebx
pop eax
mov eax, dword [esp]
push edi
mov edi, esp
push ebp
mov ebp, 0x5fbb358e
push edx
mov edx, 0xa044ca76
add ebp, edx
pop edx
add edi, ebp
pop ebp
add edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
jmp 0x6e6fba
push 0x10b9755d
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], edx
mov dword [esp], 0x3996a9c4
mov dword [esp], edx
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 edx
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push esi
mov esi, esp
push ecx
mov ecx, 4
add esi, ecx
pop ecx
add esi, 4
xchg dword [esp], esi
pop esp
push dword [ebp - 0x10]
mov eax, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
mov esp, dword [esp]
push esi
mov dword [esp], 0x33ab7bd0
mov dword [esp], ebp
push eax
mov eax, 0x27947334
mov dword [esp + 4], eax
pop eax
mov dword [esp], ecx
push ebp
mov ebp, 0x7ff7b306
shr ebp, 5
add ebp, 0x5cee47a2
dec ebp
and ebp, 0x33bf437a
add ebp, 0x1f31b4a2
add ecx, ebp
pop ebp
push edi
mov edi, 0x76a6e9a6
inc edi
add edi, 0xf8148160
add ecx, edi
pop edi
add ecx, eax
sub ecx, 0x6ebb6b07
push edx
mov edx, 0x76f777a3
neg edx
xor edx, 0x5b75a7be
sub edx, 0x929d7a09
sub ecx, edx
pop edx
push dword [esp]
mov ecx, dword [esp]
push edx
mov edx, esp
add edx, 4
push edi
mov edi, 4
add edx, edi
pop edi
xchg dword [esp], edx
pop esp
add esp, 4
jmp 0x775963
push ebx
mov ebx, 0x3c
sub ebx, 0x7ffc2d4a
add ebx, 0x5eb6e1d8
add ebx, edx
sub ebx, 0x5eb6e1d8
push eax
mov eax, 0x6fffd329
not eax
shr eax, 2
shl eax, 3
and eax, 0x5b7d9109
dec eax
push ecx
mov ecx, 0x6bff9645
add ecx, 0x7aff6e63
add ecx, 0x98fd37a5
xor eax, ecx
pop ecx
add ebx, eax
pop eax
add eax, dword [ebx]
pop ebx
jmp 0x7cdb30
push dword [ebp - 4]
push dword [esp]
pop ecx
push edi
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push 0x1b491e9a
mov dword [esp], edi
mov dword [esp], edx
mov dword [esp], ecx
mov dword [esp], ebx
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
mov dword [esp], ebp
mov dword [esp], ecx
pop ebx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
jmp 0x76d21e
push 0x4cdc4cab
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
push ecx
mov ecx, 4
sub ebx, ecx
pop ecx
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], ecx
sub ecx, 0x37fc223e
add ecx, 0x5df910b0
add ecx, eax
sub ecx, 0x5df910b0
push eax
mov eax, 0x6fdc4518
dec eax
not eax
shl eax, 4
sub eax, 0xca3f8c42
add ecx, eax
mov eax, dword [esp]
add esp, 4
push dword [esp]
pop ecx
push esi
mov esi, esp
add esi, 4
push edi
push 4
pop edi
add esi, edi
pop edi
xchg dword [esp], esi
pop esp
xor ecx, ecx
push edi
mov edi, esp
add edi, 4
push ebx
mov ebx, 0x17656e8a
add ebx, 0x77fb6f4d
inc ebx
sub ebx, 0x8f60ddd4
sub edi, ebx
pop ebx
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], edx
push edi
push ecx
push 0x4b712c7c
pop ecx
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ecx
pop edx
push dword [esp]
pop edx
push eax
mov eax, esp
add eax, 4
add eax, 4
push 0x6f882371
mov dword [esp], eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
jmp 0x678658
push 0x7d41dc0a
mov dword [esp], esi
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x7c5adb