1Encryption is a failsafe—even if security configurations fail and the data falls into the hands of an unauthorized party, the data can't be read or used without the keys.
True
2_______________ is a distributed form of cloud computing, where the workload is performed on a distributed, decentralized architecture.
Fog computing
3Specifying compute requirements in terms of resources needed (for example, processing power and storage) is an example of _______________.
serverless architecture
4Which cloud computing service model describes cloud-based systems that are delivered as a virtual solution for computing that allows firms to contract for utility computing as needed rather than build data centers?
Infrastructure as a Service (IaaS)
5Which cloud computing service model involves the offering of software to end users from within the cloud?
Software as a Service (SaaS)
6Which computing service model is used for the outsourcing of security functions to a vendor that has advantages in scale, costs, or speed?
Security as a Service
7With the growth of cloud services, applications, storage, and processing, the scale provided by cloud vendors has opened up new offerings that are collectively called ________.
Anything as a Service
8When software, either malware or an attacker, escapes from one VM to the underlying OS, this is referred to as _______________.
VM escape
9Which term refers to a network connection used to interconnect virtual private clouds and on-premises networks?
Transit gateway
10When an infrastructure is established "on premises," the unit of computing power is a server.
True
11Zones can be used for replication and provide load balancing as well as high availability.
True
12Type II hypervisors run directly on the system hardware.
False
13Private cloud services will separate users with security restrictions, but the depth and level of these restrictions will be significantly greater than in a public cloud.
False
14Which marketing term is used to describe the offering of a computing platform combining multiple sets of software in the cloud?
Platform as a Service (PaaS)
15One of the characteristics of cloud computing is transparency to the end user.
True
16Cloud-based data storage was one of the first uses of cloud computing.
True
17Which term describes the hosting of a desktop environment on a central server?
Virtual desktop Infrastructure
18Which term denotes the policies and procedures employed to connect the IAM systems of the enterprise and the cloud to enable communication with the data?
secrets management
19_______________ is the term used to describe the offering of a computing platform in the cloud.
Platform as a Service PaaS
20The term "_______________ cloud" refers to a cloud service rendered over a system that is open for public use.
public
21Which capability must be enabled on firewalls, secure web gateways, and cloud access security brokers to determine if the next system in a communication chain is legitimate or not?
Instance awareness
22Which process involves implementing security tools and policies to ensure your container is running as intended?
container security
23Which term is used for an integrated suite of tools or services offered as Security as a Service, or a third-party managed security service provider (MSSP), focused on cloud security?
cloud access security brokers (CASB)
24Which type of computing brings processing closer to the edge of the network, which optimizes web applications and IoT (Internet of Things) devices?
edge
25Platform as a Service (PaaS) offerings generally focus on security and scalability.
True
26Clouds can be created by many entities, but must be internal to an organization.
False
27Which cloud system is defined as one where several organizations with a common interest share a cloud environment for the specific purposes of the shared endeavor?
community
28________ are a form of operating system virtualization; they are a packaged-up combination of code and dependencies that help applications run quickly in different computing environments.
Containers
29The network process of separating network elements into segments and regulating traffic between the segments is called ________.
segmentation
30If your organization is highly sensitive to sharing resources, you might want to consider the use of a public cloud to reduce exposure and increase your control over security, processing, and handling of data.
False
31A(n) ________ is a low-level program that allows multiple operating systems to run concurrently on a single host computer.
hypervisor
32A(n) ________ is a company that remotely manages security services for customers based on a contractual arrangement.
managed security service provider
33A(n) _______________ structure is one where elements are combined from private, public, and community cloud structures.
hybrid cloud
34A(n) _______________ allows connections to and from a virtual private cloud instance.
virtual private cloud endpoint
35A virtual private cloud ________ allows connections to and from a virtual private cloud instance.
endpoint
36The technology used to enable a computer to have more than one OS present and, in many cases, operating at the same time is ________.
virtualization
37The ________ network in a cloud environment can be used and manipulated by users, whereas the actual network underneath cannot.
virtual
38The ________ model is an iterative model designed to enable the construction of increasingly complex versions of a project.
evolutionary
39Which phase of the secure development lifecycle model is concerned with minimizing the attack surface area?
design phase
40What does the term waterfall reference?
a software engineering process model
41The ________ phase of software development should define the specific security requirements if there is any expectation of them being designed into the project.
requirements
42________ is a combination of development and operations—in other words, a blending of tasks performed by a company's application development and systems operations teams.
DevOps
43Nearly half of all exploits of computer programs stem historically from some form of buffer overflow.
True
44A(n) ________ is any characteristic of an asset that can be exploited by a threat to cause harm.
Vulnerability
45Least privilege refers to removing all controls from a system.
False
46The spiral model is an iterative model designed to enable the construction of increasingly complex versions of a project.
False
47Secure coding refers to adding security functionality into a piece of software.
False
48The generation of a real random number is a trivial task.
False
49Cryptography is the universal solution to all security problems.
False
50Which software engineering process model is characterized by iterative development, where requirements and solutions evolve through an ongoing collaboration between self-organizing cross-functional teams?
agile model
51A(n) ________ system is a system that, once deployed, is never modified, patched, or upgraded.
immutable
52Using the ________ analysis information, penetration testers can emulate adversaries and attempt a wide range of known attack vectors in order to verify that the known methods of attack are all mitigated.
attack surface
53Baselining is the process of determining a standard set of functionality and performance.
True
54Testing for security requires a much broader series of tests than functional testing does.
True
55Unvalidated input that changes the code's functioning in an unintended way is which type of application attack?
code injection
56Which technique uses random inputs to check for exploitable buffer overflows?
fuzz testing
57________ is a term for the execution of computer code in an environment designed to isolate the code from direct contact with the target system.
Sandboxing
58Developing and maintaining a series of ________ and prohibiting their use in new code, while removing them from old code when possible, is a proven path toward more secure code.
deprecated functions
59The design of use cases to test specific functional requirements occurs based on the requirements determined in which phase of the secure development lifecycle?
testing phase
60Which proven method of testing software involves comparing program responses to known inputs and the resulting program output to the desired output?
employing use cases
61Which type of attack can be used to execute arbitrary commands in a database?
SQL injection
62The use of legacy code in current projects should exempt that code from security reviews.
False
63Final code can be subjected to ________ tests, designed specifically to test configuration, security controls, and common defenses such as input and output validation and error handling.
penetration
64Which type of testing involves running the system under a controlled speed environment?
load testing
65Which of the OWASP Top 10 Vulnerabilities describes applies to user-supplied data that is not validated, filtered, or sanitized by the application.
Injection
66Which of the following OWASP Top 10 web application vulnerabilities is most related to the protection needs of data in transit and at rest?
Cryptographic Failures
67Which of the following is a defense most related to Security Logging and Monitoring Failures?
Error messages should not reveal details about the internal state of the application.
68Which of the following is an appropriate defense against Identification and Authentication Failures?
Limit or increasingly delay failed login attempts
69Which of the following is a critical first step in testing web applications?
Information Gathering
70Which of the following tools would be most appropriate for penetration testing a web application by manipulating headers?
A proxy like Burp Suite
71Which of the following is an important defense against Software and Data Integrity Failures?
Use digital signatures or similar mechanisms to verify the software or data is from the expected source and has not been altered.
72A ______________ occurs whenever a web application is fetching a remote resource without validating the user-supplied URL.
Server-Side Request Forgery
73A(n) ________ is any resource or information an organization needs to conduct its business.
asset
74Which of the following is a popular open-source tool that can perform and automated vulnerability scan of a web application?
Nikto
75What is the number of findings discovered by Nikto?
35
76Which of the following process did Nikto find to be out of date?
All of the above
77How many high risk alerts were found by ZAP?
6
78Which of the following is a high risk alert found by ZAP?
Path Traversal
79Which of the following is required before you begin vulnerability testing of a web application?
Permission from the app owner
80Which of the following is an appropriate defense against security misconfigurations?
All of the above
81The Python-based program designed to assist penetration testers in the gathering of information during the reconnaissance portion of a penetration test is called ________.
theHarvester
82Which command is used to monitor network connections to and from a system?
netstat
83Which command in Linux is used to show and manipulate routing, devices, policy routing, and tunnels?
ip
84To examine a DNS query for a specific address, you can use the ________ command.
nslookup
85________ is a cryptographically secured means of communicating to and managing a network over an unsecured connection.
SSH
86Which testing technique requires that the testers have no knowledge of the internal workings of the software being tested?
black box testing
87Which is the correct syntax for the ping command?
ping [options] targetname/address
88The ________ command sends echo requests to a designated machine to determine if communication is possible.
ping
89The movement to an account that enables root or higher-level privilege is known as ________.
escalation of privilege
90Which testing technique is performed by testers who have detailed knowledge of the application and can thus test the internal structures within an application for bugs, vulnerabilities, and so on?
white box testing
91During penetration testing, zero-day vulnerabilities will be established.
False
92In an "old school" attack, which step is a listing of the systems and vulnerabilities to build an attack game plan?
enumeration
93Tools that do not interact with the system in a manner that would permit detection through sending packets or altering traffic are called ________ tools.
passive
94The ________ is a set of tools that can be used to target attacks at the people using systems; it has applets that can be used to create phishing e-mails, Java attack code, and other social engineering-type attacks.
Social-Engineering Toolkit
95The ________ command is the Linux command used to change access permissions of a file.
chmod
96When the nmap tool is used, the sending of packets cannot be detected.
False
97What term is used for a situation where a scanner fails to report a vulnerability that actually does exist—that is, where the scanner simply missed the problem or didn't report it as a problem?
false negative
98The ________ is a list of known vulnerabilities in software systems.
Common Vulnerabilities and Exposures (CVE) enumeration
99The ________ command provides a list of the hosts, switches, and routers in the order in which a packet passes through them, providing a trace of the network route from source to target.
tracert
100The logger command works from the command line, from scripts, or from other files, thus providing a versatile means of making log entries.
True
101The ________ is the element that connects all the computing systems together, carrying data between the systems and users.
network
102After a penetration test is planned, ________ is the first step in performing that test; the objective is to obtain an understanding of the system and its components that someone wants to attack.
reconnaissance
103Detecting that a security event is occurring or has occurred is an easy matter.
False
104In the computer security world, ________ is a process of assessing the security state of an organization compared against an established standard.
auditing
105Which term is used to define vulnerabilities that are newly discovered and not yet addressed by a patch?
zero day
106What command is used to discover what systems are on a network and the open ports and services on those systems?
nmap
107________ is an iterative process of proactively searching out threats inside the network.
Threat hunting
108If you test something and it comes back negative, but it was in fact positive, then the result is a false positive.
False
109________ is the name for both a tool and a suite of tools: as a suite, it is a group of free, open-source utilities for editing and replaying previously captured network traffic; as a tool, it specifically replays a PCAP file on a network.
Tcpreplay
110Vulnerabilities are known entities; otherwise, the scanners would not have the ability to scan for them.
True
111Which infection method involves planting malware on a website that the victim employees will likely visit?
watering hole attack
112How do most advanced persistent threats (APTs) begin?
Most APTs begin through a phishing or spear phishing attack.
113What is the first rule of incident response investigation?
Do no harm.
114A common technical mistake during the initial response to an incident is "killing" rogue processes.
True
115To ________ means to take action to reduce the likelihood of a threat occurring and/or to reduce the impact if a threat does occur.
mitigate
116What is a key guideline to follow when designing incident response procedures?
Include appropriate business personnel.
117Which indicator of compromise (IOC) standard is a method of information sharing developed by MITRE?
Cyber Observable Expression (CybOX)
118A(n) ________ is a measure of the magnitude of loss of an asset.
Exposure Factor
119Which statistical term is a representation of the frequency of the event, measured in a standard year?
annualized rate of occurrence (ARO)
120Which term refers to a risk that remains after implementing controls?
residual risk
121________ is the chance of loss that is predictable under relatively stable circumstances.
Systemic risk
122Which term describes a circumstance that increases the likelihood or probable severity of a loss?
hazard
123What are the two components comprising information criticality?
data classification and quantity of data involved
124All data is equally important, and thus equally damaging in the event of loss.
False
125A(n) ________ is any event in an information system or network where the results are different than normal.
incident
126________ is a structured language for cyberthreat intelligence information.
STIX
127Which indicator of compromise (IOC) standard is an open-source initiative established by Mandiant that is designed to facilitate rapid communication of specific threat information associated with known threats?
OpenIOC
128Recovery is the returning of the asset into the business function.
True
129What is the first step in the general risk management model?
asset identification
130Tangible objects that prove or disprove facts are what type of evidence?
real evidence
131Evidence that is material to the case or has bearing on the matter at hand is known as ________.
relevant evidence
132From a forensics perspective, Linux systems have the same artifacts as Windows systems.
False
133A physical hard disk drive will persist data longer than a solid state drive.
True
134Business records, printouts, and manuals are which type of evidence?
documentary evidence
135A(n) ________ is calculated by measuring system time with an external clock such as a Network Time Protocol (NTP) server.
record time offset
136Changing a file's extension will alter the contents of a file.
False
137Oral testimony that proves a specific fact with no inferences or presumptions is which type of evidence?
direct evidence
138Evidence that is convincing or measures up without question is known as ________.
sufficient evidence
139Usually risk management includes both qualitative and quantitative elements.
True
140What is a software bomb?
software that can destroy or modify files when commands are executed on the computer
141Major legal awards have been decided based on failure to retain information.
True
142The term ________ relates to the application of scientific knowledge to legal problems.
forensics
143________ refers to the analysis of a specific system, including the analysis of file systems and artifacts of the operating system.
Host forensics
144When analyzing computer storage components, a system specially designed for forensic examination, known as a forensic ________, can be used.
workstation
145There is no recovery from data that has been changed.
True
146The term "________" describes a series of digits near the beginning of the file that provides information about the file format.
magic number
147________ consists of the documents, verbal statements, and material objects that are admissible in a court of law.
Evidence
148Always analyze a seized system directly on the device.
False
149Which rule applies to evidence obtained in violation of the Fourth Amendment of the Constitution?
exclusionary rule
150When performing forensics on a computer system, you should use the utilities provided by that system.
False
151The most common cause of digital evidence from an investigation being excluded from court proceedings is ________, the unauthorized alteration of that evidence.
spoliation
152It is possible to conduct risk management that is purely quantitative.
False
153A qualitative risk assessment relies on judgment and experience.
True
154What tool is the protocol/standard for the collection of network metadata on the flows of network traffic?
NetFlow
155Large organizations typically have the resources to protect everything against all threats.
False
156The ________ process involves isolating an object from its surroundings, preventing normal access methods.
quarantine
157How is quarantine accomplished?
through the erection of firewalls that restrict communication between machines
158Information criticality is defined as the relative importance of specific information to the business.
True
159What is the primary factor to assess in determining the level of incident response?
information criticality
160The determination of the boundaries of a target space is called ________.
footprinting
161Blocking lateral movement can defeat APT-style attacks from spreading through a network and can limit their stealth.
True
162A(n) ________ is an attack that always maintains a primary focus on remaining in the network, operating undetected, and having multiple ways in and out.
advanced persistent threat
163What should an incident response team do when they are notified of a potential incident?
The team should confirm the existence, scope, and magnitude of the event and then respond accordingly.
164Which security model is designed to avoid conflicts of interest by prohibiting one person, such as a consultant, from accessing multiple conflict of interest (Col) categories?
Chinese Wall Model
165Which of the following is provided by a Trusted Platform Module?
All of the above
166A Reference Monitor enforces which of the following security design principles
Complete mediation
167Who operates the Common Criteria Evaluation and Validation Scheme in the U.S.?
NIST and the NSA
168Which of the following is provided by the Common Criteria for Information Technology Security Evaluation?
all of the above
169This type of analysis attempts to identify any potential means for bypassing security policy and ways to reduce or eliminate such possibilities.
covert channel analysis
170In which of the following processes does TC hardware check that valid software has been brought in by verifying a digital signature associated with the software?
authenticated boot service
171Which of the following is provided by a Trusted Platform Module?
authenticated boot, certification, and encryption
172Which of the following security models is focused primarily on data integrity in commercial applications?
Clark-Wilson Integrity Model
173Which of the following prevents the leaking/transfer of classified info to less secure clearance levels?
Bell-LaPadula Model
174Which of the following runs program code to execute the TPM commands received from the I/O port?
Execution engine
175What is the purpose of Trusted System Certification Service?
to provide a local user or a remote system an assurance that unaltered configuration is in use
176Which term refers to the process of controlling changes to items that have been baselined?
configuration control
177A control classified as preventative has to be known by a person in order to be effective.
False
178What risk mitigation step can be taken to prevent data theft?
data minimization
179Which term refers to the possibility of suffering harm or loss?
risk
180Which action is an example of transferring risk?
Management purchases insurance for the occurrence of an attack.
181Physical memory storage devices can be divided into a series of containers; each of these containers is called a(n) ________.
partition
182Which of the following best defines Trusted computing base (TCB)?
A portion of a system that enforces a particular policy, is resistant to tampering and circumvention and small enough to be analyzed systematically
183In a DBMS using Multilevel Security, what would be the primary reason for allowing polyinstantiation?
to prevent inference
184What is polyinstantiation?
It allows a relation to contain multiple rows with the same primary key;
185The rule that a subject can only write into an object of greater or equal security level is known as
"No Write Down"
186The presence of risks in a system is an absolute—they cannot be removed or eliminated.
True
187Which term refers to the process of subjectively determining the impact of an event that affects a project, program, or business?
qualitative risk assessment
188Which term refers to ensuring proper procedures are followed when modifying the IT infrastructure?
change management
189All risks need to be mitigated or controlled.
False
190Cloud-based systems are made up of machines connected using a network. Typically, this network is under the control of the ________.
CSP
191In ________ testing, the test team has access to the design and coding elements.
white-box
192Persistence is one of the key elements of a whole class of attacks referred to as ________; they place two elements at the forefront of all activity: invisibility from defenders and persistence.
advanced persistent threats
193Both ipconfig and ifconfig are command-line tools to manipulate the network interfaces on a system.
True
194A(n) ________ is an artifact left behind from computer intrusion activity.
Indicator of Compromise
195Which term refers to the examination of machines to determine what operating systems, services, and vulnerabilities exist?
scanning
196When analyzing computer storage components, the original system should be analyzed.
False
197Minor procedural missteps have no legal consequences provided the overall investigation is properly conducted.
False
198The hashing algorithm applies mathematical operations to a data stream (or file) to calculate some number, the ________, that is unique based on the information contained in the data stream (or file).
hash
199The ________ Amendment to the U.S. Constitution precludes illegal search and seizure.
Fourth