wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cybersecurity Foundation Unit

Total questions: 60

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

How do you stop a Rootkit?

a)

Use antivirus software

b)

Reinstall the operating system

c)

Update all drivers

d)

Ignore it

2.

Which of the following CANNOT be used for biometric authentication?

a)

All of the answer choices can be used.

b)

Heart Rate

c)

Retina Scan

d)

Typing speed

e)

Fingerprint

3.

A one-way algorithm used to encrypt a password for secure storage or transfer.

a)

SAM registry

b)

Single Sign-On

c)

Encoding

d)

Hash

4.

In Linux, which of the following commands will take you up one level in the path to your parent directory?

a)

cd ..

b)

cd /parent

c)

cd ~

d)

cd parent

5.

Which of the following is a breach of integrity in the CIA Triad?

a)

Your co-worker reading your emails without your permission

b)

A student getting a teacher password and changing the grades for the last quiz

c)

A DDoS Attack that shuts down a website

d)

A hacker convincing an elderly person to send money to get a friend out of jail.

6.

A virtual machine allows the computer to have...

a)

better 3D graphics

b)

additional hard drive space

c)

additional RAM

d)

more than one operating system

7.

A software program that automates the process of trying all possible combinations of characters to determine a password.

a)

Guess and Check

b)

Stealing

c)

Brute Force

d)

Hackathon

8.

Match the term with the definition.

a)

Ransomware

1.

A program that blocks access to files or use of the device until a ransom is paid.

b)

Zero Day

2.

An attack that takes advantage of code flaws that have VERY recently been discovered.

c)

Rootkit

3.

A group of programs installed by an attacker to gain complete control of a computer.

d)

Spyware

4.

Software that gathers data and forwards it to a third party without the consent or knowledge of the user.

9.

Which command line is case sensitive?

a)

Windows only

b)

Linux only

c)

Both Linux and Windows

d)

Neither Linux or Windows

10.

"Root" on a Linux machine is:

a)

The cable that connects the machine to the Internet

b)

The path on the motherboard that connects different components of the computer

c)

The location in memory where passwords are stored

d)

The administrative account with the most access to the machine

11.

A password is an example of (a)   to prove who you are.

Choose from the below words

Something you know

Something you are

Somewhere you are

Something you have

12.

Which of the following is NOT true about a rainbow table?

a)

It is a file of pre-computed hash values.

b)

There needs to be a different rainbow table for each hash algorithm.

c)

There is no known way to prevent hackers from effectively using rainbow tables.

d)

It is used by hackers to find passwords based on a given hash value.

13.

In the CIA Triad - the "A" stands for:

a)

Accountability

b)

Authentication

c)

Authority

d)

Availability

14.

What is used to authenticate a document or website by a 3rd party to ensure it is coming from the intended source?

a)

Certificate

b)

License

c)

Proximity Reader

d)

Identity Card

15.

In Windows you use the command "notepad" to create an empty file. What is the equivalent command in Linux?

a)

edit

b)

touch

c)

cp

d)

new

16.

In the CIA Triad - the 'C' stands for:

a)

Confidentiality

b)

Communication

c)

Congressional

d)

Continuation

17.

What is "salt"?

a)

An addition to a password to ensure that hashing two of the same passwords will result in different hashes.

b)

A technique that helps to convert a hash back to the original password.

c)

A way to corrupt files so that they can not be used again.

d)

A method used to create a rainbow table.

18.

What are two reasons that a passphrase is recommended instead of a password?

a)

It is harder to break since it is longer than most passwords

b)

The computer can process letters faster than symbols

c)

It is easier for the user to remember

d)

It is easier for the hacker to break since it won't have symbols

e)

It is harder to break since it doesn't have symbols

19.

What is the process of making sure the host and the virtual machine are separated for optimization and safety?

a)

Moat

b)

Isolation

c)

Firewalls

d)

Sandbox

20.

(a)   is proving who you are so trust can be established between you and another party.

Choose from the below words

Authentication

Authority

Accounting

Access

21.

The code of ethics agreement applies: (select all that are true)

a)

Until graduation from HS

b)

After graduation from HS

c)

Only while enrolled in cybersecurity class in HS

d)

Off school grounds

e)

On school grounds

22.

What is the biggest security weakness in any organization?

a)

Not using strong enough filters

b)

Passwords not long enough

c)

Human factors

d)

Not using two factor authentication

23.

Which of the following is NOT in the ethics agreement you signed?

a)

I will not use any computer system to purchase products that are harmful to my developmental or emotional growth.

b)

I will not intercept or otherwise monitor any network communications not explicitly intended for me.

c)

I will not execute any digital hoax or prank, no matter how harmless the effects of the action.

d)

I will not alter program or data or any files belonging to another person without the express consent of that person.

e)

I will not gain access to any computer system that I am not authorized, by the administration of the system, to access.

24.

The Windows operating system is an example of:

a)

Specialized Operating System

b)

Linux

c)

Graphical User Interface

d)

Command Line Interface

