|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
; Attributes: bp-based frame
; int __cdecl main(int, char **, char **)
main proc near
var_B0= dword ptr -0B0h
var_AC= dword ptr -0ACh
var_A8= dword ptr -0A8h
var_A4= dword ptr -0A4h
var_A0= dword ptr -0A0h
var_9C= dword ptr -9Ch
var_98= dword ptr -98h
var_94= dword ptr -94h
var_90= dword ptr -90h
var_8C= dword ptr -8Ch
var_88= dword ptr -88h
var_84= dword ptr -84h
var_80= dword ptr -80h
var_7C= dword ptr -7Ch
var_78= dword ptr -78h
var_74= dword ptr -74h
var_70= dword ptr -70h
var_6C= dword ptr -6Ch
var_68= dword ptr -68h
var_64= dword ptr -64h
var_60= dword ptr -60h
var_5C= dword ptr -5Ch
var_58= dword ptr -58h
var_54= dword ptr -54h
var_50= dword ptr -50h
var_4C= dword ptr -4Ch
var_48= dword ptr -48h
var_44= dword ptr -44h
var_40= dword ptr -40h
var_3C= dword ptr -3Ch
var_38= dword ptr -38h
var_34= dword ptr -34h
var_30= dword ptr -30h
var_2C= dword ptr -2Ch
var_28= dword ptr -28h
var_24= dword ptr -24h
var_20= dword ptr -20h
var_1C= dword ptr -1Ch
var_18= dword ptr -18h
var_14= dword ptr -14h
var_10= dword ptr -10h
var_C= dword ptr -0Ch
var_8= dword ptr -8
var_4= dword ptr -4
push ebp
mov ebp, esp
sub esp, 0B8h
mov [ebp+var_4], 0
mov eax, dword_804A03C
mov [esp], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_8], eax
call _fflush
mov ecx, dword_804A044
mov [esp], ecx
mov [ebp+var_C], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_10], eax
call _fflush
mov ecx, ds:dword_804A0E0
mov [esp], ecx
mov [ebp+var_14], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_18], eax
call _fflush
mov ecx, dword_804A050
mov [esp], ecx
mov [ebp+var_1C], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_20], eax
call _fflush
mov ecx, dword_804A058
mov [esp], ecx
mov [ebp+var_24], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_28], eax
call _fflush
mov ecx, ds:dword_804A0E4
mov [esp], ecx
mov [ebp+var_2C], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_30], eax
call _fflush
mov ecx, dword_804A064
mov [esp], ecx
mov [ebp+var_34], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_38], eax
call _fflush
mov ecx, ds:dword_804A0E8
mov [esp], ecx
mov [ebp+var_3C], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_40], eax
call _fflush
mov ecx, dword_804A070
mov [esp], ecx
mov [ebp+var_44], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_48], eax
call _fflush
mov ecx, dword_804A078
mov [esp], ecx
mov [ebp+var_4C], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_50], eax
call _fflush
mov ecx, dword_804A080
mov [esp], ecx
mov [ebp+var_54], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_58], eax
call _fflush
mov ecx, dword_804A088
mov [esp], ecx
mov [ebp+var_5C], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_60], eax
call _fflush
mov ecx, dword_804A090
mov [esp], ecx
mov [ebp+var_64], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_68], eax
call _fflush
mov ecx, dword_804A098
mov [esp], ecx
mov [ebp+var_6C], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_70], eax
call _fflush
mov ecx, dword_804A0A0
mov [esp], ecx
mov [ebp+var_74], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_78], eax
call _fflush
mov ecx, dword_804A0A8
mov [esp], ecx
mov [ebp+var_7C], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_80], eax
call _fflush
mov ecx, dword_804A0B0
mov [esp], ecx
mov [ebp+var_84], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_88], eax
call _fflush
mov ecx, dword_804A0B8
mov [esp], ecx
mov [ebp+var_8C], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_90], eax
call _fflush
mov ecx, dword_804A0C0
mov [esp], ecx
mov [ebp+var_94], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_98], eax
call _fflush
mov ecx, dword_804A0C8
mov [esp], ecx
mov [ebp+var_9C], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_A0], eax
call _fflush
mov ecx, dword_804A0D0
mov [esp], ecx
mov [ebp+var_A4], eax
call sub_8048460
lea ecx, format ; "%c"
movsx edx, al
mov [esp], ecx ; format
mov [esp+4], edx
call _printf
mov ecx, ds:stdout
mov [esp], ecx ; stream
mov [ebp+var_A8], eax
call _fflush
lea ecx, asc_8048BAB ; "\n"
mov [esp], ecx ; format
mov [ebp+var_AC], eax
call _printf
xor ecx, ecx
mov [ebp+var_B0], eax
mov eax, ecx
add esp, 0B8h
pop ebp
retn
main endp
|
|