# Submission information for the Wireshark HW
# https://aaronbloomfield.github.io/nws/hws/wireshark/
# The filename of this file must be 'wireshark.py', else the submission
# verification routines will not work properly.
# You are welcome to have additional variables or fields in this file; you
# just can't remove variables or fields.
# Who are you? Name and UVA userid. The name can be in any human-readable
# format.
userid = "mst3k"
name = "Jane Doe"
# This dictionary contains various information that will vary depending on the
# assignment.
other = {
# How comfortable do you feel using Wireshark now that this assignment is
# completed? This should be an integer, where 1 is same comfort level, 2
# is somewhat more comfortable, and 3 is much more comfotable.
'wireshark_comfort_level': None,
# In 250 characters or less, explain what you've found in the live network
# traffic in the Docker containers. You will have to summarize it as best
# you can, as the autograder will check the length. This entire comment
# is about 250 characters in length.
'what_you_found_in_docker': None,
# In 100 characters, what did you include in your capture.pcap? This
# comment is 100 characters long.
'what_is_in_capture_file': None,
# Any comments about the live capture exercise? Let us know if things too
# easy to find, too hard, too annoying, etc. This value is unlimited in
# length. You don't have to enter comments, but you do have to change
# the value here from None to, say, an empty string if you don't want to
# leave any comments.
'comments_on_live_capture': None,
# How frustrating was this assignment? This is an integer on a 1-5 scale,
# where 1 is not frustrating at all, 2 is a little bit frustrating, 3 is
# somewhat frustrating, 4 is rather frustrating, and 5 is very
# frustrating. A typical, well designed, CS elective homework would
# probably be around a 1 or 2.
'frustration_level': None,
# How hard did you find this assignment? This is an integer on a 1-5
# scale, where 1 is very easy, 2 is somewhat easy, 3 is neutral
# (neither easy or hard), 4 is somewhat hard, 5 is very hard. A tyipcal,
# well designed, CS elective homework would be a 3.
'difficulty': None,
# Questions to answer: the first 10 are from the "Basic Analysis" section,
# and the last three are from the "Advanced Analysis" section. If you
# don't know the answer, or have not gotten to that, you still have to
# put a value of the correct type in.
# Question 1: what is the port number on the client 192.168.100.101)
# opened for this FTP connection? This should be an integer.
'question_1': None,
# Question 2: what is the username that was used to log in? This should
# be a string.
'question_2': None,
# Question 3: what was that user's password? This should be a string.
'question_3': None,
# Question 4: what is the password that mst3k entered to log in? This
# should be a string.
'question_4': None,
# Question 5: what is the URL that was requested? This should be a string.
'question_5': None,
# Question 6: what is the username used to log in? This should be a string.
'question_6': None,
# Question 7: what is the password used to log in? This should be a string.
'question_7': None,
# Question 8: how many SSH packets are present after using the `ssh`
# filter? This should be an integer.
'question_8': None,
# Question 9: what is the "Encrypted Packet" value for the first SSH
# packet in the capture? This should be a string.
'question_9': None,
# Question 10: what is the background color (not the font color) of
# packets that are a bad TCP packet? This should be a string.
'question_10': None,
# Question 11: What is the patient's first name? This should be a string.
'question_11': None,
# Question 12: What is the patient's last name? This should be a string.
'question_12': None,
# Question 13: What is the patient's social security number? This should
# be an integer.
'question_13': None,
}
# These are various sanity checks, and are meant to help you ensure that you
# submitted everything that you are supposed to submit. Other than
# submitting the necessary files to Gradescope (which checks for those
# files), all other submission requirements are listed herein. These values
# need to be changed to True (instead of False).
sanity_checks = {
# For your capture.pcap file, did you remove all the extra packets that
# are not related to what you are showing?
'removed_extra_packets_from_pcap': False,
}
# While some of these are optional, you still have to replace those optional
# ones with the empty string (instead of None).
comments = {
# How long did this assignment take, in hours? Please format as an
# integer or float.
'time_taken': None,
# Any suggestions for how to improve this assignment? This part is
# completely optional. If none, then you can have the value here be the
# empty string (but not None).
'suggestions': None,
# Any other comments or feedback? This part is completely optional. If
# none, then you can have the value here be the empty string (but not
# None).
'comments': None,
}