ISS 5-8 new

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

1/117

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:41 PM on 5/25/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

118 Terms

1
New cards

What is Web Security? (2 marks)

Web security is a subset of network security that protects web applications, web servers, and communication between servers and browsers.

2
New cards

What are web applications? Give two examples. (3 marks)

Web applications are software applications accessed through a web browser over a network. Examples include e-commerce systems and online banking systems.

3
New cards

Explain the relationship between Web Security and Network Security. (4 marks)

Web security depends on network security. A secure web application can still be compromised if the underlying network is insecure, while compromised web servers can also threaten the entire network.

4
New cards

List the client-side components of a web application. (2 marks)

User interface and web browser.

5
New cards

List the server-side components of a web application. (3 marks)

Web server, application server, and database server.

6
New cards

State the role of a web server. (2 marks)

A web server handles and manages requests from clients.

7
New cards

State the role of an application server. (2 marks)

An application server processes business logic and communicates with databases and other services.

8
New cards

State the role of a database server. (1 mark)

A database server stores and manages application data.

9
New cards

Why are web applications frequently targeted by attackers? (6 marks)

Web applications are constantly exposed to the Internet, accept user input, and use complex technologies such as databases and APIs, making them attractive targets for attackers.

10
New cards

Define malware. (2 marks)

Malware is malicious software designed to disrupt operations, steal information, gain unauthorized access, or damage systems.

11
New cards

List six common types of malware. (6 marks)

Viruses, worms, Trojan horses, ransomware, spyware, and adware.

12
New cards

Define phishing. (2 marks)

Phishing is a social engineering attack that tricks users into revealing sensitive information or downloading malicious software.

13
New cards

Define SQL Injection (SQLi). (3 marks)

SQL Injection is an attack where malicious SQL commands are inserted into input fields to manipulate a database.

14
New cards

Explain how SQL Injection works. (4 marks)

An attacker enters malicious SQL statements into application input fields. If the application does not properly validate the input, the database executes the malicious commands.

15
New cards

What is the purpose of the "--" symbol in SQL Injection? (2 marks)

The "--" symbol is used to comment out the remainder of an SQL statement so that it is ignored by the database.

16
New cards

Define Cross-Site Scripting (XSS). (3 marks)

Cross-Site Scripting is an attack where malicious JavaScript code is injected into a webpage and executed in the victim's browser.

17
New cards

Define Stored/Persistent XSS. (4 marks)

Stored XSS occurs when malicious scripts are permanently stored on a web server, usually in a database, and executed whenever users access the infected page.

18
New cards

Give an example of Stored XSS. (2 marks)

An attacker posts a forum comment containing a hidden malicious

19
New cards

State the impact of Stored XSS. (2 marks)

Any user who visits the infected webpage will automatically execute the malicious script in their browser.

20
New cards

Define Reflected XSS. (4 marks)

Reflected XSS occurs when a malicious script is included in a specially crafted URL and executed when the victim clicks the link.

21
New cards

Give an example of Reflected XSS. (2 marks)

http://vulnerablewebsite.com/search?q=

22
New cards

Define DOM-based XSS. (4 marks)

DOM-based XSS is an attack that exploits vulnerabilities in JavaScript code running in the browser by modifying the Document Object Model (DOM).

23
New cards

Define a Zero-Day attack. (3 marks)

A Zero-Day attack is a cyberattack that exploits a software vulnerability unknown to the vendor before a fix or patch is available.

24
New cards

List the stages of a Zero-Day attack. (6 marks)

Vulnerability discovery, exploit development, and Zero-Day attack execution.

25
New cards

List four security services provided by HTTPS. (4 marks)

Encryption, authentication, integrity, and confidentiality.

26
New cards

Why should users avoid public Wi-Fi for sensitive activities? (2 marks)

Public Wi-Fi networks are vulnerable to interception and monitoring by attackers.

27
New cards

State the purpose of a VPN. (2 marks)

A VPN encrypts Internet traffic to provide secure communication, especially on public networks.

28
New cards

State the purpose of a password manager. (2 marks)

A password manager stores and generates strong passwords securely.

29
New cards

List three countermeasures against SQL Injection attacks. (3 marks)

Input validation, prepared statements, and parameterized queries.

30
New cards

List three countermeasures against XSS attacks. (3 marks)

Input sanitization, output encoding, and Content Security Policy (CSP).

31
New cards

List three countermeasures against Zero-Day attacks. (3 marks)

Regular software updates, IDS/IPS deployment, and behavioral monitoring.

32
New cards

