HOMEWORK ASSIGNMENTS
- Assignment #1 - Due: September 13, 2022
- From Textbook -
Exercises: 2.3, 2.10, 3.4, 5.6
- Read the paper, D.
Bruschi, A. Ornaghi, E. Rosti, S-ARP: a
Secure Address Resolution Protocol, 19th Annual Computer Security
Applications Conference (ACSAC '03), 2003. Now answer the following
questions.
- What is ARP poisoning?
- Does the use of SSH or
SSL protect against ARP poisoning attacks? Why or why not.
- Explain how the Secure
ARP method (described in the paper) protects against ARP attacks.
- What are some
disadvantages of using the proposed Secure ARP method?
- Assignment #2 - Due: September 27, 2022
- From Textbook -
Exercises: 7.1, 7.4, 7.8, 7.12
- The address registries
around the world cooperate to hand out blocks of IP addresses. Find out
(and tell me) how they ensure no ISP is given addresses that overlap
those given to another ISP. See http://www.iana.org/
·
Assignment
#3 – Due: November 8, 2022
Complete the web programming
assignment
·
Assignment
#4 – Due: November 29, 2022
Complete the socket programming
assignment
See example video from
previous student here
·
Assignment
#5 – Due: December 6, 2022
Read the paper, Denial-of-Service
Attack-Detection Techniques and then answer the following questions.
a. What is a denial-of-service
(DoS) attack?
b. List at least three
techniques for detecting DoS attacks and describe them IN YOUR OWN words.
c. Discuss one outstanding
concern or challenge with designing and deploying DoS detectors.