能力值:
( LV2,RANK:10 )
|
-
-
2 楼
有C代码最好了。
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
清空剪贴板的确不管用,一般是在内核挂钩NtGdiBitBlt和NtGdiStretchBlt
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
Hook NtGdiStretchBlt NtGdiBitBlt
这个办法不知道是否可行,先试试。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
如何HOOK一个函数?
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
内核挂钩NtGdiBitBlt和NtGdiStretchBlt 是不是还需要写SYS文件?
|
能力值:
( LV3,RANK:20 )
|
-
-
7 楼
如果把你的程序放在vm中,也能阻止截屏?
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
能不能不基于内核级的?
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
|
能力值:
( LV4,RANK:50 )
|
-
-
10 楼
R3也是要HOOK类似的函数
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
HOOK哪些呢?貌似很多。
|
能力值:
( LV9,RANK:610 )
|
-
-
12 楼
我觉得全局 hook GetDIBits 就应该差不多了。 楼主可以试试。
http://msdn.microsoft.com/en-us/library/dd144879%28v=vs.85%29.aspx
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
不行,我用飞秋或者QQ一样可以截图。
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
楼主不知道有没有用过屏幕锁这类的软件?可以在那个对话框弹出以后,激活一个类似屏幕锁的程序,将鼠标限定在对话框内,屏蔽所有键盘输入。这样,用户只有在按下确定关闭对话框后,才解除屏蔽。
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
这样应该只是防止用户按键截屏,但是没有办法防护软件截屏。
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
基本上是没法实现的,很简单,我运行你那软件前先开一屏幕录像工具,然后,,你懂的.
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
其实楼主只要按我之前所说的屏蔽用户按键截屏也就差不多了。且不说你想要的那种功能难以实现,就算实现了,软件也截不了了,可是等你对话框跳出来以后,我拿出照相机,咔嚓一下又可以截下来了。这个你能防吗?
|
能力值:
( LV3,RANK:20 )
|
-
-
18 楼
你可以参照下.一些.录像软件的防翻录功能
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
这个貌似用处不大,截屏不一定要用软件运行上的PC上面的软件啊
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
防截屏根本没用,就算你的防截图真的做到无敌了,那人家大不了拿一数码相机照,然后copy到电脑上来……你怎么屏蔽?
|
能力值:
( LV9,RANK:610 )
|
-
-
21 楼
思路基本就这样了 这样的需求差不多就行了 不可能完美的 楼主可以研究下QQ 和飞秋的截图原理 进行相关的hook掉 然后再把PrtSc键给屏蔽掉就很不错了 即使你做到对大部分软件的防截屏 人家也可以针对你的软件xxoo 这有点类似调试与反调试 永远是一场没有胜者的战争。。。所以差不多就行了 不可能尽善尽美。
|
能力值:
( LV2,RANK:10 )
|
-
-
22 楼
楼主我不能不告诉你一个不幸的消息就是如果你的机密文档真的很有价值的话请不要这样做了,再防也防不住的,你防止别人截图? 照相机可否给你照下来上传电脑?(呀呀楼上有这么想的了?不好意思 没看到)
|
|
|