深入研究Windows内部原理系列之一:Windows的昨天、今天和明天
讲师信息:潘爱民
2007年01月25日 14:00-15:30
Level: 300
著名技术作家、微软亚洲研究院研究员潘爱民老师将在这次课程中跟听众分享Windows的发展历程和技术精萃,描绘操作系统的体系架构、Vista的内核变更以及今后版本Windows的发展趋势。
深入研究Windows内部原理系列之二:Windows体系结构-从操作系统的角度
讲师信息:张银奎
2007年01月26日 14:00-15:30
Level: 400
操作系统是计算机系统的灵魂和管理中心,也是软件系统中最复杂的部分。本讲座将以生动的讲解和丰富的演示带您领略Windows操作系统的核心架构和主要组件,包括HAL、内核、执行体、系统进程(IDLE、SMSS.EXE、WinLogon.EXE)和Windows子系统(CSRSS.EXE、WIN32K.SYS以及子系统DLL)等。并讨论中断管理、对象管理、和异常分发等系统机制和实现这些机制的基本数据结构。
深入研究Windows内部原理系列之三:Windows体系结构-从应用程序的角度
讲师信息:曾震宇
2007年01月29日 14:00-15:30
Level: 400
从服务器软件到Office办公应用,从联网游戏到即时消息,不管这些应用的复杂程度如何,他们都是一个个在操作系统控制和管理之下的可执行程序。本次课程邀请微软全球技术中心专家级工程师,为各位讲解一个程序是如何经历从启动、分配资源、运行、结束这一连串的过程,并且介绍其中的重要概念和排错诊断技巧。
深入研究Windows内部原理系列之四:Windows操作系统中的重要基本概念
讲师信息:高宇
2007年01月30日 14:00-15:30
Level: 400
进程、线程、资源分配、内存管理、Win32 API、服务、安全,这些是工作中常常提及但是又无法深入理解的神秘概念。在这次课程中,讲师将介绍Windows中最常见与最重要的一些基本概念. 使大家能够顺利地参与到本系列之后的讨论中去。
深入研究Windows内部原理系列之五:Windows Sysinternals工具集介绍
讲师信息:彭爱华
2007年01月31日 14:00-15:30
Level: 400
Sysinternals Suite(Windows Sysinternals工具集)包含一系列免费的系统工具,其中有大名鼎鼎的Process Explorer、FileMon、RegMon等(在Windows Vista下,FileMon和RegMon则被Process Monitor所代替),如果把系统管理员比喻成战士的话,那么Sysinternals Suite就是我们手中的良兵利器。熟悉和掌握这些工具,并且对Windows的体系有一定的了解,将大幅度的提高日常的诊断和排错能力。本课程将以任务驱动的模式,介绍几个经典的应用案例,来介绍Sysinternals Suite的强大功能。
深入研究Windows内部原理系列之六:Vista新特性底层揭秘
讲师信息:彭爱华
2007年02月01日 14:00-15:30
Level: 400
Windows Vista绝非仅仅是具有诸如3D切换、毛玻璃等炫目的界面效果,花钱购买了Windows Vista,而仅仅为了使用其界面效果,难免有点“买椟还珠”的感觉。实际上Windows Vista值得称道的是它具有很多全新的安全特性,例如用户帐户控制、IE保护模式、服务隔离和Windows资源保护等等。有了这些全新的安全特性,我们就可以在相当的程度上摆脱恶意软件的滋扰。Windows之父Jim Allchin曾经说过不要满足于只知道How-to、小技巧之类的知识,而是应该深入底层了解其内部原理。只有了解了这些安全特性的内在原理,才能真正了解Windows Vista是怎样精心替我们解决安全问题的,才能真正利用好这些安全特性。本课程将以UAC、IE保护模式为例,介绍这些安全特性的内在原理。
深入研究Windows内部原理系列之七:开机引导过程
讲师信息:张银奎
2007年02月02日 14:00-15:30
Level: 400
Windows的启动是一个复杂的过程,从加载器(NTLDR或WinLoad)开始工作到Windows子系统准备就绪,中间经历了若乾个复杂的步骤,包括内核和执行体的初始化,创建系统进程和线程,对象管理器初始化基本对象,I/O管理器枚举设备并安装驱动程序,启动SMSS和WinLogon进程,运行Windows子系统进程。本讲座将解析以上各个步骤的来龙去脉,并探讨驱动的加载顺序、用户登录(Gina,SAM数据库,域身份验证)、系统服务程序、Shell等等启动过程密切相关的问题。
深入研究Windows内部原理系列之八:内存管理揭秘
讲师信息:徐晓卓
2007年02月05日 14:00-15:30
Level: 400
工欲善其事,必先利其器。如果能够深入了解Windows内存管理机制,那么无论在系统配置还是在故障排错方面,都能让我们直达根源,起到事半功倍的效果。本课程将全面介绍Windows内部内存管理机制,包括寻址原理、进程内存空间分布、核心态用户态内存管理原理以及虚拟内存管理原理等。同时将讨论应用程序中内存的使用问题,内存泄露的发生以及排除方法。
深入研究Windows内部原理系列之九:Windows的安全机制和实现
讲师信息:张瞰
2007年02月06日 14:00-15:30
Level: 400
Windows如何从操作系统层面保障所有程序的安全?访问控制列表,令牌、系统帐号、SAM数据库、GINA、交互式登陆、COM+,这些概念如何组成一个完整的Windows安全平台?这次课程将解答您这方面的疑问。
深入研究Windows内部原理系列之十:驱动和硬件的管理
讲师信息:张伟伟
2007年02月07日 14:00-15:30
Level: 400
驱动程序如何被Windows识别、加载和管理?随着Windows的发展,驱动程序的类型和作用经历了怎么样的变化?inf文件在驱动安装过程中起到了怎样的作用?Vista的驱动程序有哪些新变化?如果这方面的问题一直困扰着您,那这次课程是绝对不容错过的。
深入研究Windows内部原理系列之十一:存储和文件系统
讲师信息:高宇
2007年02月08日 14:00-15:30
Level: 400
课程将在宏观上简要介绍Windows的存储体系, 观察磁盘上的扇区怎样变成用户眼中的文件. 然后深入观察磁盘上的数据结构. 在分析枯燥的16进制数据的同时, 也会和大家讨论一些有趣和常见的错误现象。
深入研究Windows内部原理系列之十二:网络协议的构成和实现
讲师信息:高宇
2007年02月09日 14:00-15:30
Level: 400
课程内容包括Windows中的网络组件, 网络协议,重要网络服务的实现与特点。 Windows中的TCP/IP以及其上的服务将是本节的主要部分。
深入研究Windows内部原理系列之十三:如何诊断和调试蓝屏错误
讲师信息:张银奎
2007年02月12日 14:00-15:30
Level: 400
当Windows操作系统检测到来源于系统硬件或内核代码的严重错误时,为了避免继续运行可能导致的更严重后果,Windows会通过蓝屏报告错误并让整个系统以可控的方式停止运行(BSOD)。Windows提供了多种方法来诊断和调试蓝屏错误,包括故障转储文件(DUMP)、内核调试以及通过驱动程序注册并接收错误信息。本讲座将解释蓝屏产生的原因和过程,引发蓝屏错误典型的根源,并向您介绍使用WinDbg分析DUMP文件的高级技巧。
深入研究Windows内部原理系列之十四:用户模式的程序排错(上)
讲师信息:熊力
2007年02月13日 14:00-15:30
Level: 400
“该程序执行了非法操作,即将被关闭”,这是我们耳熟能详的出错报告。程序为什么会崩溃?如何发现崩溃的原因并进行解决?在全面了解了Windows的体系结构和程序运行方式后,我们将进一步介绍访问越界、缓冲溢出、内存泄露等故障的原理,并理论联系实际,带领大家使用调试工具来解决一些常见的问题。
深入研究Windows内部原理系列之十五:用户模式的程序排错(下)
讲师信息:熊力
2007年02月14日 14:00-15:30
Level: 400
“该程序执行了非法操作,即将被关闭”,这是我们耳熟能详的出错报告。程序为什么会崩溃?如何发现崩溃的原因并进行解决?在全面了解了Windows的体系结构和程序运行方式后,我们将进一步介绍访问越界、缓冲溢出、内存泄露等故障的原理,并理论联系实际,带领大家使用调试工具来解决一些常见的问题。
Microsoft Windows Internals, Fourth Edition 英文版 是由“我要免费”为你每日提供电影,音乐,学习课程等ftp帐号,以及建设网站所需的各类免费咨讯。 http://iyfree.blogspot.com 或 http://www.digbook.net/ 书评,网评,新发现尽在DigBook。希望对网络安全人士有所帮助.
【内容简介】
本书作者是著名的WINDOWS深入分析专家David Solomon 和 Mark Russinovich与Microsoft Windows .NET Server 产品开发组合著,本书包含了最新的概念和术语,内核与代码分析,非正式接口、组件和工具描 述,以及建筑方法展现操作系统的内部工作。
这是一本独特的书,它既不是教材式地宣讲Windows操作系统的原理,也不教读者如何编写内核驱动程序或者如何更好地配置Windows系统。相反地,它按照Windows操作系统的体系结构,把内核几乎翻了个遍,目的在于帮助读者理解Windows内核的每一部分是如何工作的,并且通过各种工具让你真正能够看到Windows内部的数据结构和状态,甚至一些运行过程。阅读这本书的过程,其实也是玩转Windows的过程,经过作者们的剖析,Windows已经完完全全不再神秘。如果你想知道Windows的内部工作原理,那么,这本书对你来说再合适不过了。
微软官方权威参考书,名著名译!
重量级专家Matt Pietrek所著的轰动一时的巨著Windows Internals的第四版,彻底解析Windows Server 2003的内部结构。
Windows系统之父、微软公司平台开发副总裁Jim Allchin亲自撰文推荐!
微软公司Senior Distinguished Engineer、Windows NT首席设计师David N. Cutler亲自撰文推荐!
“本书是有关Windows内部机理核心的权威之作。如果你想要知道Windows内部是如何工作的,那么,这就是你想要的书。……如果你跟我一样,想要“深入浅出”地看一看Windows,那么,这本书正好是你的一个起点。”
——Windows系统之父、Windows平台开发副总裁Jim Allchin
“每一位认真的操作系统开发人员都应该在他或她的案头有这本书。”
——微软公司Senior Distinguished Engineer、Windows NT首席设计师David N. Cutler
国内用户推荐访问:http://www.digbook.net/
内容简介
OpenGL图形系统是一个软件接口,让程序员能够创建交互式程序,使用计算机图形学技术生成具有真实感的图像。本书是OpenGL ARB推荐的OpenGL 1.4版学习指南。
本书首先阐述OpenGL的功能和计算机图形学基本知识,包括状态管理和几何体的绘制、模型变换、视点变换和投影变换、颜色和光照;然后深入探讨一些高级技术,包括反走样、雾阄、显示列表、图像处理、纹理映射、帧缓存、网格化、NURBS、选择和反馈等;同时讨论其他一些重要主题,像如何提高程序的性能、OpenGL扩展和跨平台技术等。
本书只要求读者有一定的C语言基础和数学知识,适合所有对OpenGL编程感兴趣的读者阅读。
OpenGL是一个功能强大的软件接口,用于绘制高质量的计算机图像,以及编写使用2D和3D几何物体及位图和图像的交互式应用程序。
本书介绍OpenGL和OpenGL实用库,内容全面、权威,被称为“OpenGL红宝书”。本书第三版针对的是OpenGL1.2版,而本版介绍了OpenGL1.3和1.4版新增的所有特性以及重要的OpenGL ARB(OpenGL体系结构审核委员会)扩展。
本书以清晰的语言阐述了OpenGL的功能以及众多计算机图形学基本技术,如构建和渲染3D模型,从不同的角度观察物体,使用着色。光照和纹理映射来提高图像的真实感;深入探讨了一些高级技术,其中包括纹理映射、反走样、雾效和大气效果、NURBS、图像处理等;讨论了其他一些重要主题,如提高性能。OpenGL扩展和跨平台技术等。