
会员
Windows内核编程
谭文更新时间: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
出版社:电子工业出版社
上海阅文信息技术有限公司已经获得合法授权,并进行制作发行
最新章节
谭文
主页
最新上架
- 会员
餐饮管理与经营全案:互联网思维创新餐饮管理和运营模式
《餐饮管理与经营全案——互联网思维创新餐饮管理和运营模式》一书,从互联网思维下的餐饮变革导入,分三个部分。第一部分(互联网思维创新之系统智能化)包括智能餐饮管理系统,智能点餐系统建设,智能结算系统建设,智能厨房显示系统建设,外卖业务系统建设,食品安全管控系统建设。第二部分(互联网思维创新之营销多样化)包括微博营销,微信公众号营销,短视频营销,会员大数据营销,外卖平台营销。第三部分(互联网思维创新之计算机10万字 - 会员
Python物理建模初学者指南(第2版)
本书介绍了如何使用Python语言进行物理建模,包括完成二维和三维图形绘制、动态可视化、蒙特卡罗模拟、常微分方程求解、图像处理等常见任务。本书在第1版的基础上增加了关于用SymPy进行符号计算的新内容,介绍了用于数据科学和机器学习的pandas和sklearn库、关于Python类和面向对象编程的入门知识、命令行工具,以及如何使用Git进行版本控制。本书适合对科学计算感兴趣、想要使用Python完计算机14万字 - 会员
数据结构和算法基础(Java语言实现)
本书书分为以下几部分:第一部分:预备知识:介绍数据结构和算法的基本概念,并演示如何搭建开发环境、编写测试用例。第二部分:数据结构:介绍常见的数据结构,包括数组、链表、矩阵、栈、队列、跳表、散列、树、图等。第三部分:常用算法:介绍常用的算法,包括分而治之、动态规划、贪婪算法、回溯、分支界定、遗传算法等。第四部分:商业实战:介绍汉诺塔及五子棋两款游戏的实现。计算机0字 - 会员
HTML5+CSS3+JavaScript+Bootstrap网站开发实用技术(第3版)
本书系统地讲述了HTML5、CSS3、JavaScript、Bootstrap等开发技术,满足Web前端开发基础学习的需求。本书包括了HTML5与CSS3的典型案例、使用Bootstrap框架开发、响应式布局等内容,适应Web前端开发从PC端转向移动端的变化。计算机14.3万字 - 会员
Java编程从入门到精通
本书立足于新工科和工程教育,从工程应用和实践者的视角,全面系统地介绍了目前在工业界中使用最为广泛的JDK8的全部核心知识。全书共17章,主要内容包括Java概述、Java基本类型与运算符、程序流程控制、数组、类与对象、抽象类、接口与嵌套类、GUI编程、Swing高级组件、异常与处理、I∕O流与文件、多线程与并发、容器框架与泛型、字符串与正则表达式、反射与注解。本书适合可作为普通高等院校、高职院校计算机21万字 - 会员
Ascend C异构并行程序设计:昇腾算子编程指南
本书以昇腾算子编程语言AscendC的高效开发为核心,系统介绍华为面向人工智能的昇腾AI处理器架构、硬件抽象及其软件栈。本书由浅入深,通过案例讲解知识点,理论与实践并重。全书分为6章,分别介绍了昇腾AI处理器软硬件架构、AscendC快速入门、AscendC编程模型与编程范式、AscendC算子开发流程、AscendC算子调试调优和AscendC大模型算子优化。本书适合人工智能产业的研计算机9.8万字 - 会员
编程真好玩:从零开始学网页设计及3D编程
本书从网页开发的基础知识HTML5、CSS、JavaScript开始,以项目实战的方式介绍如何构建自适应网页,并通过工具免费发布自己的网站。在后面的章节中,以主流的3D框架ThreeJS为技术支撑,在网页中编写JavaScript代码,让读者构建完整的3D应用场景。计算机0字 - 会员
Python编程:从入门到实践(第3版)
本书是享誉全球的Python入门书,影响了超过250万读者。全书分两部分:第一部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件和异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。第3版进行了全面修订:使用计算机24.2万字 - 会员
uni-app跨平台开发与应用从入门到实践
本书分为三篇,共12章。第一篇:基础篇,包括第1-4章,介绍了uni-app的特点和优势、环境搭建、HBuilderX开发工具的安装和使用,以及uni-app的一些基础知识。第二篇:进阶篇,包括第5-9章,介绍了uni-app的基础配置、相关组件、导航栏、高效开发技巧,以及uniCloud云开发平台。第三篇:实战篇,包括第10-12章,通过第一个实战,介绍了如何使用uni-app开发小程序;通过第计算机10万字