Computer Knowledge ยท General Awareness

Information Security

4,634 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

Multiple choice technology security
  1. Servers are generally configured in a secure manner when they are first installed

  2. It is impossible to securely configure a web server

  3. Out of the box settings normally meet what is called minimum baseline security standards

  4. The default settings on web servers are not generally secure

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Web server default settings prioritize ease of use and features over security. They often include unnecessary services, default credentials, verbose error messages, and known insecure configurations. Security requires explicit hardening: disabling unused modules, applying security patches, configuring encryption, and following security benchmarks.

Multiple choice technology security
  1. Filtering data with a default deny regular expression

  2. Running the application with the least privilege necessary

  3. Client side data validation

  4. Retrieving data from database using pre-compiled stored procedures

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Client-side validation is NOT a security control because it can be easily bypassed by disabling JavaScript, modifying the request, or using tools like curl. Secure applications must validate on the server side. Options A (default-deny regex), B (least privilege), and D (stored procedures) ARE recommended practices for securing web applications.

Multiple choice technology security
  1. The web server is not patched

  2. The attack entices a user to perform a certain action

  3. Users do not patch their machines

  4. Users share email accounts

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Phishing attacks succeed when they entice or manipulate users into performing actions they wouldn't normally do - clicking malicious links, entering credentials, downloading malware, or making payments. The attack exploits human psychology rather than technical vulnerabilities. Option A refers to unpatched servers (not phishing). Option C refers to user patching (relevant but not phishing success). Option D is unrelated.

Multiple choice technology security
  1. Check authorization on each page

  2. Name files with un-guessable names

  3. Place all accessible files in the same directory

  4. ACL's on the web root

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Forceful browsing (or directory traversal) attacks occur when users access unauthorized pages or resources by guessing URLs. The only effective prevention is checking authorization on every page request, ensuring users can only access resources they're permitted to see. Options B and C are security through obscurity and don't prevent access. Option D (ACLs on web root) is about file system permissions, not application-level authorization.

Multiple choice technology architecture
  1. Hardware

  2. Operating System

  3. Application

  4. Web/application server

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Frameworks operate at the Application layer (C) to provide reusable infrastructure for business logic, security, data access, and presentation. They abstract complex tasks like database connections, authentication, and request handling. Hardware (A) and Operating System (B) are lower layers, while Web/Application Server (D) is a runtime container that hosts framework-based applications but isn't the framework itself.

Multiple choice technology security
  1. Integrity

  2. Availability

  3. Confidentiality

  4. All of the Above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The CIA triad (Confidentiality, Integrity, Availability) is the foundation of information security. A comprehensive security policy must address all three: Confidentiality ensures sensitive data is only accessible to authorized parties; Integrity guarantees data accuracy and completeness; Availability ensures systems and data are reliable and accessible when needed. 'All of the Above' is the only complete answer.

Multiple choice technology security
  1. The attacker intercepts a message or data transfer between the sender and the receiver

  2. The attacker impersonates an authorized user or service in order to gain access to your system

  3. Both 1 & 2

  4. None of the above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

A Man-in-the-Middle (MITM) attack specifically involves an attacker secretly intercepting and possibly altering communications between two parties who believe they are directly communicating with each other. Option B describes impersonation/spoofing, not MITM. Option C is incorrect because MITM doesn't involve the attacker pretending to be an authorized user - it's about positioning between the sender and receiver.

Multiple choice technology security
  1. Phishing

  2. Key Loggers

  3. HTTPS

  4. All of the above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Online banking users face multiple threats: Phishing attacks trick users into revealing credentials on fake sites; Key Loggers maliciously record keystrokes to capture passwords; HTTPS indicates secure encrypted connections that users should verify before entering sensitive data. All three are essential security awareness topics for online banking users, making 'All of the Above' the correct answer.

Multiple choice technology security
  1. Sufficient to secure the application

  2. Sufficient only when combined with other controls

  3. Sufficient if the passwords are longer than six characters

  4. Sufficient if none of the users have administrative access

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

To solve this question, the user needs to understand the concept of security in database applications and the limitations of username/password access controls.

