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

Multiple choice technology architecture
  1. Key Distribution Center (KDC)

  2. Security Identification (SID)

  3. Ticket Granting Ticket (TGT)

  4. Ticket Granting Server (TGS)

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

The Key Distribution Center (KDC) is the central trusted third party in Kerberos that issues all types of tickets. The KDC consists of two components: the Authentication Server (AS) which issues the initial Ticket Granting Ticket (TGT), and the Ticket Granting Server (TGS) which issues service tickets (session tickets) for specific resources. When a user needs to access a service, the KDC validates their TGT and issues a session ticket that grants access to that service. The Security Identifier (SID) is a Windows security concept unrelated to Kerberos ticket issuance.

Multiple choice technology architecture
  1. Digital signatues

  2. One-way hash algorithms

  3. Symmetric encryption

  4. Assymetric encryption

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

Kerberos uses symmetric encryption for user authentication. When a user first authenticates, their password is used to derive a symmetric key that is shared with the KDC. This symmetric key encrypts the initial authentication request and subsequent ticket exchanges. The symmetric key allows both the user and KDC to encrypt and decrypt messages, establishing trust without transmitting the password itself. Digital signatures (asymmetric encryption) are used in some PKI-based systems but not in core Kerberos authentication.

Multiple choice technology architecture
  1. Plaintext password

  2. One-way hash value

  3. Digital signature

  4. Asymmetric encryption key

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

CHAP (Challenge Handshake Authentication Protocol) uses a one-way hash function to authenticate the remote client without sending the actual password across the link. The server sends a random challenge, the client computes a hash of the challenge combined with their password using a one-way algorithm like MD5, and sends back the hash value. The server performs the same calculation and compares results. This prevents plaintext password transmission and protects against replay attacks since each challenge is unique. Digital signatures require asymmetric encryption which CHAP does not use.

Multiple choice technology architecture
  1. Flooding

  2. Saturating

  3. Inundation

  4. Data-surge

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

In a flooding DoS attack, the attacker bombards a target resource with an overwhelming volume of data or TCP/IP packets that exceeds its processing capacity. This saturates the target's bandwidth, connection tables, or processing resources, making it unable to respond to legitimate traffic. Common flooding attacks include SYN floods, ICMP floods, and UDP floods. The terms saturating, inundation, and data-surge are not standard terminology for this attack type in cybersecurity.

Multiple choice technology architecture
  1. Back-door

  2. Birthday

  3. Man-in-the-middle

  4. Spoofing

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

IP spoofing is an attack where hackers forge the source IP address in packet headers to disguise their identity or impersonate a trusted system. By using forged IP addresses, attackers can bypass IP-based authentication, launch blind attacks, or make malicious traffic appear to come from a legitimate source. Backdoor attacks involve secret access points, birthday attacks exploit hash collisions, and man-in-the-middle attacks intercept communications (none of which primarily involve forging IP addresses).

Multiple choice technology architecture
  1. Back-door

  2. Birthday

  3. Man-in-the-middle

  4. Spoofing

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

A backdoor is a deliberately placed hidden access point in software that bypasses normal authentication mechanisms. As described in the scenario, a programmer could leave an opening during the build phase that allows unauthorized entry later. Attackers can discover and exploit these backdoors to gain unauthorized access to the application or system. Birthday attacks exploit hash collisions, man-in-the-middle attacks intercept communications, and spoofing involves forging identities - none of which match the scenario of a deliberate code opening.

Multiple choice technology architecture
  1. Inbox rules

  2. End user education

  3. Firewall

  4. The corporate intranet

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

End user education is the most effective defense against social engineering attacks because these attacks target human psychology rather than technical vulnerabilities. Social engineering manipulates people into divulging sensitive information or performing actions through deception, often via phishing emails or phone calls. Training users to recognize manipulation tactics, verify requests, and follow security procedures is critical. Technical controls like firewalls, inbox rules, and intranets cannot prevent users from voluntarily revealing information or performing actions if they are deceived.

Multiple choice technology architecture
  1. The dictionary attack

  2. The hybrid attack

  3. The brute-force attack

  4. The has attack

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

