Computer Security and Network Defense Comprehensive Review

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/63

flashcard set

Earn XP

Description and Tags

A comprehensive vocabulary review set covering wireless security, web application and injection attacks, secure development methodologies, endpoint defenses, vulnerability scoring, and incident monitoring tools from Chapters 6, 7, 8, 9, and 12.

64 Terms

1
New cards

Mirai Botnet

Malware created in 2016 from Minecraft server rivalries to launch DDoS attacks against competitors by compromising Internet of Things (IoT) devices into remotely controlled bots, notably used to attack DNS provider Dyn.

2
New cards

Radio Frequency (RF)

The rate of oscillation of alternating electromagnetic fields.

3
New cards

Narrowband

A wireless signal type that occupies a small frequency range and has low bandwidth.

4
New cards

Broadband

A signal transmission type that carries multiple signals simultaneously on one analog frequency, commonly utilized for internet and television services.

5
New cards

Baseband

The original form of a signal prior to modulation, such as raw audio or tone.

6
New cards

Channel Bonding

A wireless technique that combines adjacent channels (such as 4040, 8080, or 160 MHz160\,\text{MHz}) to achieve higher transmission throughput.

7
New cards

MIMO (Multiple-Input Multiple-Output)

An antenna technology that utilizes multiple antennas to improve wireless transmission speed and signal quality.

8
New cards

MU-MIMO (Multi-User Multiple-Input Multiple-Output)

A wireless antenna standard that transmits tailored, simultaneous signals to multiple users at once.

9
New cards

Site Survey

An evaluation of radio frequency (RF) behavior conducted before, during, and after WLAN deployment to ensure seamless roaming and proper device association.

10
New cards

WLAN Controller

A network appliance that centrally manages multiple wireless access points (APs) using centralized or distributed deployment models.

11
New cards

WPA2 (Wi-Fi Protected Access 2)

A wireless security standard that implements AES-CCMP encryption (128128-bit, 192192-bit, or 256256-bit) and supports WPA2-Personal (passphrase-based) and WPA2-Enterprise (802.1X/EAP with a RADIUS server).

12
New cards

Rogue AP

An unauthorized wireless access point installed within an organization's network without administrative authorization.

13
New cards

Evil Twin

A rogue wireless access point that masquerades as a legitimate network by cloning its SSID to intercept user credentials or sensitive traffic.

14
New cards

Bluejacking

A Bluetooth attack in which an unauthorized user sends unsolicited short text messages to nearby discoverable devices.

15
New cards

Bluesnarfing

A Bluetooth exploit that utilizes OBEX to connect to a target device without authorization to steal data, such as contacts and photos, or alter files.

16
New cards

Bluebugging

A Bluetooth exploit that grants an attacker full remote control of a device to eavesdrop, forward calls, or send messages.

17
New cards

SCADA (Supervisory Control and Data Acquisition)

A category of industrial control systems used to remotely monitor and operate geographically distributed industrial equipment in facilities like power grids, water distribution, and pipelines.

18
New cards

Stuxnet

A sophisticated worm that propagated via USB drives into Windows machines using stolen digital certificates to target Siemens industrial control systems running Iranian uranium enrichment centrifuges, exploiting zero-day vulnerabilities to spin centrifuges to failure while sending false normal feedback.

19
New cards

Cross-Site Scripting (XSS)

A web application vulnerability where an attacker injects malicious client-side script into a vulnerable website, allowing the script to execute in victim browsers to harvest session cookies or impersonate users.

20
New cards

Cross-Site Request Forgery (CSRF)

A client-side web vulnerability where an attacker tricks an authenticated user's browser into transmitting unauthorized commands or state-changing requests to a trusted web application.

21
New cards

Server-Side Request Forgery (SSRF)

A server-side attack where an attacker induces a web server to make unauthorized requests to internal network services or back-end databases that are normally shielded by firewalls.

22
New cards

Buffer Overflow

A memory vulnerability that occurs when data written beyond an allocated buffer boundary overwrites adjacent memory spaces, leading to crashes or arbitrary code execution.

23
New cards

Integer Overflow

A condition in which an arithmetic operation produces a value that exceeds the maximum capacity of an integer variable type, causing the number to wrap around to an unexpected value.

24
New cards

Memory Leak

A software defect where dynamically allocated heap memory is not released when no longer needed, causing steady memory exhaustion and performance degradation.

25
New cards

Pointer Dereferencing

The programmatic action of accessing the value located at the address held by a pointer, which results in crashes or security exploits when the pointer is null or uninitialized.

26
New cards

Replay Attack

A security compromise where an attacker intercepts valid login credentials or data transmissions and re-sends them at a later time to authenticate unauthorized access.

27
New cards

Pass-the-Hash

An exploit where an attacker captures an NTLM password hash from a user transmission and submits it directly to a server for authentication without needing to crack the underlying password.

28
New cards

SQL Injection (SQLi)

An input validation attack that injects malicious SQL statements into web form inputs, manipulating back-end database queries to access or alter unauthorized records.

29
New cards

Blind SQL Injection

A type of SQL injection where the database does not directly return data to the web page, requiring the attacker to reconstruct data by interpreting True/False application behaviors or response timings.

30
New cards

Directory Traversal

A path-manipulation vulnerability where an attacker supplies dot-dot-slash sequence inputs to access directories and private system files outside the designated web root directory.

31
New cards

SSL Stripping

A downgrade attack that forces an attempted HTTPS connection between a web server and client down to an unencrypted HTTP connection, stripping away confidentiality and integrity.

32
New cards

Code Signing

