本书剖析了Windows核心组件行为方式的 内部原理 ,主要内容包括服务设备驱动程序和应用程序的系统机制(ALPC、对象管理器、同步、WNF、WoW64 和处理器执行模型)、底层硬件架构(陷阱处理、分段和侧信道漏洞)、 Windows 虚拟化技术(包括基于虚拟化的安全、如何防范操作系统漏洞),以及操作系统为进行管理、配置和诊断所实现的底层机制细节,缓存管理器和文件系统驱动程序如何交互以提供对文件、目录和磁盘的可靠支持等。
本书基于Windows 10和Windows Server 2016编写,深入解析Windows操作系统的系统架构、进程、线程、内存管理等知识,旨在帮助读者了解Windows 10和Windows Server 2016操作系统内部工作原理,使之在针对Windows平台开发应用程序时,可以更好地理解不同设计机制间的关系。 本书先介绍Windows的基本概念和工具以及Windows的架构和主要组件,然后详细介绍进程和作业、内存管理、I/O系统等内容,*后介绍Windows内置的安全机制以及用于阻止滥用的各种缓解措施。 本书辅以大量实验,并给出了具体步骤,可供读者自行尝试,让他们通过内核调试器、Sysinternals工具和专为本书内容开发的其他工具一窥Windows的工作原理,进而能够将这些知识应用于改进应用程序设计、调试以及系统性能和支持。 本书适合希望了解Windows 10和Windows Server 2016操作系统内部工作原理的开发者、系统管理员及安全研
"《Windows信息安全和网络攻防》以信息技术(IT)企业的实际用人要求为导向,总结笔者在网络安全行业十多年的经验编写而成。《Windows信息安全和网络攻防》共11章,内容包括TCP/IP基础、搭建网络攻防实验环境、网络攻防和网络命令、木马技术研究、踩点与网络扫描、Windows应用层软件漏洞分析、Windows内核编程、安全网络通信、SSL-TLS编程、IPv6网络渗透测试、网络安全抓包WinPcap编程。 《Windows信息安全和网络攻防》内容紧凑翔实、语言简练、实用性强,可作为网络系统运维人员工作和学习的参考用书,也可作为高等院校计算机相关专业的教材。"
作为Windows开发圣经的*版本,本书的主题是Windows 8应用程序开发,全面介绍Windows程序设计所涉及的细枝末节,旨在帮助读者从高屋见瓴的角度建立完整的知识体系,为以后的职业生涯奠定良好的基础。全书共两部分19章。第1~12章着重介绍基础知识。第13~19章介绍侧重于Windows 8平台开发的触摸、位图、富文本、打印、富文本、GPS/传感器和手写笔等方面。 本书适合任何层次的Windows程序员阅读和参考,是帮助他们梳理和建立Windows知识体系的理想读物。 2015 Tsinghua University Press Limited Authorized translation of the English edition of Programming Windows, 6th Edition Copyright 2013 by Charles Petzold. This translation is published and sold by permission of O'Reilly Media,Inc., which owns or controls of all rights to publish and sell the same. 本书中文版由O'Reilly Media,Inc.授权给清华大学出版社出版发行。
本书从Windows内核编程出发,全面系统地介绍了串口、键盘、磁盘、文件系统、网络等相关的Windows内核模块的编程技术,以及基于这些技术实现的输入密码保护、防毒引擎、文件加密、网络嗅探、网络防火墙等信息安全软件的核心组件的具体编程。主要知识重点包括:Windows串口与键盘过滤驱动、Windows虚拟存储设备与存储设备过滤驱动、Windows文件系统过滤驱动、文件系统透明加密/解密驱动、Windows各类网络驱动(包括TDI过滤驱动及3类NDIS驱动),以及的WDF驱动开发模型。有助于读者熟悉Windows内核驱动的体系结构,并精通信息安全类的内核编程技术。本书的大部分代码具有广泛的兼容性,适合从Windows 2000一直到目前的Windows 7 Beta版。 本书适合大专院校计算机系的学生、普通Windows程序员、Windows内核程序员、信息安全行业的程序员,以及希望了解Windows系统底层知识的
本书由浅入深、循序渐进地介绍了Windows驱动程序的开发方法与调试技巧。本书共分23章,内容涵盖了Windows操作系统的基本原理、NT驱动程序与WDM驱动程序的构造、驱动程序中的同步异步处理方法、驱动程序中即插即用功能、驱动程序的各种调试技巧等。同时,还针对流行的PCI驱动程序、USB驱动程序、虚拟串口驱动程序、摄像头驱动程序、SDIO驱动程序进行了详细的介绍,本书的特色在于每一节的例子都是经过精挑细选的,具有很强的针对性。力求让读者通过亲自动手实验,掌握各类Windows驱动程序的开发技巧,学习尽可能多的Windows底层知识。 本书适用于中、高级系统程序员,同时也可用做高校计算机专业操作系统实验课的补充教材。
本书内容紧扣中等职 业教育技能大纲,理论与实践相结合,以广泛使用的 服务器操作系统Windows Server 2012为例,介绍网 络服务部署、配置与管理的技术方法。本书以工作过 程为导向,以工程实践为基础,注重实训。全书主要 内容包括课前准备、安装Windows Server 2012 R2 、WindowsServer 2012 R2的常用配置、安装与管理 活动目录、安装与配置DNS服务器、安装与配置Web服 务器、安装与配置FTP服务器、安装与配置DHCP服务 器、安装与配置DFS服务器、管理Hyper-V及安全管理 ,其中,部分教学项目任务中有拓展提高的内容。 本书内容丰富,注重系统性、实践性和可操作性 ,每个项目的任务都有相应的操作示范,便于读者快 速上手。本书既可以作为中等职业院校计算机应用专 业和网络技术专业的教材,也可以作为网络管理和维 护人员的参考书,以及各种培训班教材。
本书是台湾微软顾问、微软认证讲师、微软认证系统工程师戴先生的力作,他所编写的相关专题图书两岸,实用是《WindowsServer 2008 R2 ActiveDirectory配置指南》的特点。作者完全站在读者的角度,通过不断测试与验证书中所述内容,并融合多年的教学经验,全面介绍了WindowsServer 2008 R2的强大功能和使用方法。全书共13章,包括Active Directory域服务(ADDS)、建立ADDS域、域用户与组账户的管理、使用组策略管理用户工作环境、使用组策略部署软件、限制软件的运行、创建域树和林、管理域和林信任、ActiveDirectory数据库的复制、操作主机的管理、AD DS的维护、将资源发布到AD DS、自动信任根CA。 本书面向广大初、中级网络技术人员、网络管理和维护人员、网络系统集成人员,也可作为高等院校相关专业和技术培训班的教学用书,同时还可作为ME:SA/MCSE/MCITP认证考试的参
内容全面,详尽地剖析了WindowsPE文件格式的原理及其编程技术,涉及安全领域的各个方面和Windows系统的进程管理和底层机制;实战性强,以案例驱动的方式讲解了WindowsPE文件格式在加密与解密、软件汉化、逆向工程、反病毒等安全领域的应用,不仅每个知识点都配有小案例,而且还有多个完整的商业案例。 戚利编著的《WindowsPE指南》共分为部分:部分简单介绍了学习本书需要搭建的工作环境和必须具备的工具,深入分析了PE文件头、导入表、导出表、重定位表、资源表、延迟导入表、线程局部存储、加载配置信息等核心技术的概念、原理及其编程方法,有针对性地讲解了程序设计中的重定位、程序堆栈、动态加载等;第二部分讨论了PE头部的变形技术及静态附加补丁的技术,其中静态附加补丁技术重点讲解了如何在空闲空间、间隙、新节、最后一节四种情况下打补