Skip to content

GH0STH4CKER/Net-Inspector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

🛰️ NetInspector by GH0STH4CKER

NetInspector is a cross‑platform network inspection and visualization tool built with Python, PyQt5, Scapy, PyWiFi, and Matplotlib.
It combines LAN scanning, Wi‑Fi analysis, and real‑time signal visualization into a sleek dark‑themed interface.


✨ Features

  • 🔍 LAN Scanner

    • ARP‑based discovery of devices on local subnets
    • Vendor lookup via MAC address (online API + offline fallback)
    • Progress tracking and stop/resume controls
  • 📡 Wi‑Fi Scanner

    • Cross‑platform support (Windows, Linux, macOS)
    • Detects SSID, RSSI, frequency band, channel, security type, and BSSID
    • Real‑time updates with customizable refresh interval
  • 🔑 Wi‑Fi Profiles

    • Retrieve saved Wi‑Fi SSIDs and passwords (Windows/macOS/Linux)
    • Handles tricky cases like trailing spaces in SSIDs
    • Displays security type alongside credentials
  • 📊 Visualizations

    • Signal strength graph (RSSI over time per SSID)
    • Channel utilization bar chart (relative occupancy)
    • Futuristic dark‑mode styling with color‑coded legends

Download SFX Archive which contains EXE: Click Here

bandicam.2025-11-21.14-40-08-761.mp4

🚀 Getting Started

Prerequisites

Install dependencies:

pip install -r requirements.txt

About

cross‑platform network inspection and visualization tool

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages