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. 101 union all select * from proj;

  2. 101 union all select pname,1,1 from proj;

  3. 101 union all select pname from proj;

  4. 101 union all select pid,pname, pcost from proj;

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

This is a SQL injection vulnerability. The query concatenates empid directly into SQL: empid="+empid. If empid is "101 union all select pname,1,1 from proj;" (Option B), the injection succeeds because UNION ALL requires matching column count (3 columns) and compatible types (string, number, number). Option D also works: "101 union all select pid,pname,pcost from proj;" matches the 3-column structure. Options A and C fail: A selects * (unknown columns), C selects only 1 column (mismatch).

Multiple choice technology security
  1. ' | & ^ < > = !

  2. " | & !

  3. ' | & * < > =

  4. none

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

SQL injection attacks use operators like single quote (') to break out of string contexts, bitwise OR (|) and AND (&) for logic manipulation, asterisk (*) as a wildcard, and comparison operators (<, >, =) to alter query conditions. Option C includes the most comprehensive set of these critical operators.

Multiple choice technology programming languages
  1. Reduced privilege administration

  2. Selective availability of privileges

  3. Application awareness

  4. Application-specific security

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

Reduced privilege administration is the key benefit when using roles to grant privileges to multiple users. Instead of granting privileges to each user individually, you grant them once to a role, then grant that role to all relevant users. When privileges change, you update the role once rather than each user account separately.

Multiple choice technology testing
  1. Blokkeringen

  2. Verzet Dossier

  3. Effecten Dossier

  4. Jasbondossier

  5. None of the above

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

Verzet Dossier is the specific application within the PASSIVA system responsible for blocking and deblocking physical cashbonds. This process prevents physical cashbonds from being transferred while certain conditions are met.

Multiple choice technology security
  1. worm

  2. DOS

  3. Trojan Horse

  4. Shell

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

DOS (Denial of Service) is the attack type where attackers block or deny access to accounts and services like Ultimatix by overwhelming systems with traffic. A worm is self-replicating malware, Trojan Horse disguises malicious code, and Shell is a command interface - none primarily aim to block access like DOS does.

Multiple choice technology programming languages
  1. In Page directive set EnableViewStateMac="true"

  2. In Register directive set EnableViewStateMac="true"

  3. In web config set Protectviewstate="true"

  4. In IIS set Viewstate protection.

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

View state can be tampered with when passed over unencrypted channels. Setting EnableViewStateMac="true" in the Page directive enables message authentication codes (MAC) that detect tampering. Option A is correct. Option B references a non-existent directive, Option C has incorrect syntax (should be EnableViewStateMac), and Option D is not a standard configuration.

Multiple choice technology programming languages
  1. In Page directive set EnableViewStateMac="true"

  2. In Register directive set EnableViewStateMac="true"

  3. In web config set Protectviewstate="true"

  4. In IIS set Viewstate protection.

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

ViewStateMAC (Message Authentication Code) adds a cryptographic hash to view state data, detecting tampering when the data往返s over unencrypted channels. Setting EnableViewStateMac="true" in the Page directive enables this protection. The Register directive is for user controls (not page-level settings), web.config uses different attributes, and IIS doesn't have ViewState-specific protection.

Multiple choice technology architecture
  1. Modifer Pattern

  2. Facade pattern

  3. Specialization pattern

  4. Intercepting Filter

  5. None of the above

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

The Intercepting Filter pattern can intercept and modify authentication data in requests before they reach the authentication mechanism. Filters can transform, encode, or process credentials without the user's awareness, which is exactly what this scenario requires. Facade simplifies interfaces, Specialization isn't relevant, and Modifer isn't a standard pattern.

Multiple choice technology web technology
  1. doGet

  2. doPost

  3. Both

  4. None of the above

  5. All of the above

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

doPost should be used when sending confidential data because POST requests place parameters in the request body rather than the URL. This prevents sensitive information from appearing in browser history, server logs, or URL bookmarks. GET requests expose data in the URL query string, which is less secure for confidential information.

Multiple choice technology web technology
  1. secret credential

  2. active credential

  3. passive credential

  4. silent credential

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

An active credential performs a login on behalf of a client without exposing the secret to the client's code or application. This pattern enhances security by keeping credentials server-side while still allowing authentication. The term 'active' refers to the credential actively performing the login action transparently.

Multiple choice technology testing
  1. Risk

  2. Exposure

  3. Threat

  4. Control

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

Risk is the combination of the probability of a negative event and its impact, representing the potential for loss. Exposure is the state of being subject to loss; threat is a specific danger; control is a mitigation measure. Risk encompasses both the likelihood and consequences of adverse outcomes.

Multiple choice technology web 2.0
  1. System.Web.Security

  2. System.Net.Security

  3. System.Data

  4. System.IO

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

The FormsAuthentication class, which manages forms-authentication services for Web applications, resides in the System.Web.Security namespace. Namespaces like System.Net.Security, System.Data, and System.IO serve network, data access, and input/output purposes respectively.

Multiple choice technology mainframe
  1. Data Hiding

  2. Reentrancy

  3. Encapsulation

  4. None of the above

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

In TPF (Transaction Processing Facility), data isolation is achieved through reentrancy - the ability for code to be interrupted and re-entered safely without affecting data integrity. Reentrant routines don't modify their own code, allowing multiple executions without interference. Data hiding and encapsulation are broader programming concepts not specific to TPF's isolation mechanism.

Multiple choice technology web technology
  1. Cookies

  2. URL- rewriting

  3. sessions

  4. SSL sessions

Reveal answer Fill a bubble to check yourself
A,B,D Correct answer
Explanation

Common session tracking mechanisms in web applications include Cookies (storing session IDs), URL rewriting (appending session IDs to URLs), and SSL sessions (using SSL session IDs). The option 'sessions' is not a mechanism but rather the concept being tracked.