内容全面,详尽地剖析了WindowsPE文件格式的原理及其编程技术,涉及安全领域的各个方面和Windows系统的进程管理和底层机制;实战性强,以案例驱动的方式讲解了WindowsPE文件格式在加密与解密、软件汉化、逆向工程、反病毒等安全领域的应用,不仅每个知识点都配有小案例,而且还有多个完整的商业案例。 戚利编著的《WindowsPE指南》共分为部分:部分简单介绍了学习本书需要搭建的工作环境和必须具备的工具,深入分析了PE文件头、导入表、导出表、重定位表、资源表、延迟导入表、线程局部存储、加载配置信息等核心技术的概念、原理及其编程方法,有针对性地讲解了程序设计中的重定位、程序堆栈、动态加载等;第二部分讨论了PE头部的变形技术及静态附加补丁的技术,其中静态附加补丁技术重点讲解了如何在空闲空间、间隙、新节、最后一节四种情况下打补
这是一本经典的Windows核心编程指南,从第1版到第5版,着数十万程序员走入Windows开发阵营,培养了大批精英。 作为Windows开发人员的参考,本书是为打算理解Windows的C和C 程序员精心设计的。第5版全面覆盖WindowsXP,Windows Vista和Windows Server2008中的170个新增函数和Windows特性。书中还讲解了Windows系统如何使用这些特性,我们开发的应用程序又如何充分使用这些特性,如何自行创建新的特性。
本书编写的目的是为学习Windows编程的读者提供一个良好的学习方法,循序渐进,最终使他们有能力独立开发出像Windows防火墙一样复杂的应用程序。本书首先介绍了Win32程序运行原理和最基本的Win32 API编程;然后通过模拟MFC中关键类、全局函数和宏定义的实现,详细讲述了框架程序的设计方法和MFC的内部工作机制,并指出了这些机制是如何对用户程序造成影响的;完整讲述了开发内核驱动和Windows防火墙的过程;最后给出图像处理的基本开发方法。 全书语言严谨流畅,针对初学者的特点,精心策划、由浅到深,是学习 Windows编程的理想书籍。
Windows PowerShell团队开发人员Lee Holmes在本书中提供了上百个测试过的脚本,让你可以使用这个新的工具。本书提供了150个解决方案,并结合一个简洁的基于Windows PowerShell 脚本语言和环境的任务进行介绍。当你遇到棘手的问题或需要一个快速解决方案时,可以快速地查找相关的指导。 Lee Holmes为你提供了实用的工具和忠告,使你提高工作效率。 你将能够解决所有问题,从自动执行日常任务、使用文件、事件日志、其他形式的结构化数据,到管理用户和复杂的Windows网络资源。每个解决方案都包含一些代码,并讲解了代码是如何工作的,以便你可以将该解决方案应用于类似的任务中。 本书包括: 管道、变量、对象、循环和流控制、字符串和非结构化的文本、计算和数学计算。 简单文件、结构化文件、支持Inter的脚本、列表、数组、哈希表、错误管理、环境
本书从Windows 7系统的安装方法讲起,相继介绍了Windows 7系统驱动程序的安装和维护、网络的配置和管理以及应用程序的安装和管理等方面的知识。接着扩展了系统维护的知识,例如:杀毒软件和系统维护软件的使用,利用Windows 7自带的功能进行系统维护等。此外,作为目前的一款Windows系统,微软还为Windows 7开发了很多特色的功能,如全新的磁盘管理方式、虚拟化技术和功能强大的PowerShell等, 本书对此都逐一进行了讲述。最后针对高端用户,简要介绍了任务管理器和资源监视器的用法,以及系统服务和注册表配置等内容。 本书内容安排详略得当,知识层次由浅入深,考虑到了不同水平用户的需求。特别是任务驱动的形式,给初学者提供了极大的帮助。此外,一些高端知识亦可以作为系统管理员的参考材料。 本书适用于Windows 7初中级用户,也可作为大中
本书从实际应用和具体案例出发,深入介绍了常用DOS命令、常用Windows命令行,以及一些基于DOS的工具软件的使用,从而迅速提高读者管理Windows系统和网络的水平,实现磁盘管理、文件管理、系统管理、安全管理、服务管理、网络管理的高效化和自动化,进而挽救濒临崩溃的系统,恢复已经丢失的数据,拯救瘫痪拥塞的网络。
内容全面,详尽地剖析了WindowsPE文件格式的原理及其编程技术,涉及安全领域的各个方面和Windows系统的进程管理和底层机制;实战性强,以案例驱动的方式讲解了WindowsPE文件格式在加密与解密、软件汉化、逆向工程、反病毒等安全领域的应用,不仅每个知识点都配有小案例,而且还有多个完整的商业案例。 戚利编著的《WindowsPE指南》共分为部分:部分简单介绍了学习本书需要搭建的工作环境和必须具备的工具,深入分析了PE文件头、导入表、导出表、重定位表、资源表、延迟导入表、线程局部存储、加载配置信息等核心技术的概念、原理及其编程方法,有针对性地讲解了程序设计中的重定位、程序堆栈、动态加载等;第二部分讨论了PE头部的变形技术及静态附加补丁的技术,其中静态附加补丁技术重点讲解了如何在空闲空间、间隙、新节、最后一节四种情况下打补