Cybersecurity Fundamentals

Covering web application security, network security, cryptography, malware threats, and security best practices

19 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

What are the disadvantages of using a public key algorithm compared to a symmetric algorithm?

  1. A symmetric algorithm provides better access control.
  2. A symmetric algorithm is a faster process.
  3. A symmetric algorithm provides nonrepudiation of delivery.
  4. A symmetric algorithm is more difficult to implement
Question 2 Multiple Choice (Single Answer)

Sensitive Databases must be encrypted with

  1. Random numbers
  2. A long password
  3. DES
  4. A FIPS - or EAL-certified algorithm
Question 3 Multiple Choice (Single Answer)

Anonymiser is

  1. FBI agent
  2. A website that allows you to masquerade your identity
  3. Tool that allows you to do phising
  4. Tool that allows you to do vishing
Question 4 Multiple Choice (Single Answer)

Popular methods adopted by hackers/crackers to avoid getting caught

  1. Wear a mask over their face while they hack
  2. Change their dressing pattern, modify their appearance
  3. Using methods like phising
  4. Piggybacking into unsecured wireless
Question 5 Multiple Choice (Single Answer)

One of the ways to do a distributed denial of service attack

  1. Distribute virus through emails
  2. Distribute worms through emails
  3. Use botnets
  4. Phising
Question 6 Multiple Choice (Single Answer)

Which of the following is possible only through cybercrime (choose the best one)

  1. Looting a bank
  2. Looting email addresses, personal information
  3. Stuxnet kind of attacks
  4. Distributing virus, worms
Question 7 Multiple Choice (Single Answer)

Which of the following attacks cannot be controlled by a firewall

  1. Ping flood
  2. Request to access a non-standard port
  3. Request to access a standard port
  4. DDOS
Question 8 Multiple Choice (Single Answer)

Which attack an application layer firewall can prevent

  1. SQL injection
  2. Social engineering attacks
  3. War-dialing attack
  4. War-driving attack
Question 9 Multiple Choice (Single Answer)

In what type of attack does an intruder manipulate a URL in such a way that the Web server executes or reveals the contents of a file anywhere on the server, including those lying outside the document root directory?

  1. cross-site scripting
  2. command injection
  3. SQL injection
  4. path traversal attacks
Question 10 Multiple Choice (Single Answer)

Which of the following is NOT recommended for securing Web applications against authenticated users?

  1. Client-side data validation
  2. Filtering data with a default deny regular expression
  3. Running the application under least privileges necessary
  4. Using parameterized queries to access a database
Question 11 Multiple Choice (Single Answer)

Securing a database application with username/password access controls should be considered

  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
Question 12 Multiple Choice (Single Answer)

Which of the following is characteristic of spyware?

  1. Blocking access to antivirus and antispyware updates
  2. Aggregating surfing habits across multiple users for advertising
  3. Customizing search results based on an advertiser's needs
  4. All of the above
Question 13 Multiple Choice (Single Answer)

To improve the overall quality of Web applications, developers should abide by which of the following rules?

  1. Trust user supplied data.
  2. Clean and validate all user input
  3. Use GET instead of POST.
  4. Allow the use of HIDDEN form fields.
Question 14 Multiple Choice (Single Answer)

Which of the following is true of improper error handling?

  1. Attackers can use error messages to extract specific information from a system.
  2. Attackers can use unexpected errors to knock an application off line, creating a denial-of-service attack
  3. Attackers can use revealed error messages to craft more advance attacks to gain system access
  4. All of the above
Question 15 Multiple Choice (Single Answer)

In which of the following exploits does an attacker insert malicious coding into a link that appears to be from a trustworthy source?

  1. Cross site scripting
  2. Command injection
  3. Path traversal attacks
  4. Buffer overflow
Question 16 Multiple Choice (Single Answer)

Cookie value gets submitted during POST submit of HTML FORM

  1. True
  2. False
  3. May be
  4. Never
Question 17 Multiple Choice (Single Answer)

From application security perspective, when do we need to use CAPTCHA in an web page

  1. To prevent scripted attach
  2. to provide biometric authentication
  3. to check the color blindness of user
  4. more security
Question 18 Multiple Choice (Single Answer)

A team member wrote a piece of code. IQA is being done by other team member in the same project. What type of testing does he do

  1. compliance testing
  2. functional testing
  3. unit testing
  4. black box testing
Question 19 Multiple Choice (Single Answer)

When do we need to be performance testing

  1. After system testing and application security testing but before deployment to production
  2. After application security testing but before acceptance test by the client/end user
  3. just before deployment to production
  4. after system test