wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

2.3 Server Exploits Review

Total questions: 55

Worksheet time: 29mins

Name
Class
Date
1.

When programming a webpage, JavaScript is used to

a)

Make sure the graphics are laid out well

b)

Add forms to pages (like when you place an order)

c)

Speed up the transmission of data

d)

add logic to a web page & make it interactive

2.

When programming a web page, HTML is used for

a)

to provide the highest level of security

b)

organize the content on the page

c)

determine who can access each page

d)

create a log of the users activity on the page

3.

Which tags in this code are JavaScript

a)

<html> </html>

b)

<script> </script>

c)

<body> </body>

d)

<p> </p>

4.

XSS stands for

a)

Extra Security System

b)

Cross-site scripting

c)

Extra Social Security

d)

Cross-system Surveilance

5.

Which of the following is NOT something hackers use Cross-site scripting for.

a)

steal data

b)

instigate a ping attack

c)

take control over a computer

d)

run malicious

6.

How do hackers get the cross-site script onto another machine

a)

Hidden in a photo of a webpage

b)

Part of a downloadable file

c)

Executed when a button is pressed on webpage

d)

inserted into the web pages input fields

7.

When working in Cybersecurity Training Site (CTS), what were the levels of security available to test. Check all that apply.

a)

sub par

b)

low

c)

medium

d)

high

8.

Which of the SQL lines of code, provide a low level of security for an input field?

a)
b)
c)
9.

Which section of SQL, preforms a data cleanse on the input the user typed into a form on a web page?

a)

Sec 1

b)

Sec 2

c)

Sec 3

10.

What is the purpose of data cleansing?

a)

Make sure all data in a data base is correct and up to date

b)

Cleaning up data that is about to be displayed on a web page

c)

Removing scripting tags entered onto a web page by a user

d)

Removing incorrect data a user enters into a form on a web page

11.

How does a cross-site scripting exploit change a web page?

a)

By executing JavaSript that runs in the browser.

b)

By making the HTML look different.

c)

By changing data in the database.

d)

By executing JavaScript that runs on the server.

12.

How does a hacker exploit a website using SQL injection?

a)

By using SQL code to modify data.

b)

By using SQL code to view unauthorized data.

c)

By using SQL code to delete data.

d)

All of the above.

13.

When we played the Routing Game, what were we re-enacting?

a)

The paths internet traffic will flow when the internet is busy

b)

The simulation of packets of data getting lost on the internet

c)

The path a ping attack forces web pages to follow to get displayed

d)

The simulation of network traffic, sending packets of data between hosts and routers

14.

What is WireShark used for?

a)

Monitoring the migration path of sharks

b)

Monitoring and analyzing network traffic

c)

Analyzing the amount of valid and invalid traffic on a network

d)

Trolling the internet looking for malicious activities

15.

What is a ping in Cybersecurity

a)

A radar tone from submarine to measure the distance to another object

b)

A notification sent to a cybersecurity expert to alert them of to activities that are suspicious

c)

A method of checking the status of a host server

d)

A game played with a tiny white ball.

16.

Which of the following are actual panes in WireShark? Choose all that are correct.

a)

Packet Detail

b)

Packet Bytes

c)

Packet Translation

d)

Packet List

17.

What pane if the pane highlighted in purple

a)

Packet List

b)

Packet Detail

c)

Packet Bytes

18.

A piece of software or a sequence of commands that takes advantage of a vulnerability in a computer system to cause unexpected behavior to occur.

a)

Passive Analysis

b)

Security Balance

c)

Inetpub

d)

exploit

19.

Refers to the action of watching and analyzing network traffic

a)

Back-end

b)

Packet Sniffer

c)

DDos

d)

Exploit

20.

The buying and selling of goods or services over the internet

a)

HTML

b)

Passive Analysis

c)

E-commerce

d)

SQL Injection

21.

Confidentiality, Integrity and Availability

a)

TLS

b)

CIA Triad

c)

IEEE

d)

NIC

22.

The first half of the MAC address, designating the manufacturer of the network device.

a)

OUI

b)

TLS

c)

DDOS

d)

SQL

23.

Access systems without permission—but then share their findings and report problems they find

a)

Inetpub

b)

Protocol

c)

Gray-hat Hacker

d)

SQL

24.

Used for retrieving and manipulating data in a database.

a)

SQL

b)

SQL Injection

c)

HTML

d)

Router

25.

Used to organize the content on a web page

a)

Exploit

b)

TLS

c)

OUI

d)

HTML

26.

Analyze something without interfering or affecting it

a)

Protocol

b)

Gray-hat Attacker

c)

Passive Analysis

d)

Exploit

27.

The buying and selling of goods or services over the internet.

a)

Bank-end

b)

Passive Analysis

c)

CIA Triad

d)

ecommerce

28.

contains all the web pages and content that will be published on the web.

