MCQ Collection
Semester Exam MCQs
Semester Exam preparation MCQs for university and college students. This section includes subject-wise practice questions, answers, and explanations to help learners prepare for midterm exams, final exams, quizzes, and academic tests.
Choose an option to check your answer.
A.
Input sanitization
B.
Spoofing
C.
Threat modeling
D.
Error handling security
Show Answer
Correct Answer: C. Threat modeling
Explanation:
The correct answer is Threat modeling. It means identifying threats, assets, vulnerabilities, and mitigations during design.
Choose an option to check your answer.
A.
Privacy
B.
Reconnaissance phase
C.
Exploitation phase
D.
Installation phase
Show Answer
Correct Answer: C. Exploitation phase
Explanation:
The correct answer is Exploitation phase. It means the malicious package triggers a vulnerability or unsafe action.
Choose an option to check your answer.
A.
Metadata
B.
Re-identification
C.
Tor
D.
Privileged account
Show Answer
Correct Answer: B. Re-identification
Explanation:
The correct answer is Re-identification. It means linking anonymized data back to an individual.
Choose an option to check your answer.
A.
Code review
B.
Dynamic analysis
C.
Input sanitization
D.
Operational technology
Show Answer
Correct Answer: C. Input sanitization
Explanation:
The correct answer is Input sanitization. It means cleaning input to remove or encode unsafe content.
Choose an option to check your answer.
A.
Attack lifecycle analysis
B.
Installation phase
C.
Tracking cookie
D.
Early detection
Show Answer
Correct Answer: B. Installation phase
Explanation:
The correct answer is Installation phase. It means malware or tools are placed on the victim system.
Choose an option to check your answer.
A.
Firewall
B.
Memory forensics
C.
Spoofing
D.
Distributed Denial of Service
Show Answer
Correct Answer: A. Firewall
Explanation:
The correct answer is Firewall. It means a device or software that filters traffic according to security rules.
Choose an option to check your answer.
A.
Secure coding
B.
Output encoding
C.
Threat modeling
D.
Volatile data
Show Answer
Correct Answer: B. Output encoding
Explanation:
The correct answer is Output encoding. It means encoding output so it is interpreted as data, not executable content.
Choose an option to check your answer.
A.
Early detection
B.
Command-and-control phase
C.
Weaponization phase
D.
Eradication
Show Answer
Correct Answer: B. Command-and-control phase
Explanation:
The correct answer is Command-and-control phase. It means the compromised system communicates with the attacker infrastructure.
Choose an option to check your answer.
A.
Network segmentation
B.
Tailgating
C.
Distributed Denial of Service
D.
Intrusion Detection System
Show Answer
Correct Answer: D. Intrusion Detection System
Explanation:
The correct answer is Intrusion Detection System. It means a system that detects suspicious activity and generates alerts.
Choose an option to check your answer.
A.
Threat modeling
B.
Secure default configuration
C.
Error handling security
D.
Security misconfiguration
Show Answer
Correct Answer: B. Secure default configuration
Explanation:
The correct answer is Secure default configuration. It means shipping software with safe settings enabled by default.
Choose an option to check your answer.
A.
Command-and-control phase
B.
Actions phase
C.
Weaponization phase
D.
Credential harvesting
Show Answer
Correct Answer: B. Actions phase
Explanation:
The correct answer is Actions phase. It means the attacker carries out final objectives such as theft or disruption.
Choose an option to check your answer.
A.
Worm
B.
Denial of Service
C.
Network segmentation
D.
Intrusion Prevention System
Show Answer
Correct Answer: D. Intrusion Prevention System
Explanation:
The correct answer is Intrusion Prevention System. It means a system that can detect and block suspicious traffic.