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
-
Use your system as a stand-alone box
-
Use up to date applications and operating system
-
Use security utilities software
-
Shutdown machine when not in use
B
Correct answer
Explanation
Keeping applications and operating systems up to date is a fundamental security practice, as updates patch known vulnerabilities. Using the system as standalone does not prevent attacks, security utilities are helpful but not sufficient alone, and shutdown only protects when off. The question phrasing is awkward but the core concept is valid.
-
Phishing
-
Key Loggers
-
HTTPS
-
All of the above
D
Correct answer
Explanation
Online banking security requires awareness of multiple threat vectors. Phishing steals credentials through fake websites, keyloggers capture keystrokes to steal passwords, and HTTPS ensures encrypted communication with legitimate banking sites.
-
Use up to date anti-virus and Operating system
-
Do not directly click on any links provided in email/chat
-
Scan system regularly for viruses and malware
-
Do not visit online banking applications
B
Correct answer
Explanation
Phishing attacks work by tricking users into clicking malicious links that appear legitimate. Avoiding direct clicks on email/chat links prevents attackers from redirecting you to fake websites designed to steal credentials.
-
Distributing malicious code
-
Alerting users about computer infection
-
Trying to collect financial information thru selling the software or by installking key logggers
-
All above
D
Correct answer
Explanation
Fake antivirus scams are social engineering attacks that use multiple tactics: fake security alerts to scare users, and then attempt to monetize through fraudulent software sales or installing malicious code like keyloggers to steal financial information.
-
Install the DPM System Recovery Tool on each protected server
-
Add the sysetm state of the protected server to the protection group
-
Configure a Pre-Backup Scripts
-
Configre Post-Backup Scripts
A
Correct answer
Explanation
Bare metal recovery in DPM requires the DPM System Recovery Tool (SRT) to be installed on each protected server. The SRT creates a recovery environment that can boot a server and restore it from bare metal backups. Adding system state to protection groups (option B) is good practice but does not enable bare metal recovery by itself.
-
Digitally sign an XML document
-
Include a signature using the senders private key in the XML
-
Is used for non-repudiation
-
All of the above
D
Correct answer
Explanation
XML Signature provides comprehensive security capabilities for XML documents. It enables digital signatures that authenticate the source and integrity of documents, uses the sender's private key for signing, and provides non-repudiation by ensuring the signer cannot later deny having signed the document. All these security features work together to secure XML-based transactions.
-
Extend SSL for XML
-
Encrypt specific elements or a complete XML document
-
Encrypts XML using a public key that can only be decrypted with a secret private key
-
B and C
D
Correct answer
Explanation
XML Encryption provides fine-grained security for XML documents. It can encrypt entire documents or specific elements within them, and supports both symmetric and asymmetric encryption. When using public key cryptography, data encrypted with a public key can only be decrypted with the corresponding private key, ensuring confidentiality.
-
Control,Information,Availabilty
-
Confidential,Integrity,Availabilty
-
control,integrity,Availability
-
confidentiality,Information,availabilty
B
Correct answer
Explanation
The CIA triad consists of Confidentiality, Integrity, and Availability - the three core principles of information security. Confidentiality ensures authorized access only, Integrity maintains data accuracy, and Availability ensures reliable access. Option A and C incorrectly use 'Control' and 'Information' instead of Confidentiality. Option D uses 'Information' instead of Integrity.
-
Security Misconfiguration
-
Insecure direct object reference
-
CSRF
-
Unvalidated redirects and forwards
A,D
Correct answer
Explanation
In the OWASP Top 10 (2013 update), Security Misconfiguration and Unvalidated Redirects were newly added entries. Security Misconfiguration (A2013:6) addresses improper security settings. Unvalidated Redirects (A2013:10) covers unsafe URL forwards. Insecure Direct Object References and CSRF were in previous versions but not new additions.
-
Android Native Libraries
-
Plugged-in security module
-
Underlying Linux Kernel
-
Android run-time Libraries
-
None of the above
C
Correct answer
Explanation
Android's security architecture is primarily inherited from the underlying Linux Kernel, which provides process isolation, user permissions, and the foundational security model. The Linux kernel is the core security foundation.
-
It sets the permissions on any value types that are declared.
-
It configures the machine's system security policy.
-
It is implemented by code and does not use attributes.
-
It uses attributes to place security information into the metadata of your code.
-
It sets the permissions on any reference types that are declared.
D
Correct answer
Explanation
Declarative security uses attributes (like [PrincipalPermission]) embedded in code metadata to declare security requirements at compile time. This contrasts with imperative security, which uses runtime code to perform security checks. Declarative security is more maintainable and can be inspected via tools.
-
Declarative Security
-
Role-Based Security Permissions
-
Code Access Permissions
-
Identity Permissions
-
Imperative Security
A
Correct answer
Explanation
Declarative security uses attributes to declare security requirements directly in code metadata, without writing imperative security checks. Options B through C are actual .NET security mechanisms but require imperative code logic - they don't rely solely on attributes. Declarative security is the ONLY approach where adding attributes alone provides security functionality.
-
Users to access the network from remote locations
-
Users to work with files located anywhere on their network
-
Hackers to easily infiltrate important files
-
Store files in a central server
A
Correct answer
Explanation
Remote access capabilities allow users to connect to their network from locations outside the office, such as from home or while traveling. This is typically accomplished through VPNs or dial-up connections. While remote access does enable working with network files (option B), that's a consequence of the primary capability. The other options either state the obvious incorrectly (C is a security risk, not a feature) or confuse remote access with local server storage (D).
-
User ID/Password File
-
Communications Layer
-
Client Applications
-
Operating Systems
D
Correct answer
Explanation
CLIENT authentication means the server trusts the client to authenticate users. In this mode, the client operating system verifies passwords, not DB2. The server accepts whatever user identity the client claims after the OS has authenticated them. Options A, B, and C imply mechanisms that would bypass or duplicate the OS authentication.
-
System Catalog
-
Client Applications
-
Client Operating Systems
-
Application Server
C,D
Correct answer
Explanation
In client-server authentication, password verification happens at two points: the Client Operating System (when using CLIENT authentication type, the client OS validates credentials) and the Application Server (when using SERVER authentication, the DB2 server verifies passwords). System Catalog stores user definitions but doesn't verify passwords. Client Applications initiate authentication but don't perform the verification themselves.