用户模式下访问APIC修改中断重定向表,实现中断HOOK
HOOK 技术资料
Hook技术是电子工程领域中一种强大的调试与分析工具,广泛应用于软件开发、系统监控及安全防护等多个方面。通过Hook机制,开发者可以拦截并修改程序运行时的行为,为故障排查、性能优化提供了极大便利。掌握Hook技术不仅能够帮助工程师深入理解系统底层运作原理,还能显著提升代码质量与安…
Hook API 实现文件名自动变换。并提供相关的测试程序。
DLL send Mouse Key ,用底層的方式送 Mouse 訊息 , 而非一般的 Mouse Hook 喔 !!
API Hook的源代码文件 大家一定想剥除钩子函数的神秘感吧 请下载
HOOK所有IDT表项,在GUI中记录IDT回调函数调用次数,并且查看中断信息
IDT Hook 检测及恢复 此程序在 Ring3 下打开物理内存对象取得当前内存中的 IDT,再用打开对应的原始内核文件进行比较。带恢复功能。 此程序适用于 XP/2003。采用特征码搜索方式查找。注释详细,代码规范
修改过的filespy驱动 移植了tooflat部分代码到filespy中,hook 了write 和read ,加密标记还没有处理好.
基于VxWorks的端口控制实现.pdf :介绍了嵌入式操作系统VxWorks下端1:2控制的两种实现方法:HOOK函数和MUX接1:2,并对两种实现方法的特点 和性能做了比较。
可以将机器码计算为汇编指令并且算出指令长度的C头文件。在编写Ring0或Ring3的Inline Hook时不可缺少的东西。
可以实现PE HOOK。这种方法对于拦截、分析其他内核驱动的函数调用来说用的比较多。原理是根据替换 PE 格式导出表中的相应函数来实现的。