F:\masm32\BIN>ml /c /coff bbb.asm
Microsoft (R) Macro Assembler Version 6.15.8803
Patched for you by promethee [ECL] in the year 2001 -
Copyright (C) Microsoft Corp 1981-2000. All rights reserved.
Assembling: bbb.asm
F:\masm32\BIN>link /subsystem:windows bbb
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
最初由 csdsjkk 发布 F:\masm32\BIN>ml /c /coff bbb.asm Microsoft (R) Macro Assembler Version 6.15.8803 Patched for you by promethee [ECL] in the year 2001 - Copyright (C) Microsoft Corp 1981-2000. All rights reserved.
........
Microsoft (R) Macro Assembler Version 6.15.8803
Patched for you by promethee [ECL] in the year 2001 -
请问这是什么版本的?
masmv8.2?patched?
首先,生成花指令的程序就无法编译成功。
Microsoft (R) Incremental Linker Version 5.12.8078 Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
junk_code_maker.obj : fatal error LNK1190: invalid fixup found, type 0x0001
C:\masm32\bin>ml /c /coff 生成花指令.asm
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997. All rights reserved.
Assembling: 生成花指令.asm
生成花指令.asm(178) : warning A4023: with /coff switch, leading undersc
red for start address : start
C:\masm32\bin>link /subsystem:console 生成花指令.obj
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
生成花指令.obj : fatal error LNK1190: invalid fixup found, type 0x0001
怪我没说清楚
生成花指令.asm 是dos程序,不是win32程序,用16位masm编译连接
F:\masm32\BIN>ml /c 生成花指令.asm
Microsoft (R) Macro Assembler Version 6.15.8803
Patched for you by promethee [ECL] in the year 2001 - enjoy
Copyright (C) Microsoft Corp 1981-2000. All rights reserved.
Assembling: hua.asm
F:\masm32\BIN>link5 生成花指令;
Microsoft (R) Segmented Executable Linker Version 5.31.009 Jul 13 1992
Copyright (C) Microsoft Corp 1984-1992. All rights reserved.
奇怪我的Masm50没有ml,不怪楼主,我其实早就看到是(dos)程序了,只是没有ml,就用MASM.EXE编译了,但如下(其中1.asm就是生成花指令.asm,我只改名而已)
1.asm(114): error A2004: Redefinition of symbol
1.asm(124): error A2004: Redefinition of symbol
1.asm(153): error A2004: Redefinition of symbol
1.asm(52): error A2009: Symbol not defined: @F
1.asm(54): error A2005: Symbol is multidefined: @@
1.asm(82): error A2009: Symbol not defined: @F
1.asm(84): error A2005: Symbol is multidefined: @@
1.asm(112): error A2009: Symbol not defined: @F
1.asm(114): error A2005: Symbol is multidefined: @@
1.asm(122): error A2009: Symbol not defined: @F
1.asm(124): error A2005: Symbol is multidefined: @@
1.asm(146): error A2009: Symbol not defined: @F
1.asm(153): error A2005: Symbol is multidefined: @@
49620 + 449436 Bytes symbol space free
0 Warning Errors
14 Severe Errors
我去download一个有ml.exe的masm5.0下来看看,我对楼主的加壳程序很感兴趣,网上用汇编做的壳代码不多,谢谢楼主了