25.
Which of the following is NOT part of the model of Computer Security where Protection = ___+___+___
a)
Prosecution
b)
Detection
c)
Prevention
d)
Response
26.
A school ID is an example of ___________ to prove who you are.
a)
Something you have
b)
Something you know
c)
Something you are
d)
None of the above
27.
When a database is exposed or stolen, it is said to be a :
a)
Breach
b)
Takedown
c)
Heist
d)
Hit
28.
Which of the following it NOT true about a rainbow table?
a)
There needs to be a different rainbow table for each hash algorithm
b)
It is a file of pre-computed hash values
c)
It is used by hackers to find passwords based on a given hash value
d)
There is no known way to prevent hackers from effectively using rainbow tables
29.
A program that attaches itself to a host file and replicates itself on a system.
a)
Virus
b)
Trojan
c)
Worm
d)
Backdoor
30.
A program that reproduces itself and can transport from system to system without attaching to a file.
a)
Worm
b)
Virus
c)
Trojan
d)
Backdoor
31.
A group of programs installed by an attacker to gain complete control of a computer.
a)
Rootkit
b)
Option 2
c)
Logic Bomb
d)
Zero Day
32.
In Linux, to find which path I am currently in you can type which of the following?
a)
pwd
b)
cd
c)
ls
d)
help
33.
In Linux, which of the following will rename file1 as file2
a)
mv file1 file 2
b)
cp file1 file2
c)
mkdir file1 file2
d)
rm file1 file2
34.

Which is NOT illegal

a)

Virus

b)

DDos

c)

Trojan Horse

d)

Adware

35.

attack is an attempt to make an online service unavailable by overwhelming it with traffic from multiple sources.

a)

DDos

b)

Virus

c)

Service Hacker

d)

Trojan Horse

36.
How does a computer virus infect a pc?
a)
Email attachments
b)
Attached to files on memory sticks
c)
Suspicious web links
d)
All of the above
37.
How can you protect your computer against viruses?
a)
Put a lock on it.
b)
Install an anti-virus package, scan and delete files and update it.
38.
How can you protect your computer against worms?
a)
Install anti-virus software and regularly update it.
b)
Update your operating system regularly.
39.
Which of the following is NOT an example of knowledge-based authentication?
a)
PIN
b)
Password
c)
Fingerprint
d)
Secret phrase
e)
Security question
40.
Which authentication technology uses a randomly generated string of characters that can only be used once?
a)
Token
b)
Certificate
c)
Biometric
d)
Smart card
e)
One-time password
41.

Brute force password attack that uses the same password with multiple user accounts instead of different passwords for the same account.

a)

Password spraying

b)

Brute force attack

c)

Shoulder surfing

d)

Dumpster diving

42.

Brute force password attack in which the hacker uses a list of words and phrases to try to guess the password.

a)

Dictionary attack

b)

Password spraying

c)

Brute force attack

d)

Shoulder surfing

43.

Which of the following password attacks uses preconfigured matrices of hashed dictionary words?

a)

rainbow table attack applies hashing algorithms to every word in a dictionary

b)

dictionary attack tries known words

c)

brute force attack works through all possibilities until the password is cracked.

d)

hybrid attack adds appendages to known dictionary words

44.

Which of the following strategies can protect against a rainbow table password attack?

a)

Encrypt the password file with one-way encryption

b)

Add random bits to the password before hashing takes place

c)

Enforce strict password restrictions

d)

Educate users to resist social engineering attacks

45.

Where are passwords hashes normally stored in Linux programs?

a)

etc/directory

b)

etc/passwd

c)

the IT department

d)

etc/shadow

46.
Programs that look useful, but cause damage to your computer
a)
phishing
b)
spyware
c)
worms
d)
trojans
47.
You’ve traced some anomalous network activity to malware that’s infected a whole department’s computers. They’re processing a distributed task using spare CPU cycles, communicating with a remote server, and sending emails to random targets. What kind of malware is it?
a)
Botnet
b)
PUP
c)
Spyware
d)
Trojan
48.

Which of the following is true about a PUP (check all that apply)

a)

They often come bundled with freeware programs

b)

They can replicate and infect other computers

c)

They can display popups, unwanted ads, extensions and toolbars

d)

They are not really malicious, just annoying

49.

The place that text based commands are entered can be called any of the following (choose all that apply)

a)

GUI

b)

Terminal

c)

Command Prompt

d)

Shell

50.

Would the following be an appropriate path for Windows, Linux, both or neither?

/home/labuser/Documents/secrets.txt

a)

Windows Only

b)

Linux Only

c)

Both Windows and Linux

d)

Neither Windows nor Linux

51.

Would the following be an appropriate path for Windows, Linux, both or neither?

\home\labuser\Documents\secrets.txt

a)

Windows Only

b)

Linux Only

c)

Both Windows and Linux

d)

Neither Windows nor Linux

52.

Lists directory contents. You will use this to display information about files and

directories.



(a)  

53.

Changes the current directory to dir. If you execute it without specifying

a directory, it changes the current directory to your home directory. This is how you

navigate around the system.



(a)  

54.

Displays the present working directory name. If you don't know what directory

you are in, it will tell you.



(a)  

55.

The output of whoami is a:

a)

string

b)

file

c)

directory

d)

username

56.

How can you show hidden files?

a)

ls -a

b)

dir

c)

show -h

d)

unhide

57.

I want to create a new directory called foo, I use which command?

a)

foo

b)

make directory foo

c)

mkdir foo

d)

mkdir /foo

58.

In order to be use an administrative user on a linux based system I must use this command (a)   .

59.

The acronym PUP stands for _

(a)  

60.

In Linux, if you don't know what a command is or how it works, you can type the following command " (a)   " followed by the name of the unknown command