能力值:
( LV2,RANK:10 )
|
-
-
2 楼
其他的软件都正常,只有一个软件不正常。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
使用的MHook钩的。没有出错。
|
能力值:
( LV3,RANK:20 )
|
-
-
4 楼
你是如何调用系统的BitBlt函数的呢?是先取消钩子再调用原函数然后恢复钩子的吧 ? 这种情况下,你需要考虑多线程.
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
Carezy
你是如何调用系统的BitBlt函数的呢?是先取消钩子再调用原函数然后恢复钩子的吧 ?
这种情况下,你需要考虑多线程.
不是的,hook后不是有一个原函数吗?我在钩子函数里面直接调用原函数,都不行。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
补充一下内容,使用WS_EX_LAYERED属性的窗口都不能正常显示了。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
不成熟翻译:某个安全公司的产品需要解决外发水印问题
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
柒雪天尚
不成熟翻译:某个安全公司的产品需要解决外发水印问题[em_14]
不懂。。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
寧靜致遠
你可能知道的太多了。 知道太多的人是活不长的[em_78][em_78][em_78][em_78][em_78][em_78]
都什么和什么啊?
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
写个naked函数,试试看是不是寄存器问题
|
能力值:
( LV3,RANK:20 )
|
-
-
12 楼
多线程冲突了。你改的同时,他也在执行,执行到了奇怪的opcode。
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
youxiaxy
写个naked函数,试试看是不是寄存器问题
不太懂了,看来还有太多要学的。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
白菜大哥
多线程冲突了。你改的同时,他也在执行,执行到了奇怪的opcode。
正常情况下,mhook是线程安全的吧。执行时 有 CriticalSection互斥 且 会暂停其他线程并检测线程EIP,保证不与修改部分冲突。
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
youxiaxy
写个naked函数,试试看是不是寄存器问题
能否具体说明一下怎么操作?
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
暂时避开了那个软件,不解决了。
|
|
|