A hybrid attack combines dictionary attacks with brute-force techniques, making it most effective against a password like hello1. The attack starts with dictionary words (hello) and then systematically appends, prepends, or substitutes characters (1) to find the password. This is faster than pure brute-force which would try every character combination, and more effective than a pure dictionary attack which would miss simple modifications. A hash attack is not a standard password cracking term.

Multiple choice technology architecture
  1. Hackers steal passwords from mail clients by disguising themselves as administrators

  2. Hackers send data packets with bogus IP source addresses pretendding to be packets from an internet station

  3. Hackers pretend to work for internet security company and ask employees to reveal their passwords

  4. Hackers attempting to acquire sensitive information such as usernames, passwords and credit card details by masquerading as a trustworthy web site

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

IP spoofing involves an attacker sending packets with forged source IP addresses to make them appear to come from a trusted source, bypassing authentication or hiding the attacker's identity. It's a network-layer attack. Options A and C describe social engineering. Option D describes phishing.

Multiple choice technology security
  1. Make sure Input Validation is enforced within the code - Security QA testing

  2. Implement software security policy

  3. Remove or protect hidden files and directories

  4. 1 and 2

  5. all

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

Web application security requires multiple layered approaches. Input validation prevents injection attacks, security policies provide governance, and removing hidden files reduces information disclosure. All three measures listed (1, 2, and 3) are essential security practices, making option E (all) the comprehensive correct answer.

Multiple choice technology security
  1. Attacker must aware of target website

  2. vicktim must logged in the target website

  3. victim must be tricked executing unwanted actions on a web application in which he/she is currently authenticated.

  4. Website must be vulnerable to XSS

  5. 1,2,3

  6. ALL

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

CSRF (Cross-Site Request Forgery) requires three key conditions: the attacker must know the target website, the victim must be authenticated to that site, and the victim must be tricked into executing an unwanted action. CSRF does NOT require XSS vulnerability - it exploits the browser's automatic cookie submission mechanism. Options A, B, and C correctly describe these prerequisites, though they contain grammatical errors.

Multiple choice technology security
  1. CSRF attacks are also known as "Sea Surf",

  2. CSRF attacks are also known as Session Riding,

  3. CSRF attacks are also known as , Hostile Linking.

  4. CSRF attacks are also known as One-Click attack

  5. 1 and 2

  6. All

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

CSRF attacks are known by multiple names in security literature: 'Sea Surf' (play on CSRF), 'Session Riding' (because the attacker rides the victim's valid session), 'Hostile Linking' (malicious links that exploit authentication), and 'One-Click attack' (can be triggered with a single click). All four names refer to the same vulnerability.

Multiple choice technology security
  1. Only accepting POST requests

  2. Using a secret cookie

  3. Both

  4. None of the above

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

Accepting only POST requests is not effective CSRF prevention because CSRF can trigger POST requests via HTML forms. Secret cookies alone don't prevent CSRF because the browser automatically sends cookies with requests. Effective CSRF prevention requires Anti-CSRF tokens (unique, unpredictable, validated by server) or SameSite cookie attributes (restrict cookie cross-site behavior).

Multiple choice technology security
  1. Group based access control should be implemented to assign permissions to application users

  2. Consistent authorization checking should be performed on all application pages

  3. A set of all allowable actions should be defined for each user role and all other's denied

  4. All failed access authorization requests should be logged to a secure location for review by administrators

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

The principle of least privilege means granting only the minimum necessary permissions to users. Defining all allowable actions for each role and denying everything else (deny-by-default) implements this principle correctly. Group-based access (A) is an implementation detail, not the principle itself. Consistent authorization checks (B) is important for security but doesn't define least privilege. Logging failed attempts (D) is an auditing practice, not authorization.

Multiple choice technology security
  1. Client (Browser)

  2. Database

  3. Web Application

  4. Web Server

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

Cross-Site Scripting (XSS) attacks specifically target the client's browser by injecting malicious scripts that execute in the victim's browser context. The attack doesn't directly target the database (B), the web application server-side (C), or the web server infrastructure (D) - those are vulnerable to different types of attacks like SQL injection or server-side code execution.