D:\MASM7>ml /coff /I include 7.asm /link /subsystem:console /libpath:lib
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997. All rights reserved.
Assembling: 7.asm
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:00401026(C), :0040102A(C)
|
:00401010 50 push eax
:00401011 8BC2 mov eax, edx
:00401013 33D2 xor edx, edx
:00401015 F7F1 div ecx
:00401017 8BD8 mov ebx, eax
:00401019 58 pop eax
:0040101A F7F1 div ecx
:0040101C 80C230 add dl, 30
:0040101F 8817 mov byte ptr [edi], dl
:00401021 47 inc edi
:00401022 8BD3 mov edx, ebx
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040100E(U)
|
:00401024 0BC0 or eax, eax
:00401026 75E8 jne 00401010
:00401028 0BD2 or edx, edx
:0040102A 75E4 jne 00401010
:0040102C C60700 mov byte ptr [edi], 00
:0040102F 4F dec edi
:00401030 EB08 jmp 0040103A
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040103C(C)
|
:00401032 8A06 mov al, byte ptr [esi]
:00401034 8607 xchg byte ptr [edi], al
:00401036 8806 mov byte ptr [esi], al
:00401038 46 inc esi
:00401039 4F dec edi
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401030(U)
|
:0040103A 3BFE cmp edi, esi
:0040103C 77F4 ja 00401032
:0040103E C9 leave
:0040103F C20400 ret 0004
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401068(C)
|
:0040104E 0BD2 or edx, edx
:00401050 7504 jne 00401056
:00401052 F7E1 mul ecx
:00401054 EB0E jmp 00401064
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401050(C)
|
:00401056 52 push edx
:00401057 F7E1 mul ecx
:00401059 5B pop ebx
:0040105A 50 push eax
:0040105B 52 push edx
:0040105C 8BC1 mov eax, ecx
:0040105E F7E3 mul ebx
:00401060 5A pop edx
:00401061 03D0 add edx, eax
:00401063 58 pop eax
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401054(U)
|
:00401064 49 dec ecx
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040104C(U)
|
:00401065 83F900 cmp ecx, 00000000
:00401068 77E4 ja 0040104E
:0040106A 0BD2 or edx, edx
:0040106C 750D jne 0040107B
:0040106E 6804304000 push 00403004
:00401073 50 push eax
:00401074 E81F000000 call 00401098
:00401079 EB0A jmp 00401085
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040106C(C)
|
:0040107B 6804304000 push 00403004
:00401080 E87BFFFFFF call 00401000
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401079(U)
|
:00401085 6804304000 push 00403004
:0040108A E825000000 call 004010B4
:0040108F 6A00 push 00000000
* Reference To: KERNEL32.ExitProcess, Ord:0075h
|
:00401091 E88E000000 Call 00401124
:00401096 CC int 03
:00401097 CC int 03
* Referenced by a CALL at Address:
|:00401074
|
:00401098 55 push ebp
:00401099 8BEC mov ebp, esp
:0040109B FF7508 push [ebp+08]
* Possible StringData Ref from Data Obj ->"%lu"
|
:0040109E 6800304000 push 00403000
:004010A3 FF750C push [ebp+0C]