💻
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.
Question of
Explanation:
Choose an answer to continue. Correct answers are revealed after you finish.
Time is up! Quiz Complete!
Your score
Correct
Wrong
Want this score saved?
Create a free account to store quiz history, track streaks, and pick up where you left off. Guests can keep playing without signup.
No questions available for this topic yet.
All 20 questions in this Software & Security quiz
-
Who founded the 'Linux' kernel?
- A. Bill Gates
- B. Larry Page
- C. Steve Wozniak
- D. Linus Torvalds
-
Which company released the first commercial antivirus software?
- A. McAfee
- B. Avast
- C. Kaspersky
- D. Norton
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
Which type of social engineering attack specifically targets high-ranking executives or celebrities?
- A. Smishing
- B. Vishing
- C. Whaling
- D. Spamming
-
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
-
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
-
Which company developed the 'macOS'?
- A. Apple
- B. IBM
- C. Microsoft
- D. Intel
-
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
-
Which organization publishes the 'Top 10' list of the most critical web application security risks?
- A. Google
- B. OWASP
- C. Microsoft
- D. FBI
-
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
-
What is 'Open Source'?
- A. Paid software
- B. A new browser
- C. A broken firewall
- D. Software with public source code