One of the assignments will require you to have a Cisco Packet tracer and ask you to take screenshots,
please make sure there are no identifying marks like your name in the screenshots. Let me know if you
r template for Lab 6 because the question only have any questions! I am unable to upload the answe
.allows 5 files, I will upload it once you pick up the question
CSIS 330 – Lab 4: Binary Conversions
Background:
After watching the video explaining how to convert between binary, decimal, and hexadecimal,
complete this assignment.
Assignment Instructions:
Complete each question below in the Word Answer Template provided.
Tables showing number positions are included only for your reference.
Question 1 (1 point)
Convert the following number into an eight bit binary number:
Answer: ___________________________________ 192
Question 2 (1 point)
Convert the following Binary number into a decimal number:
Answer: ___________________________________ 11010001
2
Question 3 (1 point)
Convert the following Binary number into a decimal number:
Answer: ___________________________________ 10000100
Question 4 (1 point)
Convert the following number into an eight bit binary number:
Answer: ___________________________________ 168
Question 5 (4 points)
Mark each of the following Binary numbers as even or odd. (1/2 point each)
Answer
a. Answer: __________ 111111110
b. Answer: __________ 00000001
c. Answer: __________ 01010100
d. Answer: __________ 11110000
e. Answer: __________ 11111111
f. Answer: __________ 00010101
g. Answer: __________ 1111111111111100
h. Answer: __________ 11101011111000111100011101110111101011001111111
3
Question 6 (5 points)
In your head, convert these numbers from binary to decimal numbers. You should practice
these until you can do them without any aids. Then you will know binary. ;-)
(1/2 point each)
a. Answer: ________ 10000000
b. Answer: ________ 01000000
c. Answer: ________ 00100000
d. Answer: ________ 00010000
e. Answer: ________ 00001000
f. Answer: ________ 00000100
g. Answer: ________ 00000010
h. Answer: ________ 11111111
i. Answer: ________ 01000001
j. Answer: ________ 11111110
4
Question 7 (4 points)
Convert the following Binary numbers into a Hex number: (1/2 point each)
a. Answer: ________ 11001010
b. Answer: ________ 11110101
c. Answer: ________ 10000011
d. Answer: ________ 11101011
e. Answer: ________ 11011000
f. Answer: ________ 00011011
g. Answer: ________ 00111101
h. Answer: ________ 01110110
Question 8 (3 points)
Convert the following Hex numbers into a Binary number: (1/2 point each)
a. Answer: _________________________ 84
b. Answer: _________________________ D2
c. Answer: _________________________ 43
d. Answer: _________________________ B3
e. Answer: _________________________ FF
f. Answer: _________________________ EE
5
Question 9 (1 point)
Convert the following Binary number into a decimal number:
Answer: ________ 10101010
Question 10 (1 point)
Convert the following number into an eight bit binary number:
Answer: _________________________ 204
Question 11 (1 point)
Convert the following Binary number into a decimal number:
Answer: ________ 00000011
Question 12 (1 point)
Convert the following number into an eight bit binary number:
Answer: _________________________ 52
Question 13 (1 point)
Convert the following Binary number into a decimal number:
Answer: ________ 10111000
6
Deliverables:
Save your Answer Template using the convention of [your first initial] + [your last name] + “_Lab4”.
For example: Joe Smith will save his file template as JSmith_Lab4.doc .
Submit your Word Template to Blackboard by attaching it to the appropriate assignment link.
CSIS 330 – Lab 5: Packet Tracer Use of
the TCP/IP Protocols and the OSI Model
[Adapted from Cisco Networking Academy Network Fundamentals]
Background:
In Packet Tracer simulation mode, detailed information about packets and how they are
processed by networking devices may be viewed. Common TCP/IP Protocols are modeled in
Packet Tracer, including DNS, HTTP, TFTP, DHCP, Telnet, TCP, UDP, ICMP, and IP. How these
protocols are used by networking devices in creating and processing packets is displayed in
Packet Tracer, using a representation of the OSI Model. The term protocol data unit, or PDU, is
a generic description of what are known as segments at the transport layer, packets at the
network layer, and frames at the data link layer.
Help Files and Tutorials:
From the pull down menu, choose Help->Contents. A web page will open. From the left frame,
choose Operating Modes->Simulation Mode. If not already familiar, read about simulation
mode.
Realtime and Simulation Modes:
In the far lower right of the PT interface is the toggle between Realtime and Simulation mode.
PT always starts in Realtime mode, in which networking protocols operate with realistic timings.
However, a powerful feature of Packet Tracer allows the user to "stop time" by switching to
Simulation mode. In Simulation mode, packets are displayed as animated envelopes, time is
event driven, and the user can step through networking events. To switch from Realtime mode
to Simulation mode, click the Simulation mode icon. To switch from Simulation mode to
Realtime mode, click the Realtime mode icon.
2
Assignment Instructions:
[A Word template is provided for your screen shots.]
1. Add the following devices to the Logical Workplace, with about an inch between
them, in order from left to right:
a server
a PC
2. Change the Display Name for each device.
Change the display name for each device using the convention of your first name,
followed by an underscore, followed by the device name and number that was pre-
configured for you. This is the same convention that was used in the previous lab
assignment and will be used throughout this course.
3. Configure IP addresses, subnet masks, and gateway addresses
Server
IP addresses are necessary for communicating over a network. Each device on the
network must have an IP address assigned to it in order to communicate with other
devices on the network. You will learn about IP addresses in more detail in a later
module. For now, you only need to type in the IP addresses as illustrated.
Click the Server device to open the Configuration dialog. Click the Config tab and enter
the Gateway IP address as shown below:
3
Next, click the FastEthernet0 button on the left and enter the IP address and Subnet
Mask as shown below:
[Note that as soon as you enter the IP address and hit the [tab] key, Packet Tracer
should automatically fill in the Subnet Mask address for you. ]
Close the dialog box. You should now be back at the Logical Workplace.
4
PC
Click on the PC device to pull up its Configuration dialog.
On the Config tab, enter the information highlighted in the next two diagrams:
Close the dialog box. You should now be back at the Logical Workplace.
5
4. Connect the PC to the Server using the Auto Connect icon
The Auto Connect feature was described in Lab 1. You can refer to Lab 1 to review
instructions for connecting devices.
5. Creating a Packet and Accessing the PDU Information Window
Click the PC device on the Logical Workplace. Choose the Desktop tab. Open the Web
Browser. Enter the IP address of the Web Server into the browser’s URL textbox:
192.168.1.2. Clicking Go will initiate a web server request. Your screen should now look
similar to the screen shot below.
Minimize the Web Client configuration window by clicking the minus sign in the upper right
hand corner of the window.
Now, it is time to view the packets traveling between the PC and Web Server in Simulation
mode. Click the Simulation button in the lower right corner of your screen.
6
Now that you are in Simulation Mode, you must reissue the command to retrieve the web
page before you can capture the packets in this mode.
Go back to the Web Browser. It should still show the URL that you entered in the previous
step. Click the Go button and minimize the browser again.
Since time in simulation mode is event driven, you must use the Capture/Forward button
to display network events. Two packets should now appear in the event list, one of which
has an eye next to it. An eye next to a packet means it is displayed as an envelope on the
logical topology.
At this point, your screen should look something like the one below:
Continue clicking the Capture/Forward button until you see a packet displayed in the
Simulation pane that has “HTTP” listed under the Type column. [You may need to click the
button 2-3 times for this row to appear.]
7
Find the FIRST packet in the Event List that has HTTP listed as its Type.
Next, click the colored square in the Info column of that packet.
This opens the PDU Information window. Your screen should look something like the one
below: Note that the diagram below reflects the second packet in the list. Your assignment
requires you to open the PDU Information window for the FIRST packet with an HTTP Type.
The screen opens with the OSI Model tab displayed.
Take a screen shot of this PDU Information window with the OSI Model tab open and
paste it into the appropriate section (Screenshot #1) of the Word Answer Template
provided. Put a title above your screen shot called “PDU Information – OSI Model tab”.
The OSI model organizes this window. In the case of the packet you are viewing, notice the
HTTP request (at Layer 7) is then encapsulated, successively, at Layers 4, 3, 2, and 1. If you
click through these layers, the algorithm used by the device (in this case, the PC) is
displayed. View what is going on at each layer--this will be the subject of much of the rest of
the course.
8
6. Inbound and Outbound PDUs
Next, click on the Outbound PDU Details tab. This tab shows you the content and structure
of the information included in the packet as it travels throughout the network.
Scroll down to the bottom of this window. There you will see that HTTP (the web page
request that started this series of events) is encapsulated as data in a TCP segment, which in
turn is encapsulated in an IP packet, which in turn is encapsulated in an Ethernet frame,
which in turn is transmitted as bits on the medium. If a device is the first device involved in
a series of events, packets at that device will only have an Outbound PDU Details tab; if a
device is the last device in a series of events, packets at that device will have only
an Inbound PDU Details tab. In general, you will see both Outbound and Inbound PDU
details, which give details about how Packet Tracer is modeling that device.
Take a screen shot of this PDU Information window with the Outbound PDU Details tab
open and paste it into the appropriate section (Screenshot #2) of the Word Template. Put
a title above your screen shot called “PDU Information – Outbound PDU Details tab”.
Using your screen shots, answer the following questions in your template:
a. On the OSI Model tab, what is the Destination Port specified in Layer 4?
b. At the bottom of the Outbound PDU Details tab, what command is shown in the HTTP
box?
c. How many bits long is the IP frame?
Run through the entire animation until the "No More Events" message is reached.
7. Save your work.
Following the naming convention described in your first Packet Tracer lab, save your Packet
Tracer file as a “pkt” file:
[your first initial + your last name + “_Lab5” (do not include the quotation marks)
For example: Joe Smith will save his Packet Tracer file as JSmith_Lab5.pkt .
Save your Answer Template using the convention of [your first initial] + your lastname +
“_Lab5”.
For example: Joe Smith will save his file template as JSmith_Lab5.doc .
Deliverables: Submit your assignment by attaching your PKT file and your Answer Template to the
appropriate assignment link in Blackboard. Both files must be uploaded to receive full credit for this
assignment.
CSIS 330 – Lab 6: Identifying Security
Vulnerabilities
[Adapted from Network Fundamentals, CCNA Exploration Companion Guide , Labs & Study Guide]
Background:
SANS (SysAdmin, Audit, Network, Security) is a site that provides information on defenses for
threats against computers and networks.
In this assignment, you will utilize the SANS website to identify security threats and preventative
measures that can be taken to secure a computer/network.
Assignment Instructions:
[A Word template is provided for your answers.]
1. Go to the SANS website ( http://www.sans.org ) or (
http://cwe.mitre.org/top25/archive/2019/2019_cwe_top25.html)
Additional information:
( https://scadahacker.com/library/Documents/Best_Practices/SANS%20-
%2020%20Security%20Controls%20-%20Ver%204.0%20-%2011-2012.pdf)
2. Click on the Resources menu item.
3. Select “Top 25 Programming Errors”.
4. In the “Insecure Interaction Between Components” section, click the first weakness CWE ID link
(CWE-89 Improper Neutralization of Special element used in an SQL Command ‘SQL Injection’)
5. Answer the following questions in one or two sentences each: (1 point each)
a. What is the Weakness Prevalence of this issue?
b. Describe how attackers can exploit this vulnerability.
c. List one “Architecture and Design” Prevention and Mitigation strategy that can be used to
defend against this threat.
d. What is one “Implementation” approach used to defend against this threat?
e. List 2 CWEs that are related to this issue.
6. Click the “Technical Details” (Blue CWE -XXX ID link) link and answer the following questions in
one or two sentences each (1 point each)
a. What is the Description Summary of this weakness?
b. What Technology Classes are involved?
c. What is the Likelihood of Exploit?
d. Describe one detection method for this weakness.
e. List one Demonstrative Example of this weakness.
2
Deliverables:
Save your Answer Template using the convention of [your first initial] + [your last name] + “_Lab6”.
For example: Joe Smith will save his file template as JSmith_Lab6.doc .
Submit your Word Template to Blackboard by attaching it to the appropriate assignment link.
CSIS 330 – Lab 4: Binary Conversions
Answer Template
Questions:
1. _____________________________________
2. _____________________________________
3. _____________________________________
4. _____________________________________
5. a. _____________________________________
b. _____________________________________
c. _____________________________________
d. _____________________________________
e. _____________________________________
f. _____________________________________
g. _____________________________________
h. _____________________________________
6. a. _____________________________________
b. _____________________________________
c. _____________________________________
d. _____________________________________
e. _____________________________________
f. _____________________________________
g. _____________________________________
h. _____________________________________
i. _____________________________________
j. _____________________________________
7. a. _____________________________________
b. _____________________________________
c. _____________________________________
d. _____________________________________
e. _____________________________________
f. _____________________________________
g. _____________________________________
h. _____________________________________
8. a. _____________________________________
b. _____________________________________
c. _____________________________________
d. _____________________________________
e. _____________________________________
f. _____________________________________
9. _____________________________________
10. _____________________________________
11. _____________________________________
12. _____________________________________
13. _____________________________________
CSIS 330 – Lab 5: Packet Tracer Use of
the TCP/IP Protocols and the OSI Model
Answer Template
Screenshot #1:
Screenshot #2:
Question a: _________________________
Question b: _________________________
Question c: _________________________
CSIS 330 – Lab 6: Identifying Security
Vulnerabilities Answer Template
Questions:
5. a.
b.
c.
d.
e.
6. a.
b.
c.
d.
e.
CSIS 330 – Lab 4: Binary
Conversions Answer Template
Questions:
1. _11000000____________________________________
2. _209____________________________________
3. _132____________________________________
4. _10101000____________________________________
5. a.__Even___________________________________
b. __Odd___________________________________
c. __Even___________________________________
d. __Even___________________________________
e. __Odd___________________________________
f. __Odd___________________________________
g. __Even___________________________________
h. __Odd___________________________________
6. a._128____________________________________
b. _64____________________________________
c. _32____________________________________
d. _16____________________________________
e. _8____________________________________
f. _4____________________________________
g. _2____________________________________
h. _255____________________________________
i. _65____________________________________
j. _254____________________________________
7. a. CA_____________________________________
b. F5_____________________________________
c. 83_____________________________________
d. EB_____________________________________
e. D8_____________________________________
f. 1B_____________________________________
g. 3D_____________________________________
h. 76_____________________________________
8. a.10000100_____________________________________
b. 11010010_____________________________________
c. 01000011_____________________________________
d. 10110011_____________________________________
e. 11111111_____________________________________
f. 11101110_____________________________________
9. _170____________________________________
10. _11001100____________________________________
11. _3____________________________________
12. _00110100____________________________________
13. _184____________________________________
CSIS 330 – Lab 4: Binary Conversions
Background:
After watching the video explaining how to convert between binary, decimal, and hexadecimal,
complete this assignment.
Assignment Instructions:
Complete each question below in the Word Answer Template provided.
Tables showing number positions are included only for your reference.
Question 1 (1 point)
Convert the following number into an eight bit binary number:
Answer: ______________11000000_____________________ 192
Question 2 (1 point)
Convert the following Binary number into a decimal number:
Answer: ________________209___________________ 11010001
2
Question 3 (1 point)
Convert the following Binary number into a decimal number:
Answer: _______________132____________________ 10000100
Question 4 (1 point)
Convert the following number into an eight bit binary number:
Answer: ________________10101000___________________ 168
Question 5 (4 points)
Mark each of the following Binary numbers as even or odd. (1/2 point each)
Answer
a. Answer: _____Even_____ 111111110
b. Answer: _____Odd_____ 00000001
c. Answer: _____Even____ 01010100
d. Answer: _____Even_____ 11110000
e. Answer: _____Odd_____ 11111111
f. Answer: _____Odd_____ 00010101
g. Answer: _____Even_____ 1111111111111100
3
h. Answer: _____Odd_____
11101011111000111100011101110111101011001111111
Question 6 (5 points)
In your head, convert these numbers from binary to decimal numbers. You should practice
these until you can do them without any aids. Then you will know binary. ;-)
(1/2 point each)
a. Answer: ___128_____ 10000000
b. Answer: ____64____ 01000000
c. Answer: ____32____ 00100000
d. Answer: ____16____ 00010000
e. Answer: ____8____ 00001000
f. Answer: ____4____ 00000100
g. Answer: ____2____ 00000010
h. Answer: ____255____ 11111111
i. Answer: ____65____ 01000001
j. Answer: ____254____ 11111110
4
Question 7 (4 points)
Convert the following Binary numbers into a Hex number: (1/2 point each)
a. Answer: ____CA____ 11001010
b. Answer: ____F5____ 11110101
c. Answer: ____83____ 10000011
d. Answer: ____EB____ 11101011
e. Answer: ____D8____ 11011000
f. Answer: ____1B____ 00011011
g. Answer: ____3D____ 00111101
h. Answer: ____76____ 01110110
Question 8 (3 points)
Convert the following Hex numbers into a Binary number: (1/2 point each)
a. Answer: ____________10000100_____________
84
b. Answer: ____________11010010_____________
D2
c. Answer: ____________01000011_____________
43
d. Answer: ____________10110011_____________
B3
e. Answer: ____________11111111_____________
FF
f. Answer: ____________11101110_____________
EE
5
Question 9 (1 point)
Convert the following Binary number into a decimal number:
Answer: ___170_____ 10101010
Question 10 (1 point)
Convert the following number into an eight bit binary number:
Answer: __________11001100_______________ 204
Question 11 (1 point)
Convert the following Binary number into a decimal number:
Answer: _____3___ 00000011
Question 12 (1 point)
Convert the following number into an eight bit binary number:
Answer: _________00110100________________ 52
Question 13 (1 point)
Convert the following Binary number into a decimal number:
Answer: ____184____ 10111000
6
Deliverables:
Save your Answer Template using the convention of [your first initial] + [your last name] + “_Lab4”.
For example: Joe Smith will save his file template as JSmith_Lab4.doc .
Submit your Word Template to Blackboard by attaching it to the appropriate assignment link.
CSIS 330 – Lab 5: Packet Tracer Use of
the TCP/IP Protocols and the OSI Model
Answer Template
Screenshot #1:
Screenshot #2:
Question a: _________________________ 80
Question b: _________________________ HTTP Data:Accept-Language: en-us Accept: */*
Question c: _________________________ 32 bits
CSIS 330 – Lab 6: Identifying Security
Vulnerabilities Answer Template
Questions:
5. a. The weakness prevalence of this issue is high.
b. Instead of the SQL queries being translated as normal data they can end up being
translated as SQL. This can be utilized by attackers to change the query logic so as to
bypass any security checks. Back end statements can also be modified via insertion of
extra statements and system commands executed.
c. Persistence layers for instance Enterprise Java Beans or Hibernate can be used
d. Escaping or filtering all characters not passing stringent whitelists for instance white
space as well as error messages containing lesser details for intended persons.
e. CWE-90, CWE-564
6. a. The software constructs all or part of an SQL command using externally- influenced
input from an upstream component, but it does not neutralize or incorrectly
neutralizes special elements that could modify the intended SQL command when it is
sent to a downstream component.
b. Database servers
c. Very high
d. Automated system analysis tools is one detection method that can be used.
e. MS SQL usually has an in-built function for shell commands. SQL injections can
cause many problems in such instances.