Windows内核编程在线阅读
会员

Windows内核编程

谭文
开会员,本书免费读 >

计算机网络编程语言与程序设计30.2万字

更新时间:2020-07-24 10:15:03 最新章节:反侵权盗版声明

立即阅读
加书架
下载
听书

书籍简介

本书重点围绕Windows操作系统的机制介绍内核安全编程技术,除少数特殊章节外,大部分内容均适用于Windows2000至Windows10操作系统,体系结构覆盖32位以及64位。同时本书也深入浅出地介绍了汇编基础和系统内核机制。本书共分为三篇,分别从不同的角度介绍内核编程技术。第1篇面向零基础的读者,其中"内核编程环境”"内核驱动运行与调试”"内核编程基础”重点介绍与内核编程相关的基本知识、开发环境搭建,以及基本的编程机制。"应用与内核通信”和"64位和32位内核开发差异”主要介绍应用层编程与内核编程的数据交互。最后,介绍了编程过程所需注意的事项,以及设计技巧。第2篇结合操作系统的机制,从最简单的"串口的过滤”开始,介绍了"键盘的过滤”‘"磁盘的过滤”"文件系统的过滤”"Windows过滤平台”"NDIS协议驱动”"NDIS小端口驱动”,以及"NDIS中间层驱动”。覆盖了整个Windows系统的主流过滤框架,并且深入剖析了文件透明加密解密的原理。第3篇侧重安全技术,重点介绍了安全编程所需要使用到的知识,如"IA-32汇编基础”"Windows内核挂钩”"Windows通知与回调”"保护进程”,以及"代码注入与防注入”。本书由具有十多年终端安全开发经验的从业人员编写,以简洁实用为准则,理论与实际案例相结合。适用于计算机软件安全从业人员、有一定C语言基础且对计算机安全感兴趣的爱好者。
上架时间:2020-03-01 00:00:00
出版社:电子工业出版社
上海阅文信息技术有限公司已经获得合法授权,并进行制作发行

最新章节

谭文
主页

同类热门书

