Software & Security Quiz

Software & Security · Expert

20 questions · Unlimited attempts · Free online practice

Software and cybersecurity are at the core of the modern digital world. From operating systems and mobile apps to cloud platforms and online banking, software powers the devices an...

Playing as a guest

You can play free without an account. Create one to save scores and resume later.

All 20 questions in this Software & Security quiz
  1. What is a 'Brute Force' attack?

    • A. Physically breaking into a server room
    • B. A trial-and-error method used by application programs to decode encrypted data such as passwords
    • C. Using a very heavy computer to hack
    • D. Attacking a server with a sledgehammer
  2. What is a 'Captcha'?

    • A. A camera
    • B. A keyboard key
    • C. A bot-detection test
    • D. A type of screen
  3. What is the name of the decentralized 'Dark Web' marketplace that was shut down by the FBI in 2013?

    • A. Amazon Dark
    • B. Silk Road
    • C. BitMarket
    • D. Black Sea
  4. Which company created Windows?

    • A. Apple
    • B. Microsoft
    • C. Google
    • D. IBM
  5. What occurs in a 'Buffer Overflow' attack?

    • A. A computer's fan runs too fast
    • B. A program writes more data to a storage area (buffer) than it can hold, causing it to overwrite adjacent memory
    • C. A printer runs out of ink
    • D. The internet connection becomes too slow
  6. Who is the founder of Linux?

    • A. Linus Torvalds
    • B. Steve Jobs
    • C. Bill Gates
    • D. Mark Shuttleworth
  7. What is the main security difference between a VPN and a Proxy?

    • A. A VPN encrypts all network traffic from the device, while a proxy only handles specific applications/traffic
    • B. A proxy is always faster than a VPN
    • C. A VPN is only for business use
    • D. There is no difference
  8. What is the primary purpose of a firewall?

    • A. Backup data
    • B. Increase internet speed
    • C. Protect against hackers
    • D. Cool the CPU
  9. What is 'DevSecOps'?

    • A. A type of cloud storage
    • B. The integration of security practices into the software development and operations lifecycle
    • C. A programming language for security
    • D. A method for encrypting hard drives
  10. What type of attack involves the attacker positioning themselves between two communicating parties to secretly overhear or alter the communication?

    • A. Phishing
    • B. Man-in-the-Middle (MitM)
    • C. Brute Force
    • D. Social Engineering
  11. What does 'CAPTCHA' stand for?

    • A. Computer And Person Test For Clearing High Access
    • B. Calculated Automated Path To Clear Human Access
    • C. Completely Automated Public Turing test to tell Computers and Humans Apart
    • D. Critical Access Program To Check Human Authenticity
  12. What is a 'Passkey' in the context of modern web security?

    • A. A physical key for a door
    • B. A password-less authentication method that uses public-key cryptography and biometrics to log into websites
    • C. A very long password that is easy to remember
    • D. A key used to encrypt a hard drive
  13. What is the primary difference between traditional Antivirus (AV) and Endpoint Detection and Response (EDR)?

    • A. AV only works on Windows, while EDR works on everything
    • B. EDR continuously monitors system behavior and records data to detect sophisticated, multi-stage attacks
    • C. AV is faster at scanning files
    • D. EDR is only for mobile phones
  14. What is 'Shoulder Surfing'?

    • A. Surfing while carrying a laptop on your shoulder
    • B. Looking over someone's shoulder to steal sensitive information like a PIN or password
    • C. A type of wave that destroys underwater cables
    • D. A physical exercise for IT professionals
  15. Which organization publishes the 'Top 10' list of the most critical web application security risks?

    • A. Google
    • B. OWASP
    • C. Microsoft
    • D. FBI
  16. In the context of container security, what is the practice of scanning a 'Docker Image' for known vulnerabilities before it is deployed?

    • A. Image Hardening
    • B. Static Analysis
    • C. Static Vulnerability Scanning
    • D. Dynamic Debugging
  17. Which cryptographic protocol replaced Secure Sockets Layer (SSL) to provide secure communication over a computer network?

    • A. SSH
    • B. TLS
    • C. IPsec
    • D. PGP
  18. What is 'Typosquatting' (also known as URL hijacking)?

    • A. Sitting on a keyboard to hack it
    • B. Registering a domain name that is a common misspelling of a popular website to trick users
    • C. Using a very fast computer to guess passwords
    • D. A way to speed up typing speed
  19. What is 'Juice Jacking'?

    • A. A way to make a phone battery last longer
    • B. A security exploit where a corrupted USB charging station is used to steal data or install malware
    • C. Using a fruit-powered battery to hack
    • D. A method for cleaning a phone's screen
  20. What is 'Open Source'?

    • A. Paid software
    • B. A new browser
    • C. A broken firewall
    • D. Software with public source code