能力值:
( LV8,RANK:121 )
|
-
-
2 楼
或者我换句话说:当dll处理完一次hook(比如说recv了一次)后,该如何向c#告知这一事件。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
c#建立一个套接字和dll通信
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
createfilemappingA
|
能力值:
( LV8,RANK:121 )
|
-
-
5 楼
谢谢大佬们给出的多个思路  ~不过我刚刚用回调函数实现了我的需求,参考了这个项目: 96eK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6E0j5i4c8Z5k6i4x3H3x3o6k6Q4x3V1k6o6f1$3S2S2M7Y4m8Q4y4h3k6v1L8$3W2F1i4K6g2X3b7#2m8D9N6i4x3`.
|
能力值:
( LV5,RANK:60 )
|
-
-
6 楼
hook用的dll再导出一个函数, 函数里面申明几个static类型的变量, 这样dll也能访问, C#也能访问. 可以用C#写一个回调, 每次hook的dll做完事, 就调用回调通知C#, 还有就是 dll 申请的内存, 最好由dll 释放, 因为其他模块释放可能会崩溃. 你应该就是要简单能用的, 邮槽,管道,sendmessage什么的用起来太啰嗦.
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
mark一下 。。。。
|
|
|