Skip to content

Fl1riX/Connection-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

:D

💻 Connection Monitor 🔍

Connection Monitor is a Python-based program designed to monitor active network connections on your machine. It uses the psutil library to retrieve system information and tkinter for the graphical user interface (GUI). The app allows you to monitor, kill, and get detailed information about your network connections and network cards.


🛠️ Installation 🛠️

  1. Clone the repository:

    git clone https://github.com/Fl1riX/Connection-monitor.git
    cd Connection-monitor
  2. Install the required dependencies:

    pip install -r requirements.txt
  3. Run the program:

    python main.py

📦 Dependencies 📦

The program requires the following Python libraries:

  • psutil — For working with network connections and process information.
  • socket — For network operations.
  • tkinter — For creating the GUI.
  • requests — For making HTTP requests (e.g., to ipinfo.io).
  • random — For selecting random proxy.
  • fake_useragent — For generating random User-Agent headers.
  • threading — To create threads, ensuring the UI remains responsive.

👨‍💻 Author 👩‍💻

Fl1riX
This project is created for monitoring network connections and retrieving network-related information.


Feel free to modify the design or make improvements as necessary. This version includes a clean layout and special characters for better readability! 😊

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages