jackbisceglia / MLH-Ethical-Data

A Terminal App to monitor the data going in and out from your system.
GNU General Public License v3.0
1 stars 1 forks source link

Ethical Data: Port Scanner

forthebadge forthebadge

A simple magical light-weight port scanner to be used by developers and non-developers alike

Reason Behind Creating MLH-Ethical-Data?

Cyber security has been one of attractive field for many people who wish to jump into something exciting. We believe this project will feed the brains of beginners with even more excitement through an easy to navigate CLI (giving haccerman vibes), features to directly interact with your system, along with options to know random facts, list the uses of common ports etc.

In essence, we aim to build a cool tool to be used as a source of common info while giving options to directly interact with your machine.

This tool is good for beginners in cyber security who just want to see what all processes run on different ports and experiment with them. We have also implemented required precautions to prevent accidental closing of an essential system process through an aesthetically pleasing CLI

Useful commands

How to run?

You just need to navigate to the directory

cd MLH-Ethical-Data

install the required packages

pip3 install -r requirements.txt

and run the following:

sudo python3 main.py

P.S. You will need to have sudo to allow the close ports command to function

:crystal_ball: Some magic

The tool also allows you to use previous three commands through history. To use, simply do the following:

Tools used

Collaborators