Security+ SY0-701

129 flashcardsby Erick
Study these flashcardsFree · spaced repetition · iPhone, Android, Mac & web

All cards

1
Malware
A malicious software
2
Boot Sector Virus
A virus stored in the first sector of a hard drive and loaded into memory upon boot up. It is hard to detect
3
Program Virus
virus that infect an executable or an application
4
Multipartite Virus
A virus that combines both boot sector and program viruses together by attaching itself to the boot sector and system files
5
Encrypted Virus
A virus that uses a cipher to encrypt the content itself to avoid detection by any antivirus software.
6
Polymorphic Virus
An advanced version of an encrypted virus that changes itself everytime its executed by trying to morph the way the code looks so the sign-based antivirus cant defect it
7
Metamorphic Virus
A virus that is able to rewrite itself entirely before it attempts to infect a file
8
Stealth Virus
a type of malware that hides itself to avoid detection by antivirus software
9
Virus
malicious code that runs without user's knowledge. Requires a user action in order to reproduce and spread
10
Macros Virus
Virus embedded in a document and executed when the document is opened.
11
Armored
layer of protection to confuse a program or person analyzing it
12
Easter Egg
non malicious code hidden message
13
Worms
A malware like a virus but it's able to replicate itself without user interaction that cause disruptions to network traffic, computer activities, and cause a system to crash or slow down
14
Trojans
A malware disguised as a piece of harmless software to preform desired and malicious functions to infect a system.
15
Remote Access Trojan (RAT)
A malware that allows an attacker to remotely control an infected computer
16
Ransomware
A malware that restricts access by encrypting a victims file or computer until ransom payment is recieved
17
Spyware
A malware that secretly gathers information about you without your consent by using a keylogger that captures keystrokes and take screenshots
18
Adware
Displays advertisments based upon its spying
19
Grayware
mane a computer system to behave improperly
20
Rootkit
A software aimed to gain administrative level control on a system without detection. The attacker uses a technique called DLL Injection to maintain their persistent control
21
DLL Injection
A malicious code inserted into a running process on a Windows machine by taking advantage of Dynamic Link Libraries that are loaded at running time.
22
Driver manipulation
An attack that relies on compromising the Kernel-mode device drivers that operate at a private or system level. A shim is placed between two components to intercept calls and redirect them
23
What makes up a rootkit?
DDL Injection and Driver Manipulation
24
Spam
A malicious activity that abuses electronic messaging systems such as emails. Attackers often exploit a company's open mail relay to send their messages.
25
Threat Vector
A method to access a victims machine
26
Attack Vector
same as threat but in order to infect it w/ malware
27
Water Holes
A malware placed on a website potential will access websites that are mispelled that you know your type squatting
28

