💻

Software & Security Quiz

Software & Security · Exam Mode

20 questions · 30 min timer · Results at the end

Software is the set of instructions that tell computer hardware what to do - encompassing operating systems, applications, databases, and the code that powers the internet. Softwar...

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. Who founded the 'Linux' kernel?

    • A. Bill Gates
    • B. Larry Page
    • C. Steve Wozniak
    • D. Linus Torvalds
  2. Which company released the first commercial antivirus software?

    • A. McAfee
    • B. Avast
    • C. Kaspersky
    • D. Norton
  3. In enterprise security, what does 'IAM' stand for?

    • A. Internal Access Monitoring
    • B. Identity and Access Management
    • C. Integrated Authentication Method
    • D. Internet Application Mapping
  4. In the context of the GDPR, what is a 'Data Breach'?

    • A. A breach of a physical dam
    • B. A security incident that leads to the accidental or unlawful destruction, loss, alteration, or unauthorized disclosure of personal data
    • C. When a computer runs out of storage space
    • D. A type of underwater cable failure
  5. What is an 'API Gateway' used for in security?

    • A. To speed up a website's images
    • B. To act as a single point of entry for all API requests, providing security, rate limiting, and monitoring
    • C. To connect a computer to a monitor
    • D. To store large database files
  6. What does 'CIA' stand for in the basic model of information security?

    • A. Central Intelligence Agency
    • B. Confidentiality, Integrity, and Availability
    • C. Computer Information Analysis
    • D. Correlation, Identification, and Authentication
  7. What is 'Fuzzing' (or Fuzz Testing) in software development?

    • A. A way to make code look 'fuzzy' or unreadable
    • B. A technique that involves providing invalid, unexpected, or random data as inputs to a program to find bugs
    • C. A method for cleaning up old software code
    • D. A type of social engineering
  8. What is 'Whitelisting'?

    • A. A list of people who are allowed to use a computer
    • B. A security practice that blocks all programs or IP addresses except for those specifically approved
    • C. A way to make a computer screen brighter
    • D. A list of websites that use a lot of white space
  9. What is the term for sending unsolicited messages to Bluetooth-enabled devices, usually to display a message or image on the target phone?

    • A. Bluejacking
    • B. Bluesnarfing
    • C. Phishing
    • D. War Driving
  10. 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
  11. What is the name of the highly sophisticated spyware developed by the NSO Group that has been used to target the smartphones of activists, journalists, and politicians?

    • A. Pegasus
    • B. Zeus
    • C. Stuxnet
    • D. WannaCry
  12. 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
  13. Which type of social engineering attack specifically targets high-ranking executives or celebrities?

    • A. Smishing
    • B. Vishing
    • C. Whaling
    • D. Spamming
  14. What is a 'Rootkit' primarily designed to do?

    • A. To speed up the computer's boot time
    • B. To provide an attacker with high-level administrative access while hiding its presence from the OS
    • C. To monitor the temperature of the CPU
    • D. To create a backup of the system registry
  15. What term is used to describe a software vulnerability that is exploited by attackers before the software vendor has become aware of it or had time to release a patch?

    • A. Zero-day vulnerability
    • B. Buffer overflow
    • C. Logic bomb
    • D. Backdoor
  16. Which company developed the 'macOS'?

    • A. Apple
    • B. IBM
    • C. Microsoft
    • D. Intel
  17. How is 'Deepfake Audio' increasingly used in 'Business Email Compromise' (BEC) scams?

    • A. To make a CEO's emails look better
    • B. By using AI to clone an executive's voice during a phone call to trick an employee into transferring funds
    • C. To translate meetings into different languages
    • D. To create better-sounding music for the office
  18. Which organization publishes the 'Top 10' list of the most critical web application security risks?

    • A. Google
    • B. OWASP
    • C. Microsoft
    • D. FBI
  19. What is a 'Logic Bomb'?

    • A. A bomb that only explodes if you solve a puzzle
    • B. Malicious code that is intentionally inserted into a software system and will set off a malicious function when specified conditions are met
    • C. A type of hardware that destroys itself
    • D. A way to delete old emails
  20. What is 'Open Source'?

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