寒江独钓——Windows内核编程与信息安全(免费试读版)
作者: 楚狂人
联系方式(QQ 16191935, MSN: walled_river@hotmail.com, Email: mfc_tan_wen@163.com)
广告
此书的读者,请点击
http://www.china-pub.com/209258
本文作者的第一本正式出版的书《天书夜读:从汇编语言到Windows内核编程》.您的点击和评论可以提高此书在china-pub上的关注度排名,以便更多圈外的读者可以看到此书.
版权信息
本书为楚狂人原创,保留一切权利.此为免费试读2008年10月30日星期四的版本.此书依然在写作过程中.进度大约为每周一章.您可以在
http://bbs.driverdevelop.com/read.php tid=98845&page=1&toread=1
下载最新的版本.最新的版本总是有最多的章节.并把读者的勘误和建议考虑进去.
欢迎勘误,或者对大纲提出建议,或是修改某些章节(请用doc修订模式修改,改后发邮件到:mfc_tan_wen@163.com)
欢迎转载未修改过的版本.但必须保证全文完整,广告,版权声明和作者信息完整.
严禁拷贝全部或部分用于商业出版物.严禁不经作者同意的情况下,剽窃本文全部或部分内容到其他文章,著作中.
目录
前言
我大学的时候,在Windows平台上,最初学的是VB,然后是Delphi.我的感觉是,无论想实现任何功能,都有工具的开发者,早就已经给我们准备了良好的接口和文档,让我们学习和使用都非常的方便.因此我的学习到了我以为的终点.如果仅仅从"能实现功能"的角度讲,我没有必要再学习了,剩下的事情,只是去很舒适的使用那些接口就可以了.那又何必再学习Windows编程呢.
工作之后我遇到了障碍.我的第一个任务是实现一个网络的虚拟磁盘.我虽然自以为无所不能,但是也找不到在Windows系统里增加一个虚拟磁盘的API在哪里.我每天都在使用虚拟光驱,杀毒软件,防火墙.但是我从未想过他们如何实现.不是因为我懂,而是因为我自以任何功能的实现一定是简单而舒适的.等需要的时候再去研究,绝不会有什么困难.
但是实际编码的时候才明白.良好的接口,舒适的编码过程,绝对不是天生之道.天地万物自混沌而起.那些美好的表面,不过是在残酷的现实上重重包裹的包装纸罢了.
一辆新车的表面自然光彩照人,操作接口也人性而美好.但是一旦需要打开车身去修理内部某根漏油的管子,就没有那么容易和舒适了.绝不是Windows的底层开发者们天生没有美学观念.那些多年积累和维护着并不断改进的无数行代码,已经是人类工程史上的奇迹了.如今要打开它的外壳去肆意修理,当然不是一件轻松的事情.
但这正是Windows内核编程的魅力所在.
只有极少的程序员会需要参与微软的Windows内核的开发.也只有极少的读者会试图去自己从头去开发一个类Windows的操作系统内核(有这方面兴趣的读者,建议参考开源项目ReactOS).单纯的讲解Windows内核编程对大多数读者都没有意义.但是,信息安全类的软件是内核编程的极好的应用实例.病毒实时监控,防火墙,入侵检测,数据保护还原,数据即时备份,数据加密,数据防止泄密,反外挂,都不同程度的涉及到内核编程,或者,内核编程可以让它们工作得更好.这就是本书的内容.因此本书的副标题为《Windows内核编程与信息安全》."寒江独钓"则表明了这个领域的寒冷与寂寥.
这本书适合有志于成为软件程序员的学生,也适合希望加强自己的技术实力的Windows程序员.同时更精确的适合从事信息安全行业的Windows软件的开发者.本书假定读者了解C语言,能理解C语言的基本语法.
本书的读者未来很可能会从事底层编码的工作,而不是一个上层的设计和管理人员.从事底层编程的程序员,常常被同事称为"牛人".这个牛人不是"牛皮哄哄的人"的意思,而是"像牛一样辛苦工作的人"的意思.想从事这个行业的读者,本人抄古人《代牛言》一首献给您:
渴饮颍水流,饿喘吴门月.黄金如可种,我力终不竭.
谭文
2008年10月30日
第一章 内核上机指导
请注意,因为大部分Windows驱动程序都是内核程序,所以本书中,不区分"驱动编程"与"内核编程".同时,也不区分"内核模块"与"驱动程序".这两个词汇都指本书中编译出的.sys可执行文件.
- vmware虚拟机汉化版 > 寒江独钓Windows内核编程与信息安全(免费试读版)
-
寒江独钓Windows内核编程与信息安全(免费试读版)
下载该文档 文档格式:DOC 更新时间:2008-11-01 下载次数:0 点击次数:1文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: 番茄花园 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 番茄花园 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:寒江独钓Windows内核编程与信息安全(免费试读版)
下一篇:虚拟机操作系统安装开始界面
点击查看更多关于vmware虚拟机汉化版的相关文档
- 您可能感兴趣的
- vmware虚拟机 vmware虚拟机下载 vmware虚拟机安装教程 vmware虚拟机中文版 vmware虚拟机安装win7 vmware虚拟机破解版 vmware虚拟机免费下载 vmware虚拟机安装xp vmware虚拟机上网设置
- 大家在找
-
- · 诸建芳(2002)
- · 桃花源记ppt课件
- · 第二章人际关系课件
- · 皮带输送机偏心轮
- · 华南理工大研究生系统
- · cad2008安装视频教程
- · c1驾驶员理论模拟考试
- · 喷油器工作原理
- · 手机刷钻教程
- · vmwareworkstation8
- · 12v电动抽油机
- · 5月7日是什么星座
- · 中国中轻产品质量保障中心
- · 汇川plc编程电缆
- · 牛头王的心脏
- · [U Me SOFT]
- · 英语泛读教程2电子教案
- · 计算方法引论课件
- · 组织行为学课后题答案
- · 水下滑翔机
- · 高等教育学试题
- · 遗传学下载
- · dnf模型修改教程
- · 什么发型好看
- · 火星微社区刷家具
- · excel表格无反应
- · 新农村建设论文
- · 弹簧设计公式计算表
- · 计算器在线使用
- · 敢死突击队下载
- 赞助商链接