前言
第一章
第二章
第三章
第四章
第五章
第六章
***********************************************************************************************
作为一个技术交流论坛,技术专题是必不可少的。 技术专题只做技术交流,请勿用于非法途径!谢绝转截!
专题: 由于Hook比较简单,但很实用,所以将它作为论坛的第一个专题。
简介: Hook是一个针对程序执行过程中挂钩技术。它主要用来拦截一些数据,并对这些数据进行处理,此时,程序转到我们的Hook代码,我们拥有整个程序的执行权限,我们可以选择跳过此处,也可以选择修改数据,或者出错退出程序等等。
系统应用范围: Hook技术应用非常广泛,可以应用在客户层(程序),也可以应用在硬件层(内核),本专题针对客户层进行介绍。
外部和内部: 我们一般用Hook主要是用在外部程序,来监视一个程序的某个动作是否满足我们的条件。 也可以用在本程序,这种作用我们以后介绍。 Hook的种类: Hook主要是用在拦截这方面,那么最重要的就是API了。也就是APIHook。 也可以是拦截程序领空执行过程。
前提:
学习Hook,你需要有一点汇编基础(为了能看懂本专题中的一些例子和图示)。
工具我们统一使用OllyDBG、易语言、API伴侣( 可选) 。
|