High level programming

rajiv012
project22.pdf

CSCI 352 - Introduction to Digital Forenscis Project 2 Due on: 12/03/2020 11:55 PM (Thursday)

Requirement: We learned Network Forensics, several pieces of information that will interest forensic investi- gations:

• The IP header contains the source IP address, the destination IP address, and the pro- tocol number of the protocol in the IP packet’s payload.

• The TCP header contains the source port, destination port, a sequence number, and several other fields.

In this project, you will need to write a program to:

• to capture the IP, TCP packets

• print out some fields in the packets

1

– IP: Version, IP Header Length, TTL, Protocol, Source Address, Destination Address;

– TCP: Source Port, Destination Port, Sequence Number, Acknowledgement, TCP header length;

Students can implement this project using any high level language like C/C++, Java, Python, etc.

2