首页
社区
课程
招聘
未解决 [求助]萌新请教两个驱动的问题,一个字符处理,一个蓝屏。
发表于: 2018-12-20 18:01 1328

未解决 [求助]萌新请教两个驱动的问题,一个字符处理,一个蓝屏。

2018-12-20 18:01
1328
萌新刚入门请教几个问题,大家帮忙指引一下啊。。
因为是萌新,抄了个驱动 在虚拟机上执行
一、但是遇到wcsncpy strncpy RtlInitEmptyUnicodeString 这种类似对字符处理的都会启动不了驱动,net start xxx 提示发生系统错误2 系统找不到指定的文件
wcsncpy(wzAltitude, pCallbackNode->wcsAltitude, 6);
strncpy(strModuleName, (PCHAR)pModInfo->FullPathName, ulModuleNameSize - 1);
RtlInitEmptyUnicodeString(&ObjectName, wzObjectNameBuffer, sizeof(wzObjectNameBuffer));

但是奇怪的是RtlInitUnicodeString (&ObCallbackReg.Altitude, L"1000"); 就没事?
二、把类似这种字符处理的注释掉后,能启动,能按着步骤在windbg上打印东西出来了,但用InstDrv停止驱动时,会蓝屏 windbg提示
*** Fatal System Error: 0x000000ce
                       (0xFFFFF880037B8000,0x0000000000000008,0xFFFFF880037B8000,0x0000000000000000)

Driver at fault: md64_112.sys.
Break instruction exception - code 80000003 (first chance)

萌新求教这两个问题。。。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 5734
活跃值: (1737)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
有些函数内核没有导出 看下对应系统的内核
2018-12-20 23:10
0
雪    币: 12857
活跃值: (9172)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
4
net start xxx return 2 =你导入表引用了不存在于ntos导出表的函数
2018-12-21 07:43
0
雪    币: 547
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
hzqst net start xxx return 2 =你导入表引用了不存在于ntos导出表的函数
应该怎么导出这些函数呢。。太新了不太懂
2018-12-21 10:13
0
雪    币: 547
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
小艾 有些函数内核没有导出 看下对应系统的内核
不同的系统都不同的吗?我的是64位WIN7,对不同的系统应该怎么处理呢
2018-12-21 10:14
0
雪    币: 547
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
这方面该搜什么资料哦,关键字  怎么引用未导出的内核函数? 还是什么,好像搜不到想要的啊。。
2018-12-21 14:26
0
游客
登录 | 注册 方可回帖
返回
//