/Wireshark-Packet-Analysis

The objective of this project is to perform packet analysis on Wireshark packets. In order to do this, we will leverage some of Python's libraries like Scapy, Pandas and Seaborn.

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

Wireshark-Packet-Analysis

The objective of this project is to perform packet analysis on Wireshark packets. In order to do this, we will leverage some of Python's libraries like Scapy, Pandas and Seaborn.

Wireshark Packet Analysis

Destination Address Traffic

Destination Port Traffic

Getting Started

  1. Sign up for an IBM Cloud Account.
  2. Login to Watson Studio.

1. Running the Jupyter notebook

1. Sign up for Watson Studio

Sign up for IBM's Watson Studio.

2. Create a new Project

Note: By creating a project in Watson Studio a free tier Object Storage service will be created in your IBM Cloud account. Take note of your service names as you will need to select them in the following steps.

  • On Watson Studio's Welcome Page select New Project.

  • Choose the Data Science option and click Create Project.

  • Name your project, select the Cloud Object Storage service instance and click Create.

2. Import notebook to Watson Studio Project

  • Create a New Notebook.

  • Import the notebook found in this repository.

  • Give a name to the notebook and select a Python 3.5 runtime environment, then click Create.

3. Import dataset to Watson Studio Project

  • Click on Add to Project and select Data.

  • A panel should appear on the right where you can drag and drop your data assets.

  • Download the Packet file from the repository and drag and drop it onto the panel.

  • You can now use it in your Watson notebook.

4. Follow the steps in the notebook

Resources