Define a computer virus. (2 marks)

A computer virus is an executable program that infects and replicates other programs, often causing damage.

33
New cards

List four signs of a virus infection. (4 marks)

Slow system performance, unexplained disk activity, application crashes, and antivirus alerts.

34
New cards

Define a worm. (2 marks)

A worm is a self-contained malware program that spreads between hosts using network communication protocols without requiring a host program.

35
New cards

List four signs of a worm attack. (4 marks)

Increased bandwidth usage, excessive email traffic, reduced disk space, and increased IDS/IPS alerts.

36
New cards

Define a Trojan horse. (2 marks)

A Trojan horse is malware disguised as legitimate software while hiding malicious intent.

37
New cards

List four signs of a Trojan horse infection. (4 marks)

Unknown processes running, redirected websites, disabled antivirus software, and unexpected installation messages.

38
New cards

Define ransomware. (2 marks)

Ransomware is malware that restricts access to systems or files and demands payment to restore access.

39
New cards

Define spyware. (2 marks)

Spyware is software that secretly monitors and collects information about a user's activities.

40
New cards

Define a cookie. (1 mark)

A cookie is a small text file that stores information about a browser session.

41
New cards

Define adware. (2 marks)

Adware is software that displays unwanted advertisements and may track user activity.

42
New cards

Differentiate between adware and spyware. (6 marks)

Adware displays advertisements and tracks user interests mainly for advertising purposes, while spyware secretly monitors user activities and collects data without consent. Adware is generally less harmful than spyware.

43
New cards

List six ways malware threatens businesses. (6 marks)

Attacks against confidentiality, attacks against integrity, attacks against availability, reduced productivity, legal liability, and reputational damage.

44
New cards

List four unsafe computing practices by employees. (4 marks)

Using untrusted media, installing unauthorized software, downloading untrusted files, and sharing unverified attachments.

45
New cards

List four examples of security breaches caused by malware. (4 marks)

Unauthorized access, privilege escalation, data theft, and the release of malicious code into internal networks.

46
New cards

List the three major categories of attack prevention defenses. (3 marks)

Application defenses, operating system defenses, and network infrastructure defenses.

47
New cards

List five application defense controls. (5 marks)

Antivirus scanning, updating virus definitions, scanning removable media, firewalls/IDS deployment, and maintaining logs.

48
New cards

List five operating system defense controls. (5 marks)

Integrity checking, maintaining logs, trusted installations, disabling unnecessary services, and maintaining system consistency.

49
New cards

List five network infrastructure defense controls. (5 marks)

Creating chokepoints, proxy services, content filtering, maintaining IDS signatures, and applying security patches.

50
New cards

Define defense in depth. (3 marks)

Defense in depth is a layered security strategy where multiple security controls protect systems and networks.

51
New cards

List four goals of defense in depth. (4 marks)

Providing multiple security layers, compensating for weaknesses in other layers, increasing overall security, and making attacks more difficult.

52
New cards

Define a network. (2 marks)

A network is a collection of interconnected devices that communicate and share resources.

53
New cards

List three types of networks. (3 marks)

LAN, WLAN, and WAN.

54
New cards

State the function of a router. (2 marks)

A router forwards data between different networks.

55
New cards

State the function of a switch. (2 marks)

A switch connects devices within a network and directs data traffic.

56
New cards

State the function of an access point. (2 marks)

An access point provides wireless network connectivity to devices.

57
New cards

State the function of a server. (2 marks)

A server provides services, resources, or applications to clients on a network.

58
New cards

Define a firewall. (2 marks)

A firewall is a security device or software that monitors and controls network traffic according to security rules.

59
New cards

Define TCP/IP. (2 marks)

TCP/IP is a suite of communication protocols used for transmitting data across networks and the Internet.

60
New cards

State the purpose of SSL/TLS. (2 marks)

SSL/TLS provides secure encrypted communication over networks.

61
New cards

Define DNS. (2 marks)

DNS is a system that translates domain names into IP addresses and vice versa.

62
New cards

State the purpose of SSH. (2 marks)

SSH provides secure remote access to network devices and systems.

63
New cards

List three communication media used in networking. (3 marks)

Twisted pair cable, fiber optic cable, and wireless communication.

64
New cards

Define a Man-in-the-Middle (MITM) attack. (2 marks)

A MITM attack occurs when an attacker intercepts communication between two parties.

65
New cards

List four types of MITM attacks. (4 marks)

Eavesdropping, session hijacking, SSL stripping, and ARP poisoning.

66
New cards

