EdMon is a network monitoring tool that is written in Python. In this tutorial, we will guide you through the process of installing EdMon on Kali Linux.
Before we begin, it's recommended that you have the following set up on your Kali Linux machine:
If you don't have these installed, you can install them by running the following commands in your terminal:
sudo apt-get update
sudo apt-get install python3 git
git clone https://github.com/Edraens/EdMon.git
cd EdMon
pip3 install -r requirements.txt
sudo python3 edmon.py
Note: Running EdMon requires root privileges as it includes functionalities like packet sniffing, so make sure to run it with sudo
.
By default, EdMon logs all captured packets to the ./results/
directory. You can configure EdMon by editing the settings in the config.py
file.
# Set the path for the log files
log_path = "./results/"
# Define the network interface to sniff on
interface = "eth0"
# Set the sniffing filter
filter = "tcp"
You can change the log_path
variable to set the directory where the log files will be saved. You can also change the interface
variable to the network interface you want to sniff on, and the filter
variable to set the packet filter.
You now have EdMon installed and running on your Kali Linux machine. You can use it to monitor network traffic and analyze captured packets. Remember to use it ethically and responsibly.
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!
Alternatively, for the best virtual desktop, try Shells!