Function at 0x1000883e
Capabilities:
Read .ini file

Disassembly:
mov eax, 0x1000bb1b
call fcn.1000b5d0
sub esp, 0xc40
mov ax, word [0x10011208]
push ebx
push esi
mov esi, 0x81
push edi
mov word [ebp - 0x83c], ax
mov ecx, esi
xor eax, eax
lea edi, [ebp - 0x83a]
mov ebx, 0x103
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [ebp - 0x83c]
push ebx
push eax
call fcn.1000803c
cmp word [ebp - 0x83c], 0x38
pop ecx
pop ecx
jne 0x10008b2b
and word [ebp - 0x634], 0
mov ecx, esi
xor eax, eax
lea edi, [ebp - 0x632]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [ebp - 0x634]
push ebx
push eax
mov ecx, 0x10010ed0
call fcn.1000780c
and word [ebp - 0x42c], 0
mov ecx, esi
xor eax, eax
lea edi, [ebp - 0x42a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [ebp - 0x634]
inc ebx
push eax
push str._sextensionsExtDoctordoctor.ini
lea eax, [ebp - 0x42c]
push ebx
push eax
call fcn.10007aaf
and word [ebp - 0xc4c], 0
mov ecx, esi
xor eax, eax
lea edi, [ebp - 0xc4a]
rep stosd dword es:[edi], eax
add esp, 0x10
stosw word es:[edi], ax
lea eax, [ebp - 0x634]
push eax
push str._sdataIECompat.dat
lea eax, [ebp - 0xc4c]
push ebx
push eax
call fcn.10007aaf
add esp, 0x10
lea eax, [ebp - 0x42c]
mov ebx, str.compat
push eax
push 0
push 0x1000fae4
push ebx
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntW]
mov edi, eax
cmp edi, 2
je 0x10008b2b
lea ecx, [ebp - 0x224]
call fcn.10008b3a
and dword [ebp - 4], 0
lea eax, [ebp - 0xc4c]
push eax
lea ecx, [ebp - 0x224]
call fcn.10008b99
cmp edi, 3
jae 0x10008ad8
push str.http:__br.cnc.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__br.ctc.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__br.edu.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__br.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__b.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__b.cnc.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__b.ctc.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__b.edu.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__ic.s1.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__ic.s20.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
mov edi, str.http:__ic.s6.qzone.qq.com
lea ecx, [ebp - 0x224]
push edi
call fcn.10008e4d
push str.http:__ic.s2.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__ic.s4.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__ic.s4.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__ic.s12.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__ic.s12.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__ic.s5.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push edi
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push edi
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__ic.s1.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__ic.s11.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
push str.http:__ic.s2.qzone.qq.com
lea ecx, [ebp - 0x224]
call fcn.10008e4d
and word [ebp - 0xa44], 0
mov ecx, esi
xor eax, eax
lea edi, [ebp - 0xa42]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [ebp - 0xa44]
push 0xa
push eax
push 2
call dword [sym.imp.MSVCRT.dll__itow]
add esp, 0xc
lea eax, [ebp - 0x42c]
push eax
lea eax, [ebp - 0xa44]
push eax
push 0x1000fae4
push ebx
call dword [sym.imp.KERNEL32.dll_WritePrivateProfileStringW]
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x224]
call fcn.10008b6c
mov ecx, dword [ebp - 0xc]
pop edi
pop esi
pop ebx
mov dword fs:[0], ecx
leave
ret