最新上架

  • 会员
    《C语言从入门到精通(第6版)》从初学者的角度出发,以通俗易懂的语言、丰富多彩的实例,详细介绍了使用C语言进行程序开发需要掌握的各方面知识。全书分为4篇,共20章,内容包括C语言概述、算法、数据类型、运算符与表达式、数据输入/输出、选择结构、循环控制、数组、函数、指针、结构体和共用体、位运算、预处理、文件、内存管理、网络套接字编程、单词背记闯关游戏、学生信息管理系统、单片机基础和GSM短信控制家庭
    明日科技编著计算机18.5万字
  • 会员
    全书分为3篇。第1篇介绍编译器基础知识,包括中间表示,重点介绍SSA、数据流分析、支配、循环等知识,此外还介绍了LLVM的后端描述语言TableGen。第二篇剖析分LLVM代码生成,其中对代码生成的每一步骤都有提及,着重介绍指令选择、指令调度、寄存器分配和编译优化。同时还以BPF后端为例总结了如何基于LLVM开发一款新后端的编译器。第三篇附录主要总结了LLVM代码生成过程中使用的IR、BPF指令集
    彭成寒 李灵 戴贤泽 王志磊 俞佳嘉计算机22.5万字
  • 会员
    《SQL语言从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了在开发中使用SQL语言必须掌握的技术。全书分为3篇共18章,内容包括SQL语言基础、SQL查询基础、复杂查询、数据排序、SQL函数的使用、分组统计、子查询、多表查询、添加数据、修改和删除数据、视图、存储过程、触发器、游标、索引、事务、管理数据库与数据表、数据库安全。所有知识都结合具体实例进行介绍,涉及的程序代
    明日科技编著计算机12.4万字
  • 会员
    Node.js是一个基于ChromeV8引擎的JavaScript运行环境,用来编写服务器端程序。Node.js是新兴的开发工具,也是目前发展较快的开发工具之一。近几年来,随着Node.js的发展,越来越多的开发人员选择用它构建Web应用。本书较为系统地介绍了目前Node.js应用开发中涉及的基础知识和核心技术,并通过案例介绍了基于Express和Koa框架的项目开发。本书着重实际应用,案例及实
    唐小燕 刘洪武主编计算机10.9万字
  • 这是一本从点、线、面、体4个维度深度解读分布式系统性能优化方法的专业工具书,更是一套全栈性能优化解决方案。全书融合了5位长期(最长有近30年工作经验)从事软件开发及优化工作的一线专家的实践经验和深刻理解,不仅从理论层面深入解读了性能优化的本质,还从软件开发整体流程的角度构建性能优化体系和评估策略。本书共分为17章。第1~4章主要介绍作者对性能优化的理解以及性能优化体系及评测方法。第5~9章对网络、
    于君泽 曹洪伟 李伟山 秦金卫 陈龙泉计算机23.3万字
  • 会员
    《交互设计师成长手册》分为4章:初识交互设计、设计方法论、设计分析与洞察、设计执行与表现,全方位地展示了交互设计师的工作方式、工作技能和工作成果,帮助读者真正认识并理解交互设计,建立正确的交互设计思维,熟练使用交互设计工具、方法和流程,产出合理且优秀的交互设计方案,逐步成长为一名专业的交互设计师。
    李悦计算机9.5万字
  • 会员
    《细说PyTorch深度学习:理论、算法、模型与编程实现》由业界专家编撰,采用理论描述加代码实践的思路,详细介绍PyTorch的理论知识及其在深度学习中的应用。全书分为两篇,共16章。第一篇为基础知识,主要介绍PyTorch的基本知识、构建开发环境、卷积网络、经典网络、模型保存和调用、网络可视化、数据加载和预处理、数据增强等内容;第二篇为高级应用,主要介绍数据分类、迁移学习、人脸检测和识别、生成对
    凌峰 丁麒文编著计算机11.1万字
  • 会员
    本书讲述了如何从Java过渡到Kotlin,主要关注代码,每章都阐述了从Java过渡到Kotlin的一个方面,考察了典型Java项目在这个过程中可以改进的方面。比如,从Optional到nullable,从Bean到值,从开放类到密封类。每章首先解释关键概念,然后展示如何在保持互操作性的前提下,逐步且安全地将生产型Java代码重构为惯用的Kotlin代码,由此产生的代码更简单、更有表现力,也更容易
    (英)邓肯·麦格雷戈 (英)纳特·普莱斯计算机14.5万字
  • 会员
    《Java从入门到精通(第7版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Java语言进行程序开发需要掌握的知识。全书分为4篇共24章,内容包括初识Java,开发工具(IDEA、Eclipse),Java语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/
    明日科技编著计算机20.4万字

同类书籍最近更新

  • 会员
    本书首先介绍数据分析的方法论,然后介绍数据分析的相关模型方法,并进一步通过数据分析案例,讲解数据分析的思维、方法及模型实现过程。本书重点介绍R语言在数据分析方面的应用,让读者能够快速地使用R语言进行数据分析、构建模型。本书分为17章,内容包括:使用R语言获取数据、数据分析中的数据处理与数据探索、生存分析、主成分分析、多维缩放、线性回归模型、逻辑回归模型、聚类模型、关联规则、随机森林、支持向量机、神
    米霖程序设计7.7万字
  • 会员
    Thisbookistargetedtowardsbeginnersandintermediatedesignersofmechatronicsystemsandembeddedsystemdesign.SomefamiliaritywiththeRaspberryPiandPythonprogrammingispreferredbutnot
    Sai Yamanoor Srihari Yamanoor程序设计4.5万字
  • 会员
    目前,物联网进入了与传统产业深度融合发展的新阶段,工业制造领域的转型升级成为工业物联网发展的重要驱动力,软件与硬件协同发展将成为物联网发展的重要趋势。《物联网软件架构设计与实现》从物联网软件框架的角度出发进行顶层设计,解决集成设备过程中多协议、多交互机制、多数据格式的问题,全面阐述设备数据和系统数据集成过程中面临的实际问题。《物联网软件架构设计与实现》涵盖通信框架、设备驱动管理器的设计、插件引擎设
    王强程序设计5万字
  • 会员
    《Kotlin从入门到进阶实战》从Kotlin语言的基础语法讲起,逐步深入到Kotlin进阶实战,并在最后配合项目实战案例,重点介绍了使用Kotlin+SpringBoot进行服务端开发和使用Kotlin进行Android应用程序开发的内容,让读者不但可以系统地学习Kotlin编程的相关知识,而且还能对Kotlin应用开发有更为深入的理解。本书分为14章,涵盖的主要内容有Kotlin简介,K
    陈光剑程序设计6.8万字
  • 会员
    Java11isalong-termreleaseanditsnewfeaturesaddtotherichnessofthelanguage.Itemphasizesvariable-typeinference,performanceimprovements,alongwithsimplifiedmultithreading.TheJava
    Dr. Edward Lavieri程序设计8.7万字
  • 会员
    本书循序渐进地介绍PHP7+MySQL8开发动态网站的主要知识和技能,提供大量的PHP和MySQL开发实例供读者实践。每一章都清晰地讲述代码作用及其编写思路,使读者能在短时间内迅速掌握PHP的应用开发技能。全书共22章,讲解PHP7的基本概念、PHP7服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、数组、时间和日期、面向对象编程、错误和异常处理、PHP与Web页面交
    张工厂编著程序设计12.6万字