Botnets
A collection of compromised computers under the control of a master node. It can be used for illegal activities or conclucting a DDoS attacks
29
Active Interception
Occurs when a computer is placed between the sender and the receiver to capture or modify the traffic between them
30
Backdoors
Used to bypass normal security and authentication functions
31
Logic Bomb
A malicious code that has been inserted inside a program and will execute only when certain conditions have been met.
32
Exploit Technique
A technique that describes the specific method by which malware code infects a target host
33
Fileless Technique
A technique to avoid detection by signature-based security softwares by using a malware that is executed directly as a script or a small piece of shellcode
34
Dropper
Designed to install or run other types of malware embedded in a payload on an infected host
35
Downloader
A piece of code that connects to the internet to retrieve additional tools
36
Shellcode
A light weight code designed to run an exploit
37
Code Injection
Runs malicious code with the identification number of legit process such as Masquerading DLL Injection, DLL Sideloading , and Process hollowing
38
Living off the Land
An exploit technique that uses standard system to exploit packages to perform intrusions → Powershell
39
Software Firewalls
Software application that protects a single computer from unwanted internet traffic
40
Host-based Firewalls
Uses rules and policies to filter incoming and outgoing traffic on a single computer.
Windows = Basic and Advanced
OSX = PF and IPFW
Linux = iptables
41
Intrusion Detection System
A device or software that monitors a system or network and analyzes the data passing through it to identify an incident or attack. Only alert and log but doesnt protect it.
42
Host-based IDS
installed on a computer or server and logs suspicious activity
43
Network-based IDS
Hardware installed on a network switch, copies traffic, andlogs suspicious activity
44
Signature-based
Specific string of bytes triggers that an alert for known specific key.
45
Policy-based
Relies on a specific sequrity policy and flags any violations
46
Anomaly-based
Compares current traffic patterns with basline and alerts on deviations
47
True Positive
When a threat is detected and flagged
48
False Positive
When a normal activity is identified as an attack
49
True Negative
When a normal activity is not flagged
50
False Negative
When an actual threat is not flagged
51
HIDS
A detection system used to recreate the events after an attack has occurred.
52
Content Filters
Blocking of external files containing Javascript, images, or web pages from loading in a browser
53
Data Loss Prevention
A hardware or software designed to monitor the data of a system while in use, in transit, or at rest to detect attemps to steal the data.
54
Enpoint DLP Systems
Software-based client system that monitors data in use and stop a file transfer or alert an administrator of the occurance
55
Network DLP Systems
A software or hardware based solution installed on the perimeter of the network detect data in transit, going in or out with a focus on outgoing data
56
Information Security
Act protects data and information from unauthorized access, unlawful modification and disruption, disclosure, corruption, and destruction
57
Information Systems Security
Act of protecting the systems that hold processes that are critical data
58
What are the three pillars of security?
Confidentiality, Integrity, and Availablity
59
Integrity
Information/data accuracy. Data cannot be modified by unauthorized users.
60
Availability
information/data being available when needed at all times.
61
Confidentiality
information/data privacy. Information is not made available to unauthorized users.
62
Non-repudiation
guarantees that a specific action or event has taken place and cannot be denied by the parties involved.
63
Authentication
verifying the identity of the person or device attempting to access the system
64
Authorization
defines what actions or resources a user can access
65
Accounting
Act of tracking user activities and resource usage
66
Security Controls
Measures or mechanisms put in place to mitigate risks and protect the confidentiality, integrity and availability of the system and its information
67
Zero Trust
A security model based on the principle of maintaining strict access controls and not trusting anyone by default, even those already inside the network
68
Control Plane
Focused on the subject/system, policy engine, policy administrator, and establishing policy enforcement points
69
Vulnerbility
Weakness
70
Threat + No Vulnerability =
No Risk
71
No Threat + Vulnerability =
No Risk
72
Risk Management
using strategies to reduce the amount of risk (the degree of likelihood that a person will become ill upon exposure to a toxin or pathogen).
73
Encryption
Process of converting data into code to prevent unauthorized access.
74
Access Control
A security measure that defines who can access a computer, device, or network, when they can access it, and what actions they can take while accessing it.
75
Data Masking
Permitting parts of a sensitive value to be visible while leaving the remainder of the value shielded from view
76
Physical Security Measures
To ensure confidentiality for physical types of data and for digital information contained on servers and workstations.
- lock file cabinets, install biometric security locks on the server room door
77
Training and Awareness
Conducting regular training on the security awareness best procestice that employees can use to protect the organization's sensitive data
78
Importance of Confidentiality
Protect personal privacy, Maintain a business advantage, and Achieve regulatory compliance
79
5 Basic Methods to Ensure Confidentiality
Encryption, Access Controls, Data Masking, Physical Security Measures, and Training and Awareness
80
3 Main reasons why Integrity is crucial?
Data accuracy, Maintaining trust, an Ensuring system operability.
81
Data accuracy
ensures that decisions are made based on correct information and with the expected outcomes
82
Hashing
Process of converting data into a fixed-size value
83
Hash Digest
Digital Fingerprint
84
Digital Signature
Use encryption to ensure both integrity and authenticity. File is first hashed and then the resulting hash digest is encrypted using the user's private key.
85
Checksums
Used to verify data integrity during transmission. Sender and receiver compare checksum values to detect any unintended changes in the data.
86
Regular Audits
Involve reviewing logs and operations to ensure that only authorized changes have been made and any discrepancies are addressed.
87
5 Basic Methods to Maintain Data Integrity
Hashing, Digital Signatures, Checksums, Access Controls, and Regular Audits
88
5 Nines of Availability
System guarantees a downtime of no more than 5.26 minutes in a year
89
Achieving the 5 Nines of Availability
Requires a robust infrastructure, proactive monitoring, redundancy measures, and swift disaster recovery mechanisms.
90
Redundancy
Duplicating critical components or functions of a system to enhance reliability and ensure uninterrupted service. Having backup options in place in case of system failure.
91
Server Redundancy
Using multiple servers in a load balance or failover configuration to support users when one server is overloaded or fails
92
Data Redundancy
The duplication of data, or the storage of the same data in multiple places
93
Network Redundancy
Ensures that data can still travel through another route if one network path fails.
94
Power Redundancy
Involves using backup power sources, such as generators and uninterrupted power supply systems, to keep organizational systems operational during power disruptions or outages.
95
Non-repudiation
the ability to prove that a specific action or transaction occurred and that the parties involved cannot deny their involvement
96
Digital Signature
a cryptographic algorithm that verifies the authenticity and integrity of digital information, such as emails, documents, or credit card transactions
97
Availability
the concept of ensuring that information is accessible and usable in a timely and reliable manner
98
Redundancy
the practice of creating backup systems or components to ensure that a system continues to function even if there is a failure
99
Integrity
the concept of protecting data from unauthorized modification or destruction
100
Hashing
a mathematical process that turns data into a unique, unreadable string of characters, called a hash value, to protect sensitive information
101
Confidentiality
the practice of protecting information from unauthorized access and disclosure
102
Encryption
a process that scrambles data into an unreadable code, known as ciphertext, so that only authorized people can access it
103
Knowledge Factor
a type of authentication factor that requires a user to provide information they know to access a secure system (something you know)
104
Possession Factor
a category of authentication credentials that requires a user to have something in their possession to identify themselves (Something you have)
105
Action Factor
Something you do
106
Inherence Factor
a category of authentication factor in cyber security that refers to a user's biological traits that are used to identify them (Something you are)
107
Location Factor
a way to confirm a user's identity based on their location (Somewhere you are)
108
Authorization
Set of rules and policies that are used to dictate what actions users can perform once verified
109
Multi-factor Authentication Security process
Security process that requires users to provide multiple of identification to verify their identity
110
Authentication
the process of verifying the identity of a user or device before allowing them to access a computer system or network
111
Accounting
the process of tracking user activity on a network
112
Audit Trail
A chronological record of users' activities that can be used for tracing changes, unauthorized access, or anomalies
113
Regulatory Compliance
Maintains a comprehensive record of all users' activities
114
Forensic Analysis
Uses detailed accounting and event logs that can help cybersecurity experts understand what happened. how it happened. and how to prevent similar incidents from occurring again.
115
Resource Optimization
Organizations can optimize system performance and minimize costs by tracking resource utilization and allocation decisions
116
User Accountability
Ensures users' actions are monitored and logged, deterring potential misuse and promoting adherence to the organization's policies.
117
Syslog Servers
A server used to aggregate logs from various network devices and systems for analysis.
118
Network Analysis Tools
like Wireshark capture and analyze network traffic for network administrators
119
SIEM
provides real-time analysis of security alerts generated by hardware and software infrastructure.
120
Technical Controls
Technologies, hardware, and software mechanisms implemented to manage and reduce risk in a system
121
Managerial Contols
Strategic planning and governance side of security ensuring alignment of security strategies with business goals and risk tolerance.
122
Operational Controls
Procedures and measures designed to protect data on a day-to-day basis, governed by internal processes and human actions.
123
Physical Controls
Tangible real-world measures taken to protect assets, existing outside the digital realm
124
Preventative Controls
Proactive measures are implemented to prevent security threats or breaches. They fortify systems before an incident occurs, such as using a firewall to filter incoming and outgoing traffic
125
Detective Controls
Monitor and alert organizations to malicious activities as they occur. Examples include security cameras and intrusion detection systems.
126
Corrective Controls
Mitigate potential damage and restore systems to their normal states after a threat has been detected. Antivirus software quarantining and removing malware is an example.
127
Deterrent Controls
Security controls that attempt to discourage individuals from causing a security incident.
128
Compensating Controls
Alternative measures ensuring protection when primary controls aren't feasible or effective. For example, using a VPN on top of an older encryption standard.
129
Directive Controls
Controls that guide, inform, or mandate actions based on policy or documentation.
Study all 129 cards for free