标题：雷神的微软平台安全宝典
图书简介
《雷神的微软平台安全宝典》为读者学习微软平台相关的安全技术提供了“一站式”解决方案，这些技术可以用于部署一些典型的基础安全设施。本书从多个层面详细描述了安全相关的概念和方法论，包括服务器、客户端、组织结构、特定平台相关的安全选项、应用程序相关的安全特性(IIS、SQL、活动目录等)，还包括一些新的、从来没有发布过的安全工具，这些安全工具都带有完整的源代码。[1]
图书信息
ISBN：9787302307433定价：58元印次：1-1装帧：平装印刷日期：2012-12-28
作者：Timothy Mullen 著 王晓华 译[1]
图书前言
什么是安全？是一种思维方式吗？还是一种可衡量的、可操作的看法或态度？抑或与两者都有一点关系？人类，作为一个种族，根据以前学到的知识构建新的知识已经成为我们内心根深蒂固的过程，正如牛顿说的那样：“如果我看的比别人远，那是因为我站在巨人的肩膀上。”从根本上讲，当我们处理新的信息时，可以把旧的信息当作基础。
但这对我们并不总是有用，特别是在技术领域，技术总是以自身特有的方式暴露我们以过去思维方式填补人们之间假设的空白时产生的缺陷。技术可以回答很多问题，但是坦白地说，这些问题都是以前被某些人即兴回答过的问题。笔者认为科学和宗教之间的关系也是很好的例子，随着技术的进步，越来越多关于这个世界的事情被解开了神秘的面纱，这些事情以前都被解释为神的意志或是魔法。那些给出这些答案的人被尊为某种方法的大师，被抬到受人尊敬的神坛上膜拜，他们中的一些人的确是天才，乐于用他们的洞察力和智慧帮助其他人，而另一些人则是一群冒牌的“大师”，他们怀有私心，编造一些既不明智又缺乏洞察力的故事，他们甚至可能就是一群“蛇油推销员”。笔者的目的不是预言什么事情，而是提出建议，这些建议能帮助大家清楚地分辨出哪些是对保持信息安全有价值的历史教训，哪些是一堆毫无意义的废话。
安全策略需要规划和事件响应，就像在滑动的鳞片上移动目标那样。载体和目标都会随着技术的变化而变化，或随着罪犯收入来源的枯竭而变化。新的目标不断被物色出来，在家用环境中针对用户的攻击和行为模式将会迁移到移动领域，无论是个人还是商务应用，越来越多的业务都将会用手机完成。但是随着攻击目标的变化，仍然保持不变的还是构建安全防护的基础设施，这些基础设施应该就是深度安全和最小特权原则。之所以这么认为，是因为到目前为止这方面的话题讨论已经有十几年时间了，这两个安全概念依然和当初一样值得信赖。
现在的安全行业正在被引导至错误的方向，实际上已经违反了最初存在的目的，离实际的信息安全越来越远，反而更像是三环马戏团的营销手段。如今，安全看起来全是黑客们的自我炫耀。如果参加过任何流行的安全大会，就会发现会议的主题实际上已经不是有关安全的了，更像是反安全的：如何黑掉这个、如何攻击那个、如何入侵什么等等。随着时间的推移，攻击方法变得更精密。参会的演讲者看起来不是展示如何更安全，而是炫耀自己如何优秀。如果能提出一些疯狂的方法做一些独特的事情，他就会认为是天才，对他展示的东西你就得照单全收。
图书目录
目录
第1章 将Web代理日志安全地写入SQL Server数据库中，并通过编程监视Web 
数据流量，自动向TMG添加“允许/拒绝”规则 / 1
1.1 引言 / 2
1.2 范围和关注的事情 / 3
1.3 实现 / 5
1.3.1 将权限委托给用户 / 6
1.3.2 TMG访问规则 / 8
1.4 安全地将日志写入SQL Server数据库中 / 9
1.4.1 在SQL Server中创建TMG服务器用户账户 / 11
1.4.2 配置登录选项 / 12
1.4.3 测试连接 / 13
1.4.4 保证SQL通信通道的安全 / 14
1.4.5 证书登记和配置 / 15
1.4.6 TMG特别登记 / 16
1.4.7 故障排除 / 18
1.4.8 测试和验证 / 20
1.5 设计工作流 / 21
1.6 执行 / 24
1.6.1 xp_cmdshell / 25
1.6.2 CmdExec / 25
1.6.3 SQL CLR / 30
1.6.4 可选方案 / 35
1.6.5 利用AppLocker / 39
1.7 本章小结 / 40
第2章 IIS认证和授权模型，使用EFS和WebDAV锁定文件访问 / 41
2.1 引言 / 42
2.2 RSA和AES / 44
2.2.1 EFS规划和故障解决 / 48
2.2.2 事后用例分析 / 51
2.3 构建Web应用程序结构 / 52
2.3.1 访问概述 / 52
2.3.2 应用程序池 / 56
2.4 访问远程文件 / 59
2.4.1 虚拟目录 / 59
2.4.2 服务用户 / 63
2.5 深度安全 / 66
2.5.1 使用EFS / 67
2.5.2 EFS和服务用户 / 67
2.5.3 为共享文件建立EFS / 68
2.5.4 委托 / 70
2.5.5 检查点 / 76
2.6 使用WebDAV提供安全访问 / 77
2.6.1 安装WebDAV / 77
2.6.2 配置WebDAV / 78
2.6.3 映射远程WebDAV驱动器的好处 / 79
2.6.4 WebDAV和EFS——没有委托 / 80
2.6.5 WebDAV和EFS——数据移动 / 80
2.7 结论 / 81
2.8 本章小结 / 82
第3章 根据地理位置分析和阻止恶意流量 / 83
3.1 引言 / 84
3.2 研究和尽职调查 / 84
3.3 实现一种解决方案 / 86
3.3.1 记录流量 / 88
3.3.2 数据函数 / 89
3.3.3 建立数据之间的联系 / 93
3.3.4 处理流量来源国家 / 95
3.4 与TMG集成 / 96
3.4.1 决策，再次决策…… / 97
3.4.2 保持简洁 / 100
3.4.3 引入SQL CLR / 103
3.4.4 构建ISA服务器/TMG计算机集 / 108
3.5 本章小结 / 116
第4章 以安全的方式创建可以从外部访问的认证代理 / 117
4.1 引言 / 118
4.2 做好准备，该来的自然会来 / 118
4.2.1 认证挑战 / 120
4.2.2 认证机制 / 123
4.2.3 发布代理 / 124
4.3 本章小结 / 133
第5章 创建和维护低特权服务用户 / 135
5.1 引言 / 136
5.2 创建并配置服务用户账户 / 137
5.2.1 活动目录的结构 / 138
5.2.2 准备应用程序 / 141
5.2.3 组策略对象配置的设置示例 / 146
5.3 真实、可量化的密码强度以及如何衡量密码强度 / 155
5.3.1 一种新方法 / 156
5.3.2 字典攻击和其他攻击方法 / 160
5.3.3 查看代码 / 161
5.4 本章小结 / 165
第6章 在最小特权环境中收集远程安全日志 / 167
6.1 引言 / 168
6.2 日志提取程序的架构 / 169
6.2.1 检索日志数据 / 169
6.2.2 日志文件访问和权限 / 179
6.2.3 自定义Windows日志权限 / 181
6.3 访问WMI对象 / 197
6.3.1 构建WMI组件 / 197
6.3.2 加密DCOM WMI连接 / 200
6.3.3 其他WMI示例 / 203
6.4 查看代码 / 207
6.4.1 SQL Server的数据结构 / 208
6.4.2 向SQL Server发送数据 / 209
6.4.3 日志提取程序代码总结 / 217
6.5 本章小结 / 218
第7章 确保远程桌面协议的安全 / 219
7.1 引言 / 219
7.2 常见的RDP攻击和防范 / 221
7.2.1 重命名管理员账户并使用强壮的密码 / 222
7.2.2 RDP服务端口 / 222
7.2.3 网络级别身份验证 / 224
7.3 RDP解决方案概述 / 225
7.4 直接访问多台RDP主机 / 226
7.5 RDG/TSG / 227
7.6 RDP主机的安全性 / 231
7.7 RDWeb和RemoteApp / 233
7.7.1 RDWeb / 234
7.7.2 RemoteApp / 235
7.7.3 部署经过签名的RDP文件 / 238
7.7.4 RemoteApp和桌面连接(WebFeed) / 242
7.8 工作站主机的注意事项 / 243
7.9 使用源端口访问规则来限制访问 / 245
7.10 查看代码 / 249
7.11 本章小结 / 257
附录A 首字母缩略词列表 / 259
附录B 利用WEVTUTIL工具从Windows Server 2008获取的完整日志列表 / 263[1]