摘要: 因为研究木马,需要用到键盘钩子,所以准备仔细的学习一下。顺便整理一下自己的思路。 1、什么是钩子? 首先windows操作系统是建立在事件驱动机制的基础上的,简单来说,系统各窗口之间的沟通都是通过消息的相互传递而实现的,通常应用程序只能处理来自程序内部进程之间或进程自己传递的消息。如果需要对进程之外传递的消息进行拦截处理,就要用到(HOOK)钩子技术。 基本原理,钩子的本质是一段用以处理系统消息的程序,通过系统调用,将其挂入到系统。钩子的种类有很多(比如键盘钩子,鼠标钩子等),每一种钩子负责截获并处理相应的消息。钩子机制允许应用程序截获并处理发往指定窗口的消息或特定事件。在特定消息... 阅读全文
posted @ 2012-11-28 14:30 明珠交到我手上 阅读(3845) 评论(0) 推荐(0) 编辑