a)

Inetpub

b)

HTML

c)

SQL

d)

Protocol

29.

A network device that controls and filters data between networks, either wired or wireless.

a)

Packet_Sniffer

b)

Router

c)

Server

d)

Security Baselin

30.

A three-way communication method using SYN (synchronize), SYN-ACK (synchronize=acknowledge), and ACK (acknowledge) to establishing a connection between hosts.

a)

MAC Address

b)

TCP Handshake

c)

SMTP

d)

DDoS

31.

Data that is stored in a specialized table format. It contains addresses of known networks (other routers), ones that have already been discovered and used. When a new, unknown network destination is discovered, the router will update its routing table.

a)

IP Address Table

b)

MAC Address Table

c)

Routing Table

d)

Master Router

32.

Helps you organize and manage data packets so you can monitor and analyze network traffic

a)

Packet Tracer

b)

Wireshark

c)

ICMP

d)

Packet Filtering

33.

A way for a computer to communicate with all hosts on a network using one message - often used when a computer needs to find a host

a)

TCIP

b)

Email

c)

Broadcasting

d)

Routing

34.

A Wireshark data capture file that contains packet information of network traffic.

a)

Pcap File

b)

Text file

c)

Ping file

d)

Broadcast file

35.

Used to check the status of a host

a)

ipconfig

b)

netstat

c)

ping

d)

websearch

36.

An addresses that is a unique numeric code that is assigned to networking hardware components (typically a network interface card or NIC) that is built into computers and mobile devices. The code is assigned by the manufacturer, includes their unique identification number, and never changes.

a)

MAC Address

b)

IP Address

c)

Ping Address

d)

127.0.0.0

37.

Added security measures that recognize any scripting tags entered by a user, treated as plain text or deletes them completely from the user input, removing any of their functionality

a)

Packet Sniffer

b)

CRUD

c)

Java

d)

Data cleansing

38.

Used to add logic to a web page and make it interactive

a)

Java

b)

Python

c)

HTML

d)

JavaScript

39.

a type of exploit in which the attacker takes advantage of an interactive web page to insert malicious client-side code into it

a)

Ping Attack

b)

Malware

c)

Forced Browsing

d)

Cross-site scripting (XSS)

40.

The software that experts identify suspicious network traffic such as invalid data requests, packets from suspicious sources, and suspicious content.

a)

Powershell

b)

Wireshark

c)

FTP

d)

Server Manager

41.

What is the destination IP Address of each ping request?

a)

323/16897

b)

172.30.0.6

c)

1.01619

d)

172.30.0.13

42.

What is the source IP Address of each ping reply?

a)

323/16897

b)

172.30.0.6

c)

1.01619

d)

172.30.0.13

43.

When working in Wireshark, what can the timestamp of a packet tell you?

a)

When a hacker performed an SQL Injection

b)

When a packet is sent through a router.

c)

When the web server is to shut down.

d)

When a log file was created.

44.

In the address: 0a:61:89:59:4d:0c

what is the MAC address of the destination host?

a)

0a:61:89

b)

59:4d:0c

c)

0a:61:89:59

d)

89:59:4d

45.

In the following Linux command what does the -f stand for:

ping -f -i 0 -s 4000 172.30.0.6

a)

factory

b)

flood

c)

flash

d)

firewall

46.

In the following Linux command what does the -i stand for:

ping -f -i 0 -s 4000 172.30.0.6

a)

ifcong

b)

IP address

c)

interval

d)

interrupt

47.

A part of a process or system that is seen by the user and typically provides functionality to the user.

a)

Back end

b)

Front Page

c)

Front End

d)

Workspace

48.

A part of a process or system that is not seen by the user. It provides a supporting function on behalf of the main process.

a)

Back end

b)

Front Page

c)

Front End

d)

Workspace

49.

What do we use MAC addresses for?

a)

Find the manufacturer of a device

b)

Find the IP address of a server

c)

Know what time a attack took place

d)

Know what type of computer the attack is coming from.

50.

Finding the MAC address had a legitimate OUI indicates that the address is valid and is proof that this is malicious activity.

a)

True

b)

False

51.

Why would a server use the broadcast feature?

a)

To announce it is available

b)

To find the best route to another server

c)

To send error messages

d)

To communicate to all hosts on a network.

52.

For packet 1 what is the MAC address for the source of this packet.

(a)  

53.

Who is the client in a network?

a)

A device that is requesting information or services from a server

b)

A device that provides information and services over a network

c)

A router that sends requests for information or services

d)

A devices that directs traffic on a network.

54.

What type of number system is represented by MAC address: 00:22:fa:1c:eb:e6

a)

Binary

b)

Hexadecimal

c)

Decimal

55.

The first three pairs of the MAC address are called the ___?

a)

NIC

b)

OUI

c)

CIA

d)

HEX