daviswjk
驱动牛犊
驱动牛犊
  • 注册日期2003-03-26
  • 最后登录2009-06-12
  • 粉丝0
  • 关注0
  • 积分334分
  • 威望64点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
阅读:1311回复:6

如何让kernel driver 不在win2000的 driver中显示出来?

楼主#
更多 发布于:2003-03-27 02:54
哪位高手知道?
一切随风!
lu0
lu0
论坛版主
论坛版主
  • 注册日期2001-06-10
  • 最后登录2016-04-05
  • 粉丝2
  • 关注0
  • 积分-6311分
  • 威望21111点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-27 08:53
不知你不显示的理由是什么. 或许你可以在DRIVEENTRY中分配一块RAM. 然后把代码/数据重定位到那里. 在DRIVERENTRY中返回一个出错. 这样就不会有DRIVER可显示. 但是你的东西却又留在了内存中.
Regards, Lu Lin Webmaster of Inside Programming http://www.lu0s1.com
kenli79
驱动小牛
驱动小牛
  • 注册日期2002-06-12
  • 最后登录2003-07-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-03-27 11:01
斑竹就是斑竹,这种招都想的出来. 但是DriverEntry返回错误的话DriverObject和DeviceObject系统会不会删除掉,这样驱动还有用处么?
超级菜鸟!!!!!!!!!
daviswjk
驱动牛犊
驱动牛犊
  • 注册日期2003-03-26
  • 最后登录2009-06-12
  • 粉丝0
  • 关注0
  • 积分334分
  • 威望64点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-03-27 11:45
我不想让系统知道 这个kernel driver 的存在,rootkit 就可以从系统中看到他的服务_root_
一切随风!
LIUTANG
驱动大牛
驱动大牛
  • 注册日期2001-03-30
  • 最后登录2020-12-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望58点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2003-03-29 12:57
我想可能是在驱动的某个初始化例程里设置某个标志来做到,或者可能在安装时有某个参数,比如INF里应该按照某种方式加入一些语句,因为确实有很多设备不显示在设备管理器里面,但具体方法我也不知道,期待有人解答.
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2003-03-29 21:03
你选“显示隐藏的设备”再看看。 ;)
guard2002
驱动中牛
驱动中牛
  • 注册日期2002-05-21
  • 最后登录2017-03-07
  • 粉丝0
  • 关注0
  • 积分46分
  • 威望65点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2003-03-31 16:30
设备驱动总要用到注册表HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services的
,有的程序就是从注册表枚举驱动和服务的。这样不就看出来了吗
游客

返回顶部