首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序包(应用软件)论文

网络游戏反按键模拟外挂技术研究

摘要第5-6页
Abstract第6页
第1章 绪论第12-21页
    1.1 研究背景第12-14页
        1.1.1 游戏外挂简介第12-13页
        1.1.2 游戏外挂分类及现状第13-14页
    1.2 国内外研究历史与现状第14-18页
        1.2.1 国内外反外挂技术研究第15-18页
        1.2.2 游戏厂商自身的保护措施第18页
    1.3 反外挂技术的创新与补充第18-19页
    1.4 本文主要研究内容第19页
    1.5 论文结构第19-21页
第2章 按键模拟与反按键模拟技术研究第21-29页
    2.1 Windows消息机制第21-22页
    2.2 按键模拟外挂分类第22-24页
        2.2.1 非脱机外挂第22-23页
        2.2.2 脱机外挂第23-24页
    2.3 外挂按键模拟技术第24-25页
        2.3.1 用户模式按键模拟第24页
        2.3.2 内核模式按键模拟第24-25页
        2.3.3 按键效果模拟技术第25页
    2.4 游戏外挂注入技术第25-26页
    2.5 常见反按键模拟技术分析第26-28页
        2.5.1 用户模式反按键模拟第26-27页
        2.5.2 内核模式反按键模拟第27-28页
        2.5.3 按键效果模拟反制第28页
    2.6 键盘嗅探反外挂技术初探第28页
    2.7 小结第28-29页
第3章 反按键模拟外挂关键技术第29-45页
    3.1 Windows内核结构第29-31页
    3.2 Windows I/O系统第31-34页
        3.2.1 Windows I/O结构第31-32页
        3.2.2 设备列举与设备树第32-33页
        3.2.3 Windows I/O处理第33-34页
    3.3 Windows中断处理第34-36页
        3.3.1 硬件中断处理第34-36页
        3.3.2 系统中断处理第36页
    3.4 Windows驱动程序概要第36-41页
        3.4.1 设备驱动程序分类第36-38页
        3.4.2 设备驱动程序结构第38-40页
        3.4.3 非即插即用驱动程序第40-41页
    3.5 驱动程序开发与调试第41-43页
        3.5.1 驱动程序框架第41页
        3.5.2 驱动程序编码第41页
        3.5.3 虚拟机调试环境第41-42页
        3.5.4 驱动程序编译和调试第42-43页
    3.6 小结第43-45页
第4章 反按键模拟外挂技术设计与实现第45-62页
    4.1 PS/2键盘按键原理第45-47页
        4.1.1 系统按键获取第45页
        4.1.2 键盘设备栈第45-46页
        4.1.3 键盘硬件原理第46-47页
    4.2 反按键模拟外挂技术设计第47-49页
    4.3 键盘嗅探驱动实现第49-53页
        4.3.1 自旋锁第49-50页
        4.3.2 物理地址映射第50页
        4.3.3 查询APIC第50页
        4.3.4 修改APIC第50-51页
        4.3.5 IRQL与分配空间第51页
        4.3.6 延迟过程调用第51页
        4.3.7 查询IDT空项第51-52页
        4.3.8 新中断处理例程第52页
        4.3.9 应用程序通信第52-53页
        4.3.10 读写8042芯片第53页
    4.4 按键嗅探实验测试第53-61页
        4.4.1 驱动加载启动测试第53-54页
        4.4.2 驱动按键测试第54-55页
        4.4.3 驱动通信测试第55-56页
        4.4.4 反按键模拟外挂测试第56-61页
    4.5 小结第61-62页
结论第62-64页
参考文献第64-68页
致谢第68-69页
附录A 键盘嗅探驱动程序部分源代码第69-77页
    1.驱动入口函数第69-70页
    2.驱动IRQ派发函数第70-71页
    3.驱动卸载函数第71页
    4.中断设置函数第71-72页
    5.查询APIC函数第72-73页
    6.修改APIC函数第73-74页
    7.键盘读取函数第74-77页
    8.中断服务中继函数第77页

论文共77页,点击 下载论文
上一篇:基于Node.js设计与实现的多模型内容管理系统
下一篇:贵阳市某县级人民政府应急指挥系统设计与分析