最新消息:本站技术交流 QQ 群:28124927

编译 FileMon 出错

Rootkit/驱动底层 exchen 4144浏览 0评论

今天下载了 FileMon,编译之后,提示一个错误信息

E:/Data/100397/2007112823434719/FileMon/sys>build
BUILD: Compile and Link for x86
BUILD: Loading c:/winddk/7600.16385.1/build.dat...
BUILD: Computing Include file dependencies:
BUILD: Start time: Tue Jun 29 16:29:07 2010
BUILD: Examining e:/data/100397/2007112823434719/filemon/sys directory for files
to compile.
e:/data/100397/2007112823434719/filemon/sys Invalidating OACR warning log fo
r 'root:x86chk'
BUILD: Saving c:/winddk/7600.16385.1/build.dat...
BUILD: Compiling and Linking e:/data/100397/2007112823434719/filemon/sys directo
ry
Configuring OACR for 'root:x86chk' -
_NT_TARGET_VERSION SET TO WS03
Compiling - filemon.c
1>errors in directory e:/data/100397/2007112823434719/filemon/sys
1>e:/data/100397/2007112823434719/filemon/sys/wintypes.h(299) : error C2011: '_F
ILE_NAME_INFORMATION' : 'struct' type redefinition
Linking Executable - objchk_wnet_x86/i386/filem.sys
1>link : error LNK1181: cannot open input file 'e:/data/100397/2007112823434719/
filemon/sys/objchk_wnet_x86/i386/filemon.obj'
BUILD: Finish time: Tue Jun 29 16:29:11 2010
BUILD: Done
3 files compiled - 4 Warnings - 1 Error
1 executable built - 1 Error

认真看了一下,原来是结构重定义了。

e:/data/100397/2007112823434719/filemon/sys/wintypes.h(299) : error C2011: '_F
ILE_NAME_INFORMATION' : 'struct' type redefinition

打开 wintypes.h 找到229行,将 FILE_NAME_INFORMATION 这个结构删除就行了。

转载请注明:exchen's blog » 编译 FileMon 出错

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址