Files
hdhdjshxh/README.md
louiscklaw a14cfa137f update,
2025-02-01 02:01:48 +08:00

895 B

Basic Features

Based on the given Python code, you are required to add the following functions to the Python script.

  • Using Scapy, identify the following items from the given PCAP files on Moodle:

    • Scenario While Wireshark captured the network traffic in the internal network, the host (IP: 192.168.186.155) performed the Nmap to scan the targeted server (IP: 192.168.186.156).

      • How many packets are?
      • What ports have been scanned?
      • How many ports have been scanned?
  • Display the results of items in a textbox in the GUI interface.

  • Add a clear button which can be used to clear all input and output in the GUI.

  • Use two threads, one thread for GUI execution and another thread for analysing PCAP files.

  • Store all the information (e.g. date and time, PCAP filename, and the results of items) related to analysing PCAP files in the SQLite database.