阅读:2657回复:15
如何编程序实现禁止玩游戏?
老板让我开发一个程序禁止上班时间玩游戏,现在还没有思路.
可不可以通过hook DirectDrawCreate函数的方式实现? |
|
沙发#
发布于:2004-09-07 12:14
用DDK的MIRROR驱动,装上并起用后所有需要硬件加速的游戏都不能玩了。。。。。
|
|
|
板凳#
发布于:2004-09-07 14:16
非常感谢楼上的灌注.不过,我还是不明白为什么mirror可以
"装上并起用后所有需要硬件加速的游戏都不能玩了。。。。。 ".原理是什么?偶是菜鸟,说透才明白:) :D |
|
地板#
发布于:2004-09-07 18:07
说不清,反正就是不支持,嘿嘿......
|
|
|
地下室#
发布于:2004-09-08 10:37
找了半天,没找到MIRROR在哪个目录下
|
|
5楼#
发布于:2004-09-08 11:54
楼上的指导一下吧,我也想了解一下这方面的东东,谢谢了!
|
|
|
6楼#
发布于:2004-09-21 08:31
我已经解决啦,hook api: DirectDrawCreate
|
|
7楼#
发布于:2004-09-21 16:20
我已经解决啦,hook api: DirectDrawCreate 恭喜! 你所能禁止的游戏应该是某一种游戏吧,扫雷能禁掉吗? |
|
|
8楼#
发布于:2004-09-22 08:11
扫雷恐怕不能禁止,因为他没用到directx.谁有高招禁止扫雷?
|
|
9楼#
发布于:2004-09-22 09:42
扫雷也可以,只不过需要写驱动来实现
|
|
|
10楼#
发布于:2004-09-22 09:43
你这不是把direct功能禁止啦 :(
你这种方法要是能把所有的游戏都禁止啦,恐怕系统也被紧用啦 :D 我觉着还是用监视系统线程的方案可行,就是把所有知道的游戏在运行是的现成都作为监视目标,出现一个杀一个,绝对没问题 :cool: |
|
11楼#
发布于:2004-09-22 09:48
你这不是把direct功能禁止啦 :( 如果象中国黑客病毒那样采用多线程保护技术,恐怕你根本杀不了,嘿嘿...... |
|
|
12楼#
发布于:2004-09-23 16:08
如果游戏不采用directx,那怎么可以判断它是游戏呢?
|
|
13楼#
发布于:2004-09-23 16:21
如果游戏不采用directx,那怎么可以判断它是游戏呢? 各位大虾讨论一下这个问题,我想很多人都很关心的。 |
|
|
14楼#
发布于:2004-09-27 17:05
干脆发现一个就自动重新启动计算机,不过我想了解多线程保护的技术,如果监控程序被干掉。。。。
|
|
15楼#
发布于:2004-09-28 00:33
是多进程保护吧,多线程怎莫保护?
|
|