Computer Knowledge · General Awareness
Information Security
4,143 Questions
Information security involves protecting computer systems and data from unauthorized access, cyber threats, and damage. It is a core part of the computer knowledge section in various banking and government exams. Practicing these concepts helps in understanding digital signatures, network security, and access control effectively.
Cybersecurity threatsAccess controlCryptography basicsSecurity risk managementDatabase protection
Information Security Questions
-
Lack of physical access control
-
Demonstrably insecure standards
-
Implementation weaknesses
-
War driving
A
Correct answer
Explanation
Lack of physical access control is the principal security risk of wireless LANs because wireless signals extend beyond physical boundaries, making it impossible to control who can physically access the network medium. Unlike wired networks where an attacker needs physical access to a port or cable, wireless networks are accessible to anyone within signal range. War driving (D) is a technique that exploits this vulnerability, not a root cause. While weak standards (B) and implementation flaws (C) are real risks, the fundamental issue is the inability to enforce physical boundaries.
-
Invalidating the application session
-
Intercepting data flowing to and from a Web application
-
Running in a separate process and memory space
-
Learning about the application behavior
-
Users do not update their scanners frequently enough
-
Firewalls are not intended to detect malicious code.
-
The purpose of a string depends upon the context in which it is interpreted
-
The sourced code language is often unknown.
C
Correct answer
Explanation
Static analysis and antivirus scanners cannot achieve 100% accuracy because whether a code string is malicious depends entirely on how it's interpreted in a specific runtime context. The same sequence of bytes could be harmless data in one context but executable malicious code in another. Polymorphic malware and code obfuscation techniques exploit this fundamental limitation - scanners examine static patterns but cannot predict all possible runtime interpretations without executing the code (which is unsafe). Options A and B describe practical limitations, while D is irrelevant to the core theoretical problem.
-
Repudiation
-
Eavesdropping
-
Spoofing
-
Hijacking
C
Correct answer
Explanation
To solve this question, the user needs to be familiar with common cybersecurity threats.
Now, let's go through each option and explain why it is right or wrong:
A. Repudiation: This option refers to an attacker's attempt to deny that they have performed an action. It does not involve impersonating another user or using a false identity to gain access to a system.
B. Eavesdropping: This option refers to an attacker's attempt to intercept and listen to communications between two parties. It does not involve using a false identity to gain access to a system.
C. Spoofing: This option is correct. Spoofing involves an attacker using a false identity to gain access to a system. This can be accomplished through a variety of means, such as email spoofing or IP address spoofing.
D. Hijacking: This option refers to an attacker's attempt to take control of a system or communication channel. It does not necessarily involve using a false identity, although it can be a means to that end.
The Answer is: C
-
Repudiation
-
Eavesdropping
-
Spoofing
-
Hijacking
A
Correct answer
Explanation
To answer this question, the user needs to be familiar with the basic security concepts.
The ability of users to deny that they performed specific actions or transactions is known as repudiation. This can occur when a user denies that they have performed an action such as sending an email or making a purchase.
Therefore, the correct answer is: A. Repudiation
-
Measuring the relative attack surface
-
Quantifying the level of risk
-
Enumerating the entry points and exit points
-
Identifying the type of accessibility required
B
Correct answer
Explanation
Prioritizing threats requires quantifying risk as a function of likelihood, impact, and existing safeguards. Without quantitative or semi-quantitative risk assessment (using scales like DREAD, CVSS, or custom likelihood/impact matrices), prioritization is arbitrary and might focus on low-risk, high-visibility threats while missing critical ones. Measuring attack surface area (A) and enumerating entry/exit points (C) are data-gathering activities that feed into risk calculation, while accessibility identification (D) is one factor among many. Risk quantification provides the comparative framework to rank threats and allocate limited mitigation resources effectively.
-
It does not block incoming traffic
-
It does not block outgoing traffic.
-
It can be turned off.
-
It can’t be turned off.
C
Correct answer
Explanation
Host-based firewalls should be part of a defense-in-depth strategy but never the sole control because they can be disabled by malware, compromised users, or attackers who gain system access. Once a host is compromised, the firewall process itself can be terminated or its rules modified. Unlike network firewalls that enforce policy at a perimeter, host-based firewalls run on the endpoint and are subject to the same compromise risks as other local software. Option D is incorrect because host firewalls can and are regularly turned off by attackers.
-
Follow security best practices
-
Depend on the number of sources researched
-
Not depend on the technology of the application
-
Address as few threat types as possible
A
Correct answer
Explanation
Mitigation technology choices should follow established security best practices and frameworks rather than being ad hoc decisions based on the number of sources consulted. Best practices provide vetted patterns for secure design (e.g., OWASP Top 10, NIST guidelines, secure coding standards). Mitigation should directly address the application's technology stack (C is wrong), and should comprehensively address relevant threat types (D is wrong - you want to cover as many applicable threats as possible). The number of sources (B) is less important than their quality and alignment with standards.
-
Elevation of privilege
-
Denial of service
-
Spoofing
-
Repudiation
A
Correct answer
Explanation
Elevation of privilege occurs when an attacker with limited permissions gains higher-level access, such as a normal user obtaining administrator rights. This is a core security violation because it breaks the principle of least privilege. Denial of service (B) disrupts availability but doesn't involve privilege escalation. Spoofing (C) involves faking identity rather than gaining privileges. Repudiation (D) refers to the inability to prove a user performed an action - a different security property (non-repudiation) altogether.
-
Encryption
-
Hashing
-
Recovery
-
Redundancy
B
Correct answer
Explanation
Hashing generates a unique cryptographic checksum of software files to verify they have not been altered, directly preserving data integrity. Encryption preserves confidentiality, recovery restores data after loss, and redundancy ensures availability rather than validating file integrity.
-
Encryption
-
Hashing
-
Recovery
-
Redundancy
D
Correct answer
Explanation
Redundancy - including backup systems, duplicate hardware, failover clusters, and replicated data - is the primary method for ensuring availability in software systems. When one component fails, redundant components take over seamlessly. Encryption (A) protects confidentiality, not availability. Hashing (B) ensures integrity. Recovery (C) is reactive, restoring after failure, whereas redundancy is proactive and maintains availability during failures. High-availability architectures explicitly design redundancy at all layers: network, server, database, and geographic.
-
Fail-over to a higher-availability service
-
Vary its response times to subsequent requests
-
Disconnect the affected connectivity point
-
Fail-over to a hot standby
B
Correct answer
Explanation
Graceful degradation under DoS means the system continues providing partial service rather than failing completely. By varying response times or prioritizing certain requests, the software maintains availability for legitimate users while managing the attack load. Fail-over to standby systems (A and D) addresses high availability, not graceful degradation, and disconnecting connectivity (C) is an abrupt failure, not degradation.
-
Defense-in-depth
-
Open design
-
Complete mediation
-
Analyzability
B
Correct answer
Explanation
The open design principle states that security should not rely on secrecy of design or implementation (Kerckhoffs's principle). Security mechanisms should remain secure even if all details are known to the attacker. Defense-in-depth (A) uses layered security, complete mediation (C) means verifying every access, and analyzability (D) relates to audit capabilities.
-
Design for survivability
-
Design for secure failure
-
Design for controllability
-
Design for redundancy
A
Correct answer
Explanation
Design for survivability means systems can quickly recover and continue operating despite attacks or failures. This principle emphasizes rapid recovery features at the system level, ensuring essential services are maintained. Secure failure (B) focuses on failing safely, controllability (C) on maintaining control, and redundancy (D) on backup components.
-
Security management interfaces
-
Secure configuration management
-
Application container
-
Security manager
A
Correct answer
Explanation
Security management interfaces provide administrative control over trust features, policies, and security settings in applications. They allow administrators to configure, manage, and monitor security mechanisms. Secure configuration management (B) is a process, not an interface. Application containers (C) provide isolation, and security managers (D) are enforcement mechanisms, not control interfaces.