Option A: Sufficient to secure the application

This option is incorrect because relying solely on username/password access controls is not sufficient to secure a database application. While these controls can provide a basic level of security, they can be easily bypassed by attackers using techniques like brute force attacks or social engineering. Therefore, additional security measures are needed to ensure the safety of the application.

Option B: Sufficient only when combined with other controls

This option is correct. Username/password access controls can be an effective security measure when combined with other controls such as data encryption, firewalls, and intrusion detection systems. By layering multiple security measures, the application becomes more difficult to compromise and provides a higher level of protection against unauthorized access.

Option C: Sufficient if the passwords are longer than six characters

This option is incorrect. While longer passwords are generally more secure than shorter ones, the length of a password alone is not sufficient to secure a database application. Passwords can still be guessed or cracked using other techniques, and therefore additional security measures are needed to provide adequate protection.

Option D: Sufficient if none of the users have administrative access

This option is incorrect. Even if none of the users have administrative access, the application can still be compromised through other means such as SQL injection attacks or phishing scams. Therefore, additional security measures are needed to ensure the safety of the database application.

The Answer is: B

Multiple choice technology security
  1. The certificate expiry date

  2. The principle's private key

  3. The principle's private and public key

  4. None of above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Digital certificates (X.509) contain the certificate expiry date, subject identity, issuer information, and the subject's PUBLIC KEY - but NEVER the private key. The private key must remain secret and is stored separately by the certificate holder. Option B and C are wrong because certificates don't contain private keys. Option A is correct as expiry date is a standard certificate field.

Multiple choice technology security
  1. Computer Viruses

  2. Loss of data

  3. Unauthorized access

  4. All the above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Computer Viruses, Loss of data, and Unauthorized access are all fundamental security threats that organizations must protect against. Viruses are malicious code that can damage systems; data loss can occur from deletion, corruption, or disaster; unauthorized access violates security principles. 'All the above' is the only correct answer as all three represent significant security threats.

Multiple choice technology security
  1. DES

  2. DSA

  3. HMAC

  4. RSA

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

RSA is the most widely used digital signature algorithm, providing both authentication and non-repudiation through asymmetric cryptography. DES is a symmetric encryption algorithm, not a signature algorithm. DSA (Digital Signature Algorithm) is specifically designed for digital signatures, but RSA is more common in practice. HMAC is a message authentication code using hash functions, not a digital signature algorithm. RSA is the correct answer based on widespread adoption.

Multiple choice technology security
  1. An attack that attempts to overwhelm a network resource to deny legitimate users access to that resource

  2. An attack that generally is not intented to cause permanent damage or loss but often cause inconvenience

  3. An attack that initially appears to come from a legitimate source but will do damage once installed or run on your computer.

  4. None of the Above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

A Denial of Service (DoS) attack aims to overwhelm a network resource, server, or service with excessive traffic or requests, making it unavailable to legitimate users. Option A correctly describes this. Option B incorrectly suggests DoS attacks don't cause permanent damage - some DoS attacks can cause data corruption or system damage. Option C describes malware or Trojan attacks, not DoS. Option A is the accurate definition.

Multiple choice technology security
  1. Authenticity, confidentiality, integrity, and non repudiation

  2. Detection, analysis, containment and recovery

  3. Encryption and decryption

  4. Review, identification, substantiation and elimination

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Cryptography provides four fundamental security functions: Authenticity (verifying the origin of data), Confidentiality (keeping data secret), Integrity (ensuring data is unaltered), and Non-repudiation (preventing denial of actions). Option A correctly lists all four. Options B, C, and D describe other security processes (incident response, basic operations, audit procedures) but not the core functions of cryptography itself.

Multiple choice technology security
  1. Authenticity

  2. Confidentiality

  3. Integrity

  4. Nonrepudiation

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Integrity is the cryptography security function that ensures encrypted data cannot be altered without detection. It verifies that data has not been modified in transit. Confidentiality ensures secrecy, authenticity verifies the sender's identity, and nonrepudiation prevents a sender from denying their actions.