Skip to content

Versatile network analysis tool for examining comprehensive IP/DNS info.

License

Notifications You must be signed in to change notification settings

asecco/netspector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project logo

NetSpector

Last Commit GitHub stars GitHub Issues made-with-python License

Getting StartedFeaturesSetupLicense


Versatile network analysis tool for examining comprehensive IP/DNS info.

screenshot

Like what you see? Please consider giving NetSpector a GitHub star ⭐, it will help a lot!

Getting Started

If you want to use this application, go to the Releases section and download the latest version. Extract the downloaded zip file and run netspector.exe

If you want to make changes to or help develop this project, head to the Setup section to get started.

Features

  • Efficient IP/DNS lookup
  • Geolocation map
  • Modern and responsive UI
  • Traceroute support to identify the network path from one location to another
  • IP lookup history with an option to export
  • Toggle between dark/light themes

Setup

If you want to use this locally or contribute to this project, follow the steps below.

  1. Clone or fork the repo
git clone https://github.com/asecco/netspector.git
  1. Install the required dependencies to set up your development environment. If you are on Windows, you may need to also install Npcap.
pip install -r requirements.txt
  1. Make your changes and then submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.