chapter 1

110 flashcardsby Jay
Study these flashcardsFree · spaced repetition · iPhone, Android, Mac & web

All cards

1
What is a use case?
a use case describes a goal that an organization wants to achieve.
2
What is a use case used for? and who uses it?
engineers use it in systems analysis and software development to identify and clarify requirements to achieve the goal.
3
What is an actor?
a user whose defined user goal and is fulfilled by the system
4
What is precondition?
A precondition of a use case explains the state that the system must be in for the use case to be able to start.
5
What is a trigger?
A trigger is the initiator of a use case
6
What is post condition?
A post–condition of a use case lists possible states that the system can be in after the use case runs.
7
What is an normal flow?
The Basic Flow of Events specifies the interactions between the actor(s) and the system for the ideal case, where everything goes as planned, and the actor's goal (the observable result of value) is met
8
What is alternate flow?
An alternate flow describes a scenario other than the basic flow that results in a user completing his or her goal.
9
What is confidentiality?
prevents the unauthorized disclosure of data
10
How can you ensure confidentiality?
by using encryption
11
What is encryption?
encryption scrambles data to make it unreadable by unauthorized personnel.
12
Give an example of when you would use encryption?
imagine you need to transmit personally identifiable information (PII) via email, you wouldn't want any unauthorized personnel to access that data.
13
What are the 3 types of access controls?
Identification, authentication, and authorization
14
How do access controls help?
help ensure that only authorized personnel can access data.
15
What can i do with access controls?
grant and restrict access.
16
List each function of access controls.
identification: users claim identity with a unique username. 2. authentication: users prove their identity with authentication, such as a password.\n3. authorization: you can grant or restrict access to resources using an authorization method such as permissions.
17
What is integrity?
provides assurances that data has not been changed.
18
How can you enforce integrity?
you can use hashing techniques to enforce integrity
19
How can you determine if the original data is still the same?
by comparing 2 hashes created at different times, if they are the same, the data is the same.
20
How can loss of integrity occur?
through unauthorized or unintended changes.
21
What is a hash?
simply a number created by applying the algorithm to a file or message at different times.
22
How can you verify integrity?
by comparing hashes.
23
What is availability?
that data and services are available when needed.
24
What do organizations implement to ensure availability for key systems?
redundancy and fault–tolerant methods.
25
What is redundancy?
adds duplication to critical systems and provides fault–tolerance
26
What is a common goal of fault tolerance and redundancy techniques?
to remove every single point of failure. (SPOF)
27
What happens if an SPOF fails?
the entire system can fail.
28
What can a system with fault tolerance do if it suffers a fault?
it can tolerate it and continue to operate.
29
What are disk redundancies?
fault–tolerant disks such as RAID–1 (mirroring),\nRAID–5 (striping with parity), RAID–10 (Mirroring with parity) allow a system to continue to operate even if a disk fails.
30
What are server redundancies?
failover clusters include redundant servers and ensure service will continue to operate, even if a server fails
31
How can you increase availability?
by adding fault–tolerant and redundancies such as RAID, Failover clusters, backups and generators
32
What is network redundancies?
load balancing uses multiple servers to support a single service, such as a high–volume website.
33
What are power redundancies?
uninterruptible power supplies (UPSs) and power generators can provide power to key\n systems even if commercial power fails.
34
What is scalability?
the system's ability to handle the increased workload by scaling up or out.
35
What is elasticity?
the system's ability to handle the increased workload by dynamically scaling up or out as the need arises.
36
What methods can increase the availability of systems and date?
patching methods.
37
What is resiliency?
methods that help systems heal themselves or recover faults with minimal downtime.
38
What is risk?
the possibility or likelihood of a threat exploiting a vulnerability resulting in a loss.
39
What is a threat?
any circumstance or event that has the potential to compromise confidentiality.
40
What is vulnerability?
a weakness
41
List examples of where vulnerabilities can occur?
in the hardware, the software, the configuration, or even the users operating the system.
42
What is an security incident?
an adverse event or series of events that can negatively affect the CIA of an organization's IT systems and data.
43
What is risk mitigation?
reduces the chance that a threat will exploit a vulnerability.
44
How can you reduce risk?
by reducing vulnerabilities to the threat or\n reducing the threat's impact.
45
What are security controls for?
they are implemented by organizations to \nreduce risk.
46
List 3 types of security control categories
managerial control, operation controls, and technical controls.
47
List 6 control types.
1. preventive controls 2. detective controls 3. corrective controls 4. deterrent controls 5. compensating controls 6. physical controls.
48
What are managerial controls?
primarily administrative in function. typically documented in written policies.
49
What are operational controls?
helps ensure that the day–to–day operations of an organization comply with the security policy.
50
What are technical controls?
use technology such as hardware, software, and firmware to reduce vulnerabilities.
51
What are preventive controls?
attempt to prevent an incident from occuring
52
What are detective controls?
attempt to detect incidents after they have occurred.
53
What are corrective controls?
attempt to reverse the impact of an incident
54
What are deterrent controls?
attempts to discourage individuals from causing an incident.
55
What are compensating controls?
alternative controls are used when a primary\n control is not feasible.
56
What are physical controls?
controls you can physically touch.
57
List 2 common managerial controls?
Risk Assessments and vulnerability assessments.
58
What is risk assessments?
they help organizations quantify and qualify risks within an organization so they can focus on the serious risks.
59
What is vulnerability assessments?
attempts to discover current vulnerabilities.
60
What are managerial controls used for?
to reduce and manage risk.
61
List the families that are included in operational controls?
1. awareness and training 2. configuration management 3. media protection 4. physical and environmental protection.
62
What is awareness and training?
training helps users maintain password security, understand threats such as phishing and malware, and much more.
63
What is configuration management?
often uses baselines to ensure that systems start in a secure hardened state.
64
What is media protection?
includes physical media such as USB flash drives, external and internal drives, and backup tapes
65
What is physical and environmental protection?
physical controls such as cameras, door locks, and environmental controls such as heating and vent systems.
66
What are technical controls?
use tech such as hardware, software, and firmware to reduce vulnerabilities.
67
what do technical controls aim to reduce?
vulnerabilities
68
List examples of technical controls
1. Encryption 2. antivirus software, 3. IDS and IPS 4. firewalls 5. least privilege
69
What do firewalls do?
restrict network traffic going in and out of a network
70
What is least privilege?
specifies that individuals or processes are granted only the privileges they need to perform their assigned tasks or functions but no more.
71
What is IPS and IDS and what they do?
Intrusion prevention system and intrusion detective system. they both monitor a network or host for intrusions and provide ongoing \nprotection against various threats.
72
What are control types designed to do?
to perform specific functions in relation to security incidents
73
List examples of preventive controls
1. Hardening 2. Training 3. Security Guards 4. Change management 5. account disable policy 6. Intrusion prevention system (IPS)
74
What is hardening?
the practice of making a system or application more secure than it's default configuration
75
What do security guards do?
guards prevent and deter many attacks
76
What is change management?
ensures that changes don't result in \nunintended outages
77
What is account disablement policy?
ensures that users' accounts are disabled when an employee leaves the organization.
78
What is an IPS and what does it do?
intrusion prevention system can block \nmalicious traffic before it reaches a network.
79
What are detective controls for?
to detect vulnerabilities when they have been exploited.
80
List examples of some detective controls.
1. Log monitoring 2. Security information and event management systems (SIEM) 3. Security Audit 4. Video Surveillance 5. motion detection 6. IDS
81
What is log monitoring?
records details of activity on systems and networks
82
What is SIEMs? And what does it do?
system information and event management system. it detects trends and raises alerts in real–time.
83
What is IDS and what does it do?
intrusion detection system. can detect malicious traffic after it enters a network.
84
What are corrective and recovery controls?
attempt to reverse the impact of an incident or problem after it has occurred.
85
List examples of corrective and recovery controls
1. backups and system recovery 2. incident\ handling processes.
86
What does backups and system recovery do?
ensure that personnel can recover data if it is lost or corrupted.
87
What is incident handling processes?
define steps to take in response to security incidents.
88
What are physical controls?
controls that you can physically touch
89
What are deterrent controls?
attempt to discourage a threat.
90
List some physical security controls used to deter threats.
1. Cable locks 2. Physical locks
91
What are response controls?
referred to incident response controls, controls designed to prepare for security incidents and respond to them once they occur.
92
What is ping?
a command used to test connectivity for remote systems
93
What does the ping command do?
checks connectivity by sending ICMP echo request packets.
94
How do you know if the remote system is operational?
if the remote systems answer with ICMP echo reply packets.
95
What does name resolution process do?
resolves a hostname.
96
How can you verify that a name resolution is working?
you can ping the hostname of a remote system.
97
What does receiving a response from the system indicate?
it verifies the other system is operational and reachable.
98
What is a ping flood attack?
attempts to disrupt systems by sending it to ping requests repeatedly.
99
What do administrators use ping for?
to check the connectivity of remote systems and verify name resolution is working
100
What does the hping command do?
it can send the pings using TCP,UDP, and ICMP.
101
What is the hping command useful for?
useful if you're trying to identify if a firewall is blocking ICMP traffic.
102
What does the ipconfig command do?
shows the TCP/IP/ configuration information for a windows system.
103
What does the ifconfig command do?
same function as ipconfig but for linux–based systems but has more capabilities than it.
104
What does the ipconfig /displaydns command do?
shows the contents of the DNS cache
105
What does the ipconfig /all command do?
shows a comprehensive listing of the TCP/IP configuration information for each NIC
106
What does ipconfig /flushdns command do?
erase contents of the DNS cache.
107
What does command ifconfig eth0 do?
shows the configuration of the first ethernet interface on an linux system
108
What does ifconfig etho0 promisc do?
enables promiscuous mode on the first ethernet interface.
109
What does ifconfig eth0 allmulti do?
enables multicast mode on the NIC. allows the NIC to process all multicast traffic received by the NIC;.
110
What does promiscuous mode allow you to do?
allows an NIC to process all traffic it receives.
Study all 110 cards for free