Differentiate between DoS and DDoS attacks. (4 marks)

A DoS attack originates from a single system, while a DDoS attack originates from multiple distributed systems simultaneously.

67
New cards

Define Layer 2 security. (2 marks)

Layer 2 security involves protecting the data link layer of a network from attacks and unauthorized access.

68
New cards

Define ARP spoofing. (2 marks)

ARP spoofing is an attack where false ARP messages are used to associate an attacker's MAC address with another device's IP address.

69
New cards

Define CAM table overflow. (2 marks)

CAM table overflow is an attack that floods a switch with fake MAC addresses to overload its CAM table.

70
New cards

Define MAC spoofing. (2 marks)

MAC spoofing is the process of changing a device's MAC address to impersonate another device.

71
New cards

List the two techniques used in MAC spoofing. (4 marks)

Cloning and MAC address randomization.

72
New cards

Define DHCP spoofing. (3 marks)

DHCP spoofing occurs when a rogue DHCP server provides malicious network configurations to users.

73
New cards

Define DNS poisoning. (2 marks)

DNS poisoning is the corruption of DNS records to redirect users to malicious websites.

74
New cards

Why are wireless networks more vulnerable than wired networks? (2 marks)

Wireless networks use radio waves, making them easier to intercept and access without authorization.

75
New cards

Define WEP and explain why it is insecure. (3 marks)

WEP is a wireless security protocol that uses weak encryption methods and can be easily cracked by attackers.

76
New cards

What encryption method does WPA use? (2 marks)

WPA uses TKIP encryption.

77
New cards

Why is WPA2 more secure than WPA? (3 marks)

WPA2 uses AES encryption, which provides stronger security than TKIP.

78
New cards

List two features of WPA3. (2 marks)

Stronger encryption and support for modern wireless technologies such as Wi-Fi 6.

79
New cards

Define password-based Wi-Fi authentication. (2 marks)

Password-based authentication requires users to provide a shared password to access the wireless network.

80
New cards

Define certificate-based authentication. (2 marks)

Certificate-based authentication uses digital certificates to verify users or devices.

81
New cards

Define 802.1X authentication. (2 marks)

802.1X is a network access control standard that uses a RADIUS server for authentication.

82
New cards

List six network security measures. (6 marks)

Encryption, VPNs, firewalls, IDS, IPS, and network segmentation.

83
New cards

Define authentication. (2 marks)

Authentication is the process of verifying the identity of a user or system.

84
New cards

Differentiate between identification and authentication. (4 marks)

Identification is the act of claiming an identity, while authentication is the process of verifying that identity.

85
New cards

List the three authentication factors. (3 marks)

Something you know, something you have, and something you are.

86
New cards

Give two examples of "something you know". (2 marks)

Passwords and PINs.

87
New cards

Give two examples of "something you have". (2 marks)

Smart cards and mobile devices.

88
New cards

Give two examples of "something you are". (2 marks)

Fingerprints and facial recognition.

89
New cards

Define Single Sign-On (SSO). (2 marks)

Single Sign-On is an authentication process that allows users to access multiple systems using one login session.

90
New cards

Define Multi-Factor Authentication (MFA). (2 marks)

Multi-Factor Authentication requires users to provide two or more authentication factors to verify identity.

91
New cards

Explain how MFA improves security. (3 marks)

MFA improves security by requiring multiple forms of verification, reducing the risk of unauthorized access if one factor is compromised.

92
New cards

Define access control. (2 marks)

Access control is the process of determining who can access resources and what actions they are allowed to perform.

93
New cards

Differentiate between authentication and authorization. (4 marks)

Authentication verifies identity, while authorization determines the level of access granted to a user.

94
New cards

List the five steps of the access control process. (5 marks)

Authenticate, authorize, access, manage, and audit.

95
New cards

Define Role-Based Access Control (RBAC). (2 marks)

RBAC assigns permissions according to a user's role within an organization.

96
New cards

Define Attribute-Based Access Control (ABAC). (2 marks)

ABAC grants access based on attributes such as user role, location, or time.

97
New cards

Define Discretionary Access Control (DAC). (2 marks)

DAC allows resource owners to decide who can access their resources.

98
New cards

Define Mandatory Access Control (MAC). (2 marks)

MAC restricts access according to classifications and security clearances.

99
New cards

Define Policy-Based Access Control (PBAC). (2 marks)

PBAC grants access according to organizational policies and rules.

100
New cards

Define endpoint security. (2 marks)

Endpoint security protects devices such as laptops, desktops, and mobile devices from cyber threats.