Network 20assignment 202
Network 20assignment 202
COURSEWORK ASSIGNMENT
Please refer to your student handbook for details about the grading schemes used by the School when assessing
your work. Guidance on assessment will also be given in the Module Guide.
Guidance on avoiding academic assessment offences such as plagiarism and collusion is given at this URL:
http://www.studynet.herts.ac.uk/ptl/common/LIS.nsf/lis/citing_menu
ASSIGNMENT BRIEF
Students, you should delete this section before submitting your work.
Page 1 of 5
UNIVERSITYOF HERTFORDSHIRE
School of Engineering and Computer Science
This Assignment assesses the following module Learning Outcomes (Take these from the module DMD):
LO3 – Have a knowledge and understanding of role, structure, operation, and API of, or provided by, an
operating system;
Use the login credentials as shown below to log into the website, in the meantime assuming somebody
else is monitoring your network traffic using Wireshark.
Username: username
Password: password
In the captured traffic, try to extract the username and password information, and record the evidence.
Imagine this happens in a real-life scenario, and comment on what has gone wrong and how this can be
prevented.
Critically evaluate the security aspect of Linux machines. Discussions should be made towards its role,
structure, and operation as OS for severs.
When a TCP connection is made, instead of typing the message of “Connected”, please type this message
on the screen (replace XXX with your own student ID):
______________________________________________________________________________
Explain the network activities that have taken place during the entire process of this socket
communication, based on all the traffic captured by Wireshark. Emphasis should be given to the
application transactions, TCP handshake, and local subnet broadcasting. Diagrams can be used to aid the
Page 2 of 5
UNIVERSITYOF HERTFORDSHIRE
School of Engineering and Computer Science
demonstration.
Report:
____________________________________________________________________________
Submission Requirements:
Please submit the following components via Canvas/5WCM0011/Assignment/Coursework 2:
Submission Requirements:
This assignment is worth 40% of the overall assessment for this module.
Components Marks
Network Security 45%
Socket Programming 45%
Quality of Report 10%
Total 100%
Task 1: the practical work; the discussion of the event; and the evaluation of Linux security
Task 2: the practical work (including both socket programming and traffic capture); and the
explanation of the communication process
Quality of Report: academic writing; presentation of the written work
1. For undergraduate modules, a score above 40% represent a pass performance at honours level.
Page 3 of 5
UNIVERSITYOF HERTFORDSHIRE
School of Engineering and Computer Science
2. For postgraduate modules, a score of 50% or above represents a pass mark.
3. Modules may have several components of assessment and may require a pass in all elements.
For further details, please consult the relevant Module Guide or ask the Module Leader.
Date Work handed out: Date Work to be handed in: Date Work to be returned:
rd
3 October 2022 15 November 2022 (18:00) 25 November 2022
*Please note that Canvas will cap the mark automatically when the submission is late, even if it is only
late by 1 minute. Therefore, please do NOT leave your submission until the last minute just in case there
are some technical issues.
Grading Criteria
Network Security (45%) Socket Programming (45%) Quality of Report (10%)
Flawless execution of the Flawless execution of the Excellent writing skills. Zero or
practical work. Results clearly practical work. Results very little typo. Decent
presented with proper clearly presented with proper academic language used. Nice
annotation and descriptions. annotation and descriptions. and neat format presented. Well
1:1 Distinguished anatomy of the Productive and accurate structured. References used
incident. Critical evaluation of explanation. properly.
the OS, covering all
aspects as required.
Successful conduct of the Successful conduct of the Good writing skills. Some minor
practical work. Results practical work. Results adjustments needed for the
presented well. Good presented well. The language and structure.
discussion of the incident. explanation is mostly well Formatting ok. Some typos.
2:1 Evaluation is well made, but not given, but still needs some Healthy amount of references,
in-depth enough. Some tweaking. but maybe not quoted properly.
improvements are needed here
and there.
2:2 Practical work mostly Practical work mostly Relatively good attempt on the
successful. Good attempt on successful. Good attempt on writing, but not quite
the discussion and evaluation. the explanation, perhaps presentable. Academic
Perhaps missing some valuable missing some valuable language needs improving.
points. Can benefit from major points. Can benefit from Reasonable structure.
improvements. major improvements. Maybe weak style and
formatting. Proofreading still
would help. Some reference
found.
Page 4 of 5
UNIVERSITYOF HERTFORDSHIRE
School of Engineering and Computer Science
Good attempt on the practical Good attempt on the Some effort in writing. Maybe
work, although with some practical work, although with too verbose. Poor academic
errors. Doubtable results. some errors. Doubtable language. Too many typos.
Discussion and evaluation results. Some explanations, Poorly structured. Lack of
3rd
exist, but lack of but incomplete. formatting. Little or no
solid statements. references.
Page 5 of 5