wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

reee

Total questions: 42

Worksheet time: 21mins

Name
Class
Date
1.

The data stream that shows output, usually to the console, is:

a)

stdout

b)

stderr

c)

stdcons

d)

stdin

2.

When a command is entered that is not stored in the working directory, this is used to locate it:

a)

Library path

b)

Binary path

c)

System path

d)

Export path

3.

With softlinks, what happens to a softlink when the linked file is deleted?

a)

The softlink maintains its link to the data

b)

The softlink remains and points to nothing

c)

The softlink is deleted as well

d)

The linked file cannot be deleted while the softlink exists

4.

The data stream that receives input is known as:

a)

stderr

b)

stdout

c)

stdkey

d)

stdin

5.

For 64-bit Windows, which directory stores 64-bit application data for all users on the system?

a)

C:\Program Files (x86)

b)

C:\Windows\SysWOW64

c)

C:\Program Files

d)

C:\Windows\System32

6.

On Linux, which directory holds configuration files?

a)

/usr

b)

/tmp

c)

/dev

d)

/etc

7.

On a Linux system, to get help with most any command, you would type:

a)

man COMMAND_NAME

b)

help COMMAND

c)

COMMAND /h

d)

docs COMMAND

8.

Which of these is an example of command piping:

a)

echo "Pick me!" > error.txt

b)

cat file.txt | grep error

c)

ls NotAFile.txt && echo "wow, I was wrong"

d)

wc -l file.txt; echo "so many letters"

9.

What is the topmost level of a filesystem called?

a)

top

b)

root

c)

home

d)

parent

10.

Which of these is an absolute path?

a)

file.txt

b)

./temp/file.txt

c)

home/user/file.txt

d)

/etc/file.txt

11.

For a Windows system, which of these would be a valid mount point:

a)

/

b)

\mount\

c)

/home/

d)

E:\

12.

Which of these is an example of redirection:

a)

ls NotAFile.txt && echo "wow, I was wrong"

b)

cat file.txt | grep error

c)

echo "Pick me!" > error.txt

d)

wc -l file.txt; echo "so many letters"

13.

Linux usernames are stored in which file:

a)

/etc/user

b)

/etc/passwd

c)

/etc/group

d)

/etc/shadow

14.

In Linux, what do the permissions Owner:RWX, Group:X, Other:X translate to numerically?

a)

777

b)

711

c)

755

d)

744

15.

On Linux, what is the primary super user account called?

a)

root

b)

wheel

c)

administrator

d)

 

sudo

16.

Which of these files uses SALTED hashes to store passwords

a)

C:\Windows\System32\config\SYSTEM

b)

C:\Windows\System32\config\SAM

c)

/etc/passwd

d)

/etc/shadow

17.

In Windows, what is the unique identifier for user accounts?

a)

GID

b)

UID

c)

SID

d)

SUID

18.

In the AAA framework, which piece is responsible for verifying what a verified user can do?

a)

authorization

b)

authentication

c)

administration

d)

accounting

19.

Enabling the SGID permission on a folder has the following effect:

a)

files created in the folder are accessible by all users

b)

permissions of files in the folder are overridden by folder permissions

c)

files in the folder cannot be deleted by any users

d)

files created in the folder are owned by the group owner of the folder

20.

In the AAA framework, which piece is responsible for verifying who a user is?

a)

accounting

b)

authorization

c)

authentication

d)

administration

21.

Enabling the SUID permission on a binary has the following effect:

a)

users who run the binary to run it as the owner of the binary

b)

the binary cannot be deleted

c)

no use can run the binary

d)

only the owner of the binary can run it

22.

How many hash values could be generated given 100 possible passwords and a 2 digit NUMERICAL salt value?

a)

10,000

b)

5,000

c)

 

1,000

d)

100,000

23.

Background processes in Windows and Linux are referred to as:

a)

services

b)

jobs

c)

tasks

d)

schedules

24.

This phase of pentesting gathers information directly from a target network

a)

planning

b)

reconnaissance

c)

scanning

d)

exploitation

25.

This phase of pentesting involves information gathering from public sources

a)

planning

b)

reconnaissance

c)

 

scanning

d)

exploitation

26.

Moving files, running commands, and privilege escalation occur in this phase

a)

post-exploitation

b)

reconnaissance

c)

scanning

d)

exploitation

27.

The use of a public/private keypair for encryption is known as:

a)

asymmetric

b)

symmetric

c)

AES

d)

SHA

28.

In a pentest report, this section provides concise and technical details of the test

a)

executive summary

b)

methodology

c)

risk rating

d)

summary of results

29.

In a pentest report, this section assigns scores to the findings to help an organization prioritize remediation.

a)

executive summary

b)

methodology

c)

risk rating

d)

summary of results

30.

In a pentest report, this section provides exhaustive technical details of the test

a)

executive summary

b)

methodology

c)

risk rating

d)

summary of results

31.

A remote access tool that enables CLI through an encrypted channel is:

a)

ssh

b)

telnet

c)

rdp

d)

x11

32.

In a pentest report, this section provides a short, high-level overview of the test

a)

executive summary

b)

methodology

c)

risk rating

d)

summary of results

33.

In Windows, this PowerShell execution policy is required for unsigned user-created scripts to run

a)

restricted

b)

remotesigned

c)

localsigned

d)

bypass

34.

By default, if a host does not respond to pings with nmap, it will

a)

skip the host

b)

use a TCP scan

c)

scan for ports until it finds one open

d)

use a SYN scan

35.

In Linux, surrounding a string with this special character will allow variables inside to be evaluated

a)

Dollar Sign

b)

Double quote

c)

Single quote

d)

Backtick (grave)

36.

This Linux tool allows one to easily download files from website at the CLI

a)

samba

b)

wget

c)

smb

d)

ftp

37.

In Linux, enclosing a command with this will cause it to be executed and return the output as a string

a)

$CMD

b)

$(CMD)

c)

(CMD)

d)

"CMD"

38.

In Linux, for a script to run, which permissions must be set on the file for the appropriate position:

a)

write and execute

b)

read and write

c)

execute

d)

read and execute

39.

In Linux, shell scripts are interpreted by:

a)

powershell

b)

systemd

c)

bash

d)

kernel

40.

Loading a PowerShell script into the CLI so that its functions and variables are available globally is called:

a)

loading

b)

dot-sourcing

c)

globbing

d)

including

41.

In Linux, surrounding a string with this special character will cause all of it to be interpreted literally

a)

Double quote

b)

Single quote

c)

Backtick (grave)

d)

Dollar Sign

42.

In Linux, to run a script in the same directory, it must be prefaced with:

a)

~/

b)

./

c)

../

d)

.\