论坛: 编程破解 标题: 帮忙看看汇编宏调用。。。 复制本贴地址    
作者: gk_redondo [gk_redondo]    论坛用户   登录
源程序为
include macro.mac

data segment
  name db 'f:/wormadd/*.dll',00
  wj dw 00h
data ends

code segment
main proc far
  assume cs:code,ds:data
start:
      push dx
      sub ax,ax
      push ax
      mov ax,data
      mov ds,ax
      dir1 name,wj
main endp
code ends
      end start
其中宏dir1实现的功能是查询文件
用masm编译出现extra characterson line 的警告
以及symbol not defined:name,empty string 的错误
不知是何原因
请指教


地主 发表时间: 04-01-01 17:03

回复: 286 [unique]   版主   登录
字符串应该以"$"结尾吧?

B1层 发表时间: 04-01-02 09:09

回复: gk_redondo [gk_redondo]   论坛用户   登录
ansiz串是用0字节结束吧.

B2层 发表时间: 04-01-02 09:38

回复: blegding [blegding]   论坛用户   登录
我顶

B3层 发表时间: 04-01-02 16:59

回复: gk_redondo [gk_redondo]   论坛用户   登录
我不顶。。。

B4层 发表时间: 04-01-03 15:42

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号