NetVigil is a simple network traffic monitoring tool written in Bash. It captures network packets in real-time and displays basic information about them, helping to identify suspicious activities or anomalies in network communication.
- Linux environment
- Bash shell
tcpdump
utility (typically pre-installed on most Linux distributions)
-
Clone the repository:
git clone https://github.com/jefftrojan/netvigil.git
-
Navigate to the project directory:
cd netvigil
-
Run the
netvigil.sh
script:./netvigil.sh
-
Follow the on-screen instructions to select the network interface and navigate the menu options.
- Start monitoring traffic: Begin capturing and analyzing network traffic.
- About: Learn more about NetVigil and its purpose.
- How to use: Instructions on how to use NetVigil.
- Open-source contribution: Information on how to contribute to the project.
- Exit: Quit NetVigil.
-
When monitoring traffic, press
Ctrl+C
to stop.
NetVigil is an open-source project created by trojan0x, and contributions are welcome! You can contribute by:
- Fixing bugs
- Adding new features
- Improving documentation
To contribute, fork the repository, make your changes, and submit a pull request. For major changes, please open an issue first to discuss the proposed changes.
This project is licensed under the MIT License.
- ASCII art generated using Text to ASCII Art Generator.