收藏到会员中心
|
文档题目: |
基于Detours的开发框架的设计与实现 |
 |
上传会员: |
panmeizi |
提交日期: |
2014-04-02 13:04:40 |
文档分类: |
计算机 |
浏览次数: |
32 |
下载次数: |
0
次 |
|
|
下载地址: |
基于Detours的开发框架的设计与实现 (需要:25 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:11273 摘要 本文简单介绍了Microsoft Detours Library的原理和技术,包括其系统截获和系统注入方面的技术实现。Detours本身是一组庞大的函数库,复杂度很高。为使不熟悉Detours库的用户能够快速使用Detours库开发监控防御类程序。我们设计并实现了一个基于Detours库的开发框架。该框架是快速开发监控类程序的平台,集中了Detours技术的全部功能,并对系统的一些模块做了定向的控制管理,使得相关的监控类程序开发工作简单快捷。 并设计一个基于该框架的示例程序ApispyDemo,该示例程序的设计主要包括了界面设计和数据传递机制的设计。同时对该程序进行测试,测试使用该框架是否可以完成对特定程序的注入,并控制系统的调用过程。结果表明本文设计的开发框架可以很好的辅助快速开发监控类程序,并能达到相应要求。
关键词:开发框架,接口截获,Detours 目录
摘要 I ABSTRACT II 第1章 引言 1 1.1 背景 1 1.2 研究内容 2 第2章 Detours技术 3 2.1 Detours技术简介 3 2.2 相关概念 3 2.3 本章小结 7 第3章 总体设计及其分析 8 3.1 开发框架 8 3.2 Detours 相关技术分析 10 3.3 示例程序ApispyDemo 16 3.4 本章小结 17 第4章 详细设计 19 4.1 开发框架设计 19 4.14 ReplaceFileFunc类 24 4.15 ReplaceRegFunc类 25 4.2 ApispyDemo 程序设计 25 4.3 本章小结 30 第5章 系统测试与分析 31 5.1 测试环境 31 5.2 测试项目 31 5.4 本章小结 37 第6章 结束语 38 6.1 总结 38 6.2 对未来的展望 38 致谢 40 参考文献 41 附录:部分源码 42
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|