The cryptographic practice of applying digital certificates to executable code to confirm the identity of the publisher and guarantee that the software has not been altered.

33
New cards

Obfuscation

A secure coding technique that masks program code logic by renaming variables, methods, and functions and stripping comments to make reverse engineering difficult.

34
New cards

Sandboxing

An isolated runtime environment that executes untrusted programs or code separately from the host operating system to contain potential damage and observe behavior safely.

35
New cards

Elasticity

The capability of a system or cloud architecture to automatically provision and deprovision computing resources dynamically in response to varying workloads.

36
New cards

Scalability

The capacity of a system to handle increasing computational demand, achieved either by adding more nodes (horizontal scaling) or by adding more processing power and memory (vertical scaling).

37
New cards

Software Diversity

A software security strategy where compilers create slight internal variations in compiled binaries, such as randomizing variable and function layouts, to prevent a single binary exploit from working universally.

38
New cards

Database Normalization

The systematic organization of database tables and relations to eliminate data redundancy, prevent update anomalies, and ensure consistent record integrity.

39
New cards

Stored Procedure

A precompiled, reusable set of SQL queries stored on the database server that applications call instead of executing direct, user-constructed SQL statements.

40
New cards

Parameterized Query

A database query technique that uses bound placeholders for user inputs, ensuring that the database engine treats input exclusively as literal data rather than executable SQL logic.

41
New cards

Salting

The cryptographic technique of appending a unique, random string of characters to each password prior to hashing to defeat precomputed rainbow table attacks.

42
New cards

Static Code Analysis

A software testing procedure that reviews source code for security vulnerabilities, logic defects, and insecure functions without executing the program.

43
New cards

Dynamic Code Analysis

A testing technique that evaluates software during execution by supplying diverse test inputs to identify runtime bugs, memory leaks, and crash vulnerabilities.

44
New cards

Fuzzing

An automated testing technique that feeds high volumes of invalid, malformed, or random data into software to uncover unhandled exceptions and memory vulnerabilities.

45
New cards

Endpoint Detection and Response (EDR)

An endpoint security system that continuously records, monitors, and analyzes system activities to detect anomalies, isolate infected machines, and facilitate forensic investigation.

46
New cards

Data Loss Prevention (DLP)

A suite of technologies and policies designed to classify data and monitor, block, or alert on unauthorized storage, transmission, or exfiltration of sensitive information.

47
New cards

Host-Based Intrusion Detection System (HIDS)

A monitoring program installed directly on a single host to detect unauthorized activities and configuration changes by reviewing log files, system processes, and registry modifications.

48
New cards

Host-Based Intrusion Prevention System (HIPS)

An endpoint security control running on an individual host that monitors running processes and system activity to actively intercept and block malicious behavior in real time.

49
New cards

Unified Extensible Firmware Interface (UEFI)

A modern platform firmware interface designed to replace legacy BIOS, facilitating the initialization of hardware and the operating system bootloader with enhanced speed and security.

50
New cards

Secure Boot

A UEFI security feature that checks the cryptographic digital signatures of boot loaders, kernel modules, and drivers against a trusted database to prevent unsigned bootkits from executing.

51
New cards

Measured Boot

A boot mechanism that calculates cryptographic hashes of each startup component, stores the hash values in the TPM (Trusted Platform Module), and facilitates boot attestation.

52
New cards

Root of Trust

A secure hardware component that contains immutable startup code and serves as the uncompromised starting foundation for all cryptographic verification processes.

53
New cards

Chain of Trust

A sequential verification architecture in which each booted software component cryptographically validates the signature and integrity of the succeeding stage prior to transferring execution.

54
New cards

Common Vulnerabilities and Exposures (CVE)

A publicly accessible catalog of cybersecurity vulnerabilities managed by MITRE that assigns a standardized, unique identification tag to each disclosed flaw.

55
New cards

National Vulnerability Database (NVD)

The U.S. government repository operated by NIST that integrates CVE lists with CVSS severity scores and SCAP compliance standards.

56
New cards

Common Vulnerability Scoring System (CVSS)

A standardized scoring framework with a scale from 11 to 1010 used to evaluate and rank the severity and technical impact of identified software vulnerabilities.

57
New cards

Security Information and Event Management (SIEM)

A platform combining Security Information Management (SIM log collection and aggregation) and Security Event Management (SEM real-time correlation and alerting) to manage enterprise security events.

58
New cards

Security Orchestration, Automation, and Response (SOAR)

A framework that integrates diverse security tools and executes automated incident response playbooks to accelerate threat mitigation and ticketing workflows.

59
New cards

Threat Hunting

A proactive security methodology wherein defense analysts manually interrogate logs, threat intelligence, and telemetry under the operational assumption that an adversary has already compromised the network.

60
New cards

Rules of Engagement (ROE)

A governing document established before a penetration test that defines the authorized target scope, operational boundaries, legal liabilities, and rules for handling confidential data.

61
New cards

Pivoting

A penetration testing tactic where a tester uses an initially compromised internal host as a staging system to route traffic and exploit other segmented internal network resources.

62
New cards

Structured Threat Information Expression (STIX)

A standardized structured language used to document, organize, and share cyber threat intelligence in a consistent, machine-readable format.

63
New cards

Trusted Automated Exchange of Intelligence Information (TAXII)

An application transport protocol designed specifically to facilitate the secure exchange of STIX-formatted cyber threat intelligence between servers.

64
New cards

Indicator of Attack (IoA)

A proactive, behavior-based piece of evidence or abnormal activity pattern observed in network traffic or system logs that signals ongoing unauthorized attacker behavior before an exploit succeeds.