中文名: WINDOWS内核原理与实现 作者: 潘爱民 资源格式: PDF 版本: 扫描版 出版社: 电子工业出版社书号: 9787121105289发行时间: 2010年5月 地区: 大陆 语言: 简体中文 简介: [内容简介:]   本书从操作系统原理的角度,详细解析了windows如何实现现代操作系统的各个关键部件,包括进程、线程、物理内存和虚拟内存的管理,windows中的同步和并发性支持,以及windows的i/o模型。在介绍这些关键部件时,本书直接以windows的源代码(wrk, windows research kernel)为参照,因而读者可以了解像windows这样的复杂操作系统是如何在x86处理器上运行的。   在内容选取方面,本书侧重于windows内核中最基本的系统部件,同时也兼顾到作为一个操作系统的完整性,所以,本书也介绍了像存储体系、网络、windows环境子系统等,这些虽然并不位于内核模块但却支撑整个windows运行的重要部件。在本书最后,也介绍了windows server 2003以后的内核发展和变化。   虽然书中有大量关于windows代码实现的描述,但是本书并没有罗列wrk中的代码,即使读者不对照wrk的源代码,也可以从这些章节的描述中理解windows的实现机理。在每一个技术专题的介绍中,本书几乎都提供了一个框架图,并且有关键细节的实现分析,这样做的意图是让读者既能够对一项技术有总体上的把握,也通晓关键的实现细节。    windows操作系统已经有20年历史了,市面上有大量关于windows技术的文档和书籍,但是,真正从源代码来诠释windows底层机理的,本书还是第一次尝试。在本书覆盖的内容中,有相当一部分是第一次以文字形式披露出来的,期望这些内容能消除人们对于windows的神秘感。   写作本书的目的是让对windows有好奇心的人真正了解到windows中的核心机理,让计算机专业的学生和老师,以及系统软件工程师可以快速地领略到windows中先进的系统技术,以及在windows上编写出更加高效的软件。本书也配备了一些小工具,通过这些小工具,读者可以查看内核中的静态或动态的信息,甚至观察系统的行为,可通过internet下载这些工具。 目录: 第1章 概述 1 1.1 操作系统基础 2 1.1.1 计算机系统的硬件资源管理 2 1.1.2 为应用程序提供执行环境 5 1.2 学习操作系统之必备知识 7 1.3 windows操作系统发展历史 9 1.4 windows内核的版本 11 1.5 操作系统的研究与发展 13 1.6 本章总结 16 第2章 windows系统总述 17 2.1 现代操作系统的基本结构 17 2.2 windows系统结构 18 2.2.1 windows内核结构 20 2.2.2 windows内核中的关键组件 22 2.2.3 windows子系统 29 2.2.4 系统线程和系统进程 32 2.3 关于windows研究内核 34 2.3.1 wrk包含了什么 35 2.3.2 wrk源代码说明 36 2.3.3 本书对wrk源代码的引用 38 .2.4 windows内核的基本概念 39 2.4.1 处理器模式 40 2.4.2 内存管理 41 2.4.3 进程和线程管理 43 2.4.4 中断和异常 45 2.4.5 同步 48 2.5 windows内核中的公共管理设施 50 2.5.1 windows内核中的对象管理 50 2.5.2 注册表和配置管理器 58 2.5.3 事件追踪(etw) 69 2.5.4 安全性管理 72 2.6 windows引导过程 79 2.6.1 内核加载 79 2.6.2 内核初始化 86 2.6.3 建立用户登录会话 91 2.7 本章总结 97 第3章 windows进程和线程 99 3.1 进程基本概念 99 3.1.1 多进程模型 99 3.1.2 进程和程序 101 3.2 线程基本概念 104 3.2.1 线程模型 104 3.2.2 线程调度算法 106 3.2.3 线程和进程的关系 108 3.3 windows中进程和线程数据结构 108 3.3.1 内核层的进程和线程对象 108 3.3.2 执行体层的进程和线程对象 120 3.4 windows的进程和线程管理 131 3.4.1 windows进程中的句柄表 131 3.4.2 获得当前线程和进程 136 3.4.3 进程和线程的创建过程 137 3.4.4 进程和线程的结束 147 3.4.5 系统初始进程和线程 149 3.5 windows中的线程调度 151 3.5.1 线程优先级 152
2020-01-03 11:22:25 68.66MB WINDOWS
1
寒江独钓Windows内核安全编程 书及源码,希望对你有帮助。
2019-12-24 03:42:24 110.42MB 寒江独钓 Windows 内核安全编程 书及源码
1
Windows内核安全与驱动开发(随书光盘), 不错的代码参考.
2019-12-21 22:23:53 3.83MB windows 驱动 内核 文件过滤系统
1
Rootkits_Windows内核的安全防护是一本介绍Rookits的经典之作,适合入门使用,该资源中包含了中文电子书影印版,英文文字版以及源代码。希望对大家有所帮助 百科介绍:  本书是目前第一本关于rootkit的详尽指南,包括rootkit的概念、它们是怎样工作的、如何构建和检测它们。世界顶级软件安全专家、创始人GregHoglund和JamesButler向大家详细介绍攻击者是如何进入系统并长期驻留而不会被检测到的,以及黑客是如何摧毁WindowsXP和Windows2000内核系统的,其概念可以应用于现代任何主流操作系统。通过本书,读者可以全面掌握rootkit,提升自己的安全防范能力。
2019-12-21 22:04:29 22.29MB Rootkits 安全防护 电子书 源码
1
竹林蹊径——深入浅出Windows内核驱动开发(补全版)].张佩,马勇,董鉴源.扫描版(书签waypoint)的 源码
2019-12-21 21:59:08 11.18MB 内核 驱动 代码
1
Windows内核安全与驱动开发 随书代码ZIP
2019-12-21 21:18:04 2.24MB windows
1
驱动开发环境详细配置,SSDT钩子的进程保护,详细的源代码
2019-12-21 20:34:10 9.61MB 内核 驱动进
1
Windows内核安全与驱动开发 随书代码,因为加SSD把光驱去掉了,刚出的书网上资源也不多 只好借朋友电脑把它拷出来了,肯定有不少人也没光驱吧 上传上来 方便大家 O(∩_∩)O~
2019-12-21 20:19:17 1.2MB 随书代码
1
内容简介 《ROOTKITS-Windows内核的安全防护》是目前第一本关于rootkit的详尽指南,包括rootkit的概念、它们是怎样工作的、如何构建和检测它们。世界顶级软件安全专家、rootkit.com创始人Greg Hoglund和James Butler向大家详细介绍攻击者是如何进入系统并长期驻留而不会被检测到的,以及黑客是如何摧毁Windows XP和Windows 2000内核系统的,其概念可以应用于现代任何主流操作系统。通过《ROOTKITS-Windows内核的安全防护》,读者可以全面掌握rootkit,提升自己的计算机安全防范能力。 作者简介 作者:(美)霍格兰德 等 Greg Hoglund,软件安全领域的先驱者。软件安全验证服务的领先提供商HBGary公司的CEO。在编写了最早的网络漏洞扫描器之一(在半数以上的财富500强公司中安装)后,创建了第一个基于Windows NT的rootkit并撰写了文档,同时建立了www.rootkit.corn网站。经常在Black Hat、RSA以及其他安全会议上作演讲。与他人合著了最佳畅销书《软件剖析——代码攻防之道》
2019-12-21 20:10:15 19.56MB Rootkits
1
网络上大多数的 Windows内核安全编程从入门到实践 的资源下载都是不完整,起码我下的都是不完整的,连第四章的进程部分的代码都没有,后来我找了很久,想联系作者,发现邮箱都注销了。偶然间,我还是成功下载了一份相对来说较为完整的资源,一开始看它才不到2M,有些小,但确是挺完整的。包含了3、4、5、6、7、8章,还有第四章的勘误。因为资源难找,所以下载的分数提高些^_^
1