sharkmouse
禁止发言
禁止发言
  • 注册日期2003-05-05
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分1355分
  • 威望7163点
  • 贡献值1点
  • 好评度24点
  • 原创分0分
  • 专家分0分
阅读:1298回复:10

求助:编译高手请进!

楼主#
更多 发布于:2005-04-22 13:19
用户被禁言,该主题自动屏蔽!
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-04-22 22:29
晕。。里面有病毒。。。
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-23 08:36
晕。。里面有病毒。。。

源码还有病毒???
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2005-04-23 10:10
[quote]晕。。里面有病毒。。。

源码还有病毒??? [/quote]

反正我下来了,,扫描到两个。。。 :o
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
asmcat2000
驱动牛犊
驱动牛犊
  • 注册日期2004-05-16
  • 最后登录2010-06-29
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-04-23 11:30
这个东东本身就是hacker rootkit,被认成是virus
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2005-04-23 11:52
这个东东本身就是hacker rootkit,被认成是virus


难怪那。。。那会也忘记看什么病毒了,,就杀杀杀!。。。 :cool:
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
sharkmouse
禁止发言
禁止发言
  • 注册日期2003-05-05
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分1355分
  • 威望7163点
  • 贡献值1点
  • 好评度24点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-04-23 20:04
用户被禁言,该主题自动屏蔽!
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-04-25 09:49
   怎么样,有编译出来的吗?我就指望大家了,我实在是没有办法了。

看了,一大堆文件,只是全部都是vc6的工程,我早已不用vc6,怀念啊,vc6是我用的时间最长的,问问aiwadgj大姐,估计她已编译好,在那偷着乐呢 :D
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
baodizw
驱动牛犊
驱动牛犊
  • 注册日期2003-10-15
  • 最后登录2007-11-30
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望11点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-04-26 11:13
PsGetVersion 这个函数如何用啊??
为什么我编译的时候报错:PsGetVersion 未定义。

帮我一下,我是刚刚入门的。
linux2linux
驱动牛犊
驱动牛犊
  • 注册日期2004-08-12
  • 最后登录2008-10-22
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2005-07-28 12:33
Project -》Setting-》C/C++ TAb and Link Tab
可以看到它的编译参数

CCFLAGS的参数

/nologo /Gz /ML /W3 /WX /O1 /Oy /I "e:\ddk\inc\ddk" /I "e:\ddk\inc" /I "e:\ddk\src\network\inc" /FI"e:\ddk\inc\warning.h" /D WIN32=100 /D "STD_CALL" /D CONDITION_HANDLING=1 /D NT_UP=1 /D NT_INST=0 /D _NT1X_=100 /D WINNT=1 /D _WIN32_WINNT=0x0400 /D WIN32_LEAN_AND_MEAN=1 /D DEVL=1 /D FPO=1 /D "_IDWBUILD" /D "NDEBUG" /D _DLL=1 /D _X86_=1 /D $(CPU)=1 /D NTVERSION=400 /D "__WIN2K" /FR"Free/" /Fo"Free/" /I /Oxs /Zel -cbstring /QIfdiv- /QIf /c

LINK的参数
int64.lib ntoskrnl.lib hal.lib LIBCNTPR.LIB /nologo /base:"0x10000" /version:4.0 /entry:"DriverEntry" /incremental:no /pdb:"Free/He4HookInv.pdb" /debug /debugtype:coff /machine:IX86 /nodefaultlib /out:"..\bin\win2k\i386\Free\He4HookInv.sys" /libpath:"e:\ddk\libfre\i386" /libpath:"e:\ddk\lib\i386\free" /driver /debug:notmapped,MINIMAL /IGNORE:4001,4037,4039,4065,4070,4078,4087,4089,4096 /MERGE:_PAGE=PAGE /MERGE:_TEXT=.text /SECTION:INIT,d /MERGE:.rdata=.text /FULLBUILD /RELEASE /FORCE:MULTIPLE /OPT:REF /OPTIDATA /align:0x20 /osversion:4.00 /subsystem:native

看到红色的部分了吗,把它的路径改到你DDK所安装的路径就行了。
linux2linux
驱动牛犊
驱动牛犊
  • 注册日期2004-08-12
  • 最后登录2008-10-22
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2005-07-28 13:16
关于Debug版本的编译,我也不知道我所说的对不对,毕竟是菜鸟吗。

拿一个别的工程作比较。

Debug Link
int64.lib ntoskrnl.lib hal.lib ntdll.lib /nologo /base:"0x10000" /entry:"DriverEntry" /pdb:none /map:"Debug/Loopback.map" /debug /machine:I386 /nodefaultlib /out:"Debug\Loopback.SYS" /libpath:"D:\NTDDK\libchk\i386" -driver -subsystem:NATIVE,4.00

Release Link
int64.lib ntoskrnl.lib hal.lib /nologo /base:"0x10000" /entry:"DriverEntry" /pdb:none /machine:I386 /nodefaultlib /out:"Release\Loopback.SYS" /libpath:"D:\NTDDK\libfre\i386" -driver -subsystem:NATIVE,4.00

Debug CCFLAG
/nologo /Gz /ML /W3 /Gm /Gi /Zi /Od /I "D:\NTDDK\inc\ddk" /I "D:\NTDDK\inc" /D "_DEBUG" /D "_X86_" /D _WIN32_WINNT=0x500 /FR"Debug/" /Fp"Debug/Loopback.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /Gs -GF /c

Release CCFLAG
/nologo /Gz /ML /W3 /GX /O2 /I "\NTDDK\inc" /D "NDEBUG" /D "_X86_" /D _WIN32_WINNT=0x400 /Fp"Release/Loopback.pch" /YX /Fo"Release/" /Fd"Release/" /FD -GF /c

Recource -> PreProcessor definitions

Debug
_DEBUG

Release
NDEBUG

是否是将相对应的部分修改一下呢?先就此玩玩,等我将Softice搞熟再说吧。
游客

返回顶部