How to Install Shaark on Windows 10

Shaark is a packet sniffer and capture tool that allows you to monitor network traffic. This tutorial will guide you through the process of installing Shaark on Windows 10.

Prerequisites

Before you begin, you will need the following:

Step 1: Install Git

If you don't have Git installed on your system, download the latest version for Windows from https://git-scm.com/download/win and follow the installation wizard to complete the installation process.

Step 2: Install Wireshark

If you don't have Wireshark installed on your system, download the latest version from https://www.wireshark.org/download.html and follow the installation wizard to complete the installation process.

Step 3: Clone Shaark repository

Open the Command Prompt window by pressing the "Windows key + R" and typing "cmd" in the "Run" dialog box, then press "Enter".

In the Command Prompt window, type the following command to clone the Shaark repository:

git clone https://github.com/MarceauKa/shaark.git

This will download the entire Shaark repository into your local machine.

Step 4: Install dependencies

Navigate to the Shaark directory using the following command:

cd shaark

Once you are inside the Shaark directory, install the required dependencies by running the following command:

pip install -r requirements.txt

This will install all the necessary Python packages required for Shaark to function.

Step 5: Run Shaark

To start Shaark, run the following command:

python app.py

This will start the Shaark web interface at http://localhost:5000/. Open a web browser and navigate to this URL to access the Shaark interface.

Conclusion

You have successfully installed Shaark on your Windows 10 machine. You can now use it to monitor network traffic and capture packets.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!