▍1. testHook
hook clavier under vb.net
魔兽外挂,使用SetWindowsHookEx监控Windows全局鼠标事件,全局监控键盘事件, 代码例子(External source of warcraft)
可以实现内核钩子的检测,分为应用层和驱动层,带源码(Can detect the kernel hooks, into the application layer and the driver layer, with source code)
MouseTrace,用 VC++写的鼠标Hook钩子,获取X,Y坐标,并适时显示在窗体上,如上图示,在窗体上移动鼠标,坐标信息会被跟踪,移出窗体则无效。(MouseTrace, using VC++ to write the mouse Hook hook, get X, Y coordinates and the time display on the form, as shown, move the mouse over the form, coordinate information will be tracked, out of form would be invalid.)
hooke-jeeves模式搜索法具有很好的求解最优解的功能,本算法是Mark G. Johnson 编写的,大家可以参考学习(Nonlinear Optimization using the algorithm of Hooke and Jeeves)
HOOK服务器源码,程序调用API函数和易语言模块,实现网络的拦截。(HOOK server source code, the program calls the API function and ease of language modules, network interception.)
A simple optimization algorithm example :Hooke and Jeeves method
win32 Hook api 钩子与API截获 (win32 Hook api)
win7下利用CreateRemoteThread函数hook记事本,弹出一个对话框(Under win7 use CreateRemoteThread hook notepad function, a dialog box pops up)
This is example how to load a dll library and prepare for hook.
This is example how to load a dll library and prepare for hook.
VC++ 键盘监控程序,可键盘输入文本,当你按下键盘上的每一个键的时候,它都可以监控到,并弹出窗口告诉你按下的是哪个键,是基于HOOK技术来说的。(VC++ keyboard monitoring procedures, keyboard input text when you press each key on the keyboard, it can be monitored, and the pop-up window telling you which key is pressed, it is based on the HOOK technology.)
VC++ 键盘监控程序,可键盘输入文本,当你按下键盘上的每一个键的时候,它都可以监控到,并弹出窗口告诉你按下的是哪个键,是基于HOOK技术来说的。(VC++ keyboard monitoring procedures, keyboard input text when you press each key on the keyboard, it can be monitored, and the pop-up window telling you which key is pressed, it is based on the HOOK technology.)
hook kernel tut 5, code in c++, build with wdk
hook kernel tut 5, code in c++, build with wdk
N种内核注入DLL的思路及实现,很好的参考资料(Kernel inject DLL N kinds of ideas and implementation, good reference)
N种内核注入DLL的思路及实现,很好的参考资料(Kernel inject DLL N kinds of ideas and implementation, good reference)