书籍目录
首页
分类
免费
排行
我的书架
1-50章
51-100章
101-150章
151-196章
共196章
免费
版权信息
免费
摘要
免费
推荐序1
免费
推荐序2
免费
序言
免费
前言
免费
第1章 搭建开发和调试环境
免费
1.1 编译环境
免费
1.2 使用Bochs运行ntos.img
免费
1.3 使用VMware运行ntos.vmdk
免费
1.4 模拟调试运行
免费
1.5 编程思想(等差数列求和)
免费
1.6 函数调用约定
免费
1.7 模块扩展约定
免费
1.8 本章总结
免费
第2章 Windows内核加载器(SU)
免费
2.1 主引导记录(MBR)
免费
2.2 系统分区(Partition1)
免费
2.3 SU模块(startup.com)
免费
2.3.1 原版Windows Server 2003系统NTLDR startup.com基本分析
免费
2.3.2 根据原理重新构建新的startup.com
免费
2.4 检测物理内存
免费
2.5 开启A20地址线
免费
2.6 重新定位GDT和IDT
免费
2.7 保护模式
免费
2.7.1 段描述符(Segment Descriptor)
免费
2.7.2 特权级(privilege level)
免费
2.7.3 段描述符表(segment descriptor table)
免费
2.7.4 开启保护模式
免费
2.8 加载Loader模块
免费
2.9 转移控制权
免费
2.10 导出函数
免费
2.10.1 读写扇区
免费
2.10.2 获取物理内存块
免费
2.10.3 检测硬件
免费
2.11 本章总结
免费
第3章 Windows内核调试设计
免费
3.1 初始化调试系统
免费
3.2 初始化模拟调试
免费
3.3 初始化内核调试
免费
3.3.1 中断和异常向量表
免费
3.3.2 注册异常处理例程
免费
3.3.3 基于栈框架的异常处理程序
免费
3.3.4 除零错误(#DE)
免费
3.3.5 单步异常(#DB)
免费
3.3.6 断点异常(#BP)
免费
3.3.7 一般保护性错误(#GP)
免费
3.3.8 页面错误(#PF)
免费
3.3.9 调试器服务(debugger service)
免费
3.4 分发异常
×