Function at 0x4333a2
Capabilities:
Read .ini file

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x461810
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x16c
mov dword [ebp - 0x148], ecx
mov dword [ebp - 0x12c], 0
mov dword [ebp - 0x128], 0
mov dword [ebp - 0x124], 0
mov dword [ebp - 0x120], 0x1b
mov dword [ebp - 0x11c], 0x1b
mov dword [ebp - 0x118], 0x1b
mov dword [ebp - 0x114], 0x1b
mov dword [ebp - 0x110], 0
lea ecx, [ebp - 0x10c]
call fcn.004076a0
push 0x6a
push 0x139
push 0x56
push 0xed
lea ecx, [ebp - 0x10c]
call fcn.0041b530
mov eax, dword [ebp - 0x148]
push eax
mov ecx, dword [ebp - 0x148]
add ecx, 0x9ac
call fcn.004018db
lea ecx, [ebp - 0x12c]
push ecx
push 4
mov ecx, dword [ebp - 0x148]
add ecx, 0x9ac
call fcn.00401540
test eax, eax
jne 0x433475
jmp 0x4337a0
push ecx
mov ecx, esp
mov dword [ebp - 0x130], esp
push str.SET_BTN_SIGNUP_M
call fcn.0045518e
mov dword [ebp - 0x14c], eax
mov edx, dword [ebp - 0x14c]
mov dword [ebp - 0x150], edx
mov dword [ebp - 4], 0
push ecx
mov ecx, esp
mov dword [ebp - 0x134], esp
push str.SET_BTN_SIGNUP_P
call fcn.0045518e
mov dword [ebp - 0x154], eax
mov eax, dword [ebp - 0x154]
mov dword [ebp - 0x158], eax
mov byte [ebp - 4], 1
push ecx
mov ecx, esp
mov dword [ebp - 0x138], esp
push str.SET_BTN_SIGNUP_N
call fcn.0045518e
mov dword [ebp - 0x15c], eax
mov ecx, dword [ebp - 0x148]
add ecx, 0x9ac
mov dword [ebp - 4], 0xffffffff
call fcn.004013fa
mov dword [ebp - 0x160], eax
cmp dword [ebp - 0x160], 0
jne 0x43350f
jmp 0x4337a0
push 0x40c
mov ecx, dword [ebp - 0x148]
push ecx
lea edx, [ebp - 0x10c]
push edx
push 0xb
push 0
mov ecx, dword [ebp - 0x148]
add ecx, 0x9ac
call fcn.00459d82
test eax, eax
jne 0x433540
jmp 0x4337a0
mov dword [ebp - 0xfc], 0
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0xf4], 0
mov dword [ebp - 0xf0], 0x1b
mov dword [ebp - 0xec], 0x1b
mov dword [ebp - 0xe8], 0x1b
mov dword [ebp - 0xe4], 0x1b
mov dword [ebp - 0xe0], 0
push 0x6a
push 0x15e
push 0x56
push 0x13a
lea ecx, [ebp - 0x10c]
call fcn.0041b530
mov eax, dword [ebp - 0x148]
push eax
mov ecx, dword [ebp - 0x148]
add ecx, 0xa84
call fcn.004018db
lea ecx, [ebp - 0xfc]
push ecx
push 4
mov ecx, dword [ebp - 0x148]
add ecx, 0xa84
call fcn.00401540
test eax, eax
jne 0x4335e4
jmp 0x4337a0
push ecx
mov ecx, esp
mov dword [ebp - 0x13c], esp
push str.SET_BTN_SUB_M
call fcn.0045518e
mov dword [ebp - 0x164], eax
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x168], edx
mov dword [ebp - 4], 2
push ecx
mov ecx, esp
mov dword [ebp - 0x140], esp
push str.SET_BTN_SUB_P
call fcn.0045518e
mov dword [ebp - 0x16c], eax
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x170], eax
mov byte [ebp - 4], 3
push ecx
mov ecx, esp
mov dword [ebp - 0x144], esp
push str.SET_BTN_SUB_N
call fcn.0045518e
mov dword [ebp - 0x174], eax
mov ecx, dword [ebp - 0x148]
add ecx, 0xa84
mov dword [ebp - 4], 0xffffffff
call fcn.004013fa
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0
jne 0x43367e
jmp 0x4337a0
push 0x40d
mov ecx, dword [ebp - 0x148]
push ecx
lea edx, [ebp - 0x10c]
push edx
push 0xb
push 0
mov ecx, dword [ebp - 0x148]
add ecx, 0xa84
call fcn.00459d82
test eax, eax
jne 0x4336af
jmp 0x4337a0
mov ecx, 0x479910
call fcn.00402270
push eax
push 0xc8
lea eax, [ebp - 0xd8]
push eax
push 0x479aa0
push str.SW_ScanAP
push 0x477098
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0
jne 0x433713
mov ecx, 0x479910
call fcn.00402270
push eax
push 0xc8
lea ecx, [ebp - 0xd8]
push ecx
push 0x479aa4
push str.ScanAP
push str.SW_Default
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
mov dword [ebp - 0x10], eax
lea edx, [ebp - 0xd8]
push edx
lea ecx, [ebp - 0xdc]
call fcn.0045518e
mov dword [ebp - 4], 4
push str.Oineed.com
lea ecx, [ebp - 0xdc]
call fcn.00402280
test eax, eax
jne 0x433768
push 5
mov ecx, dword [ebp - 0x148]
add ecx, 0x9ac
call fcn.004548a9
push 5
mov ecx, dword [ebp - 0x148]
add ecx, 0xa84
call fcn.004548a9
jmp 0x43378e
push 0
mov ecx, dword [ebp - 0x148]
add ecx, 0x9ac
call fcn.004548a9
push 0
mov ecx, dword [ebp - 0x148]
add ecx, 0xa84
call fcn.004548a9
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xdc]
call fcn.00455120
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret