首页
社区
课程
招聘
[求助]驱动层不用API能重启计算机吗?
发表于: 2009-9-11 23:05 6564

[求助]驱动层不用API能重启计算机吗?

2009-9-11 23:05
6564
这几天在分析一个软件, 这个软件在我勾了几个内核层的关机、电源设置等 API后,, 也能自动重启计算机(有驱动的),  请问, 驱动能不用 API 的情况下重启计算机吗?

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

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 375
活跃值: (12)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
写某端口。。

游戏保护经常干这种事情的。
2009-9-11 23:16
0
雪    币: 231
活跃值: (4820)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
不是游戏, 只是一个软件。

写某端口也能重启计算机吗?

(我勾了下面的API:
NtShutdownSystem
NtInitiatePowerAction
NtSetSystemPowerState), 我在网上找一下先...
谢谢。。。。。。。
2009-9-11 23:26
0
雪    币: 231
活跃值: (4820)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
找不到相关的....
2009-9-12 10:19
0
雪    币: 137
活跃值: (405)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
重启机器
__asm
{
        mov al, 0FEh;
        out 64h, al;
}
2009-9-12 13:36
0
雪    币: 270
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
让驱动自己崩溃了。
2009-9-12 14:09
0
雪    币: 123
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
5楼正解....直接向64端口写FE就行了
2009-9-13 06:53
0
雪    币: 231
活跃值: (4820)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
8
谢谢, 我试试!!!!
2009-9-13 16:53
0
雪    币: 377
活跃值: (10)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
9
驱动返回值 不使用SUCCESS 就会蓝屏 哈哈 够直接吧
2009-9-13 19:06
0
雪    币: 219
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
人家要的是重启效果好不好,伤脑筋,搞不懂有API为什么不用。是考虑到保护机制么。。。。
2009-9-15 08:14
0
雪    币: 18
活跃值: (80)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
弄到蓝屏  非重启不可
2009-9-16 01:18
0
雪    币: 202
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
楼上有解,楼上的解是通过键盘,别的主板不知道INTEL的主板上还有个复位的端口,可能用主板的也是最后到这。
2009-10-13 20:14
0
游客
登录 | 注册 方可回帖
返回
//