NEW
Font size
WorksheetsNetwork and Security Quiz
Total questions: 40
Worksheet time: 20mins
In what way might port filtering be used to protect a network from an attack?
To increase the attack surface in a network
To create isolated subnets for different departments in an organization
To inspect, analyze, and react to security events based on their priority
To disable unused ports in order to reduce the attack surface
Which network hardening practice is used to create isolated subnets for different departments in an organization?
Patch updating
Penetration testing
Cloud hardening
Network segmentation
How can a security professional confirm that no unverified changes have occurred within a cloud server?
Establish multifactor authentication (MFA)
Use port filtering to block or allow certain updates
Compare the server baseline image to the data in cloud servers
Perform a penetration test
What does BIOS load in order to start an operating system?
UEFI
An anti-virus application
The user interface
The bootloader
Fill in the blank: To complete tasks on their computers, users interact with ____.
the bootloader
applications
the CPU
anti-virus software
Fill in the blank: A _____ is a program that allows users to control functions of the operating system.
CPU
bootloader
UEFI chip
A security team suspects that an attacker has compromised their system. They examine the commands entered by the attacker to determine whether they can trace the attacker’s actions to help them resolve the incident. What does this scenario describe?
Reviewing a history file in a GUI
Examining the usage of files and applications from a start menu
Repeating a process using icons
Reviewing a history file in a CLI
To ensure a computer's capacity is used where it is needed most, what does an operating system manage?
BIOS and UEFI
Icons and graphics
Resources and memory
Viruses and malware
What is an effect of Linux being open source?
It is the most simple OS in terms of architecture.
It requires a yearly subscription.
It allows for collaboration among a community of developers.
It is the easiest OS for beginners to use.
What is KALI LINUX ™? (KALI LINUX ™ is a trademark of OffSec.)
An open-source Linux distribution that is widely used in security
A component of the Linux architecture that is responsible for processing commands and outputting results
A component of the Linux OS that manages processes and memory
A subscription-based enterprise distribution of Linux
Fill in the blank: The _____ communicates with the kernel to execute commands.
interface
hardware
Filesystem Hierarchy Standard (FHS)
shell
Which of the following is an example of hardware?
CPU
Shell
Applications
Kernel
What is standard input?
Information received by the OS via the command line
Information returned by the OS through the shell
Data consisting of an ordered sequence of characters
A Linux command that outputs a specified string of text
Why might a security analyst use SQL?
To store data in a spreadsheet
To efficiently find needed data in security logs
To create new files on their computer
To assign new passwords to users
What is a primary key?
A column where every row has a unique entry
The first column in every table
A column that contains null values
The first row in every table
Both an employees table and a machines table contain an employee_id column, and you want to return only the records that share a value in this column. Which keyword should be part of your query?
FULL OUTER JOIN
WHERE
BETWEEN
INNER JOIN
Which SQL keyword indicates the condition for a filter?
SELECT
FROM
INNER JOIN
WHERE
Fill in the blank: If you use Python code to reduce the manual effort needed to manage an access control list, this is an example of _____.
automation
debugging
data analysis
reassignment
What data type requires quotation marks (" ")?
Float
Integer
String
Boolean
Which line of Python code would create a Boolean value of True?
print(10<100)
print("True")
print(25<24)
print(["Boolean"])
Which line of code assigns the string "dtanaka" to a variable called username?
username("dtanaka")
username = "dtanaka"
username = dtanaka
"dtanaka" = username
What are built-in functions?
Functions that exist with Python and can be called directly
Functions that return information
Functions that take parameters
Functions that a programmer builds for their specific needs
Fill in the blank: A Python file that contains additional functions, variables, classes, and any kind of runnable code is called a _____.
parameter
built-in function
library
What is the output of the following code? print(len("125"))
3
10
8
5
What is the result when .upper() is applied to a string?
The value of the string is reassigned to contain all uppercase letters.
The value of the string is reassigned to the value of the string in the line preceding it.
A copy of the string is returned with all uppercase letters.
The character that appears most frequently in the string is extracted from it and returned.
What is the index of the character "c" in the string "encryption"?
3
4
1
2
What are the three types of errors you will encounter while debugging?
Syntax errors, logic errors, and exceptions
Exceptions, logic errors, iterative errors
Logic errors, comment errors, and iterative errors
Syntax errors, exceptions, and comment errors
What is parsing?
The process of converting data into a more readable format
The process of reading data line by line
The process of copying data to other files
The process of writing data to a new file
Fill in the blank: The _____ is a standard awareness document that lists the top 10 most critical security risks to web applications.
Red Teaming Blog
Wall Street Journal
Programming for Security Protection
OWASP
Which security website covers security news and investigations into cyber attacks?
Security Investigation by Krebs
Kreb’s Security Perspective
Online CISO
Krebs on Security
Fill in the blank: _____ provides news, analysis, and research on various security and risk management topics.
CSO Online
Risk Management for Security Geeks
Who Knows Security?
Krebs Explains Security
Fill in the blank: Although many security websites and blogs provide different relevant security tips, _____ specifically provides information on analytics and application security, mobile and cloud security, and the Internet of Things (IoT).
Krebs on Security
Dark Reading
CSO Online
Kreb’s Cloud Security Blog
You’ve recently completed the Google Cybersecurity Certificate and decide it’s time to connect with other security professionals. Which of the following is a great way to connect with security professionals?
Searching for them on social media
Asking friends and family members who are not in the security industry to connect you with people they know
Staying away from social media
Calling different organizations and asking to speak with their security teams
Fill in the blank: _____ for the name of the CISO of an organization is a good first step to finding a CISO to follow on social media.
Checking an organization's blog
Conducting an internet search
Asking friends or family members
Asking social media friends
Fill in the blank: A great way to find other security analysts to connect with on LinkedIn® is to set your filter to locate _____ that focus on security-related topics that interest you.
products
events
courses
human resources professionals
Fill in the blank: For individuals who are not active on social media, _____ is another great way to connect with security professionals.
taking a class on how to foster a collaborative team environment
joining exclusive CFO seminars
taking a social media training course
joining different security associations
What is the best search term to use to find a security organization to join?
"Industry associations"
"Top CISOs in my area"
"Cybersecurity industry associations"
"Incident response teams"
What does this line of code return? print(max(1,3,7))
11
3
7
1
When working in Python, what is a library?
A collection of modules that provide code users can access in their programs
A module that allows you to work with a particular type of file
A Python file that contains additional functions, variables, classes, and any kind of runnable code
A collection of stylistic guidelines for working with Python
What is returned from the following user-defined function if you pass it the argument of 2? def multiples(num): multiple = num * 3 return multiple multiples(2)
num
2
multiples
6
