随笔分类 - Hook
摘要:下载源代码八、线程的同步 虽然多线程能给我们带来好处,但是也有不少问题需要解决。例如,对于像磁盘驱动器这样独占性系统资源,由于线程可以执行进程的任何代码段,且线程的运行是由系统调度自动完成的,具有一定的不确定性,因此就有可能出现两个线程同时对磁盘驱动器进行操作,从而出现操作错误;又例如,对于银行系统的计算机来说,可能使用一个线程来更新其用户数据库,而用另外一个线程来读取数据库以响应储户的需要,极...
阅读全文
摘要:(转)(测试通过)监控程序的实现 我们发现一些木马或其他病毒程序常常会将我们的键盘或鼠标的操作消息记录下来然后再将它发到他们指定的地方以实现监听.这种功能其他是利用了全局钩子将鼠标或键盘消息进行了截取,从而获得了操作的消息.要得到鼠标和键盘的控制权,我们要用SetWindowsHookEx这个函数:HHOOK SetWindowsHookEx( int idHook, // type of ho...
阅读全文
摘要:(转)先建立动态链接库。文件名DllHook.cpp代码如下:#include "windows.h"HINSTANCE h_st;HHOOK g_KeyBoardHook;HHOOK g_MouseHook;HWND g_wnd;/*BOOL WINAPI DllMain(HINSTANCE hinstDLL, // handle to the DLL moduleDWORD fdwReason...
阅读全文

浙公网安备 33010602011771号