Skip to content

ZNet Scanner is a Java-based network scanning tool engineered for fast, automated discovery of active devices and open ports within a local network subnet. It efficiently retrieves MAC addresses, identifies open ports, and provides detailed insights into each device found, enabling comprehensive network analysis and management

Notifications You must be signed in to change notification settings

JeninSutradhar/znet-scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

ZNet Scanner

ZNet Scanner is a robust Java-based network scanning tool engineered for fast, automated discovery of active devices and open ports within a local network subnet. It efficiently retrieves MAC addresses, identifies open ports, and provides detailed insights into each device found, enabling comprehensive network analysis and management.

Screenshot_2024-07-16_17_28_10(1)

Features

  • Network Scan: Automatically scans the local network subnet (e.g., 192.168.1.0/24) to discover active devices.
  • Device Information: Retrieves and displays IP address, hostname, MAC address, and open ports of discovered devices.
  • Progress Bar: Visual representation of the scanning progress.
  • Logging: Real-time logging of scan activities and results.
  • Expandable Tree View: Tree structure view of devices and their details, expandable to show ports and other information.

Getting Started

Installation

Prerequisites

  • Java Development Kit (JDK) 8 or higher
  1. Clone the repository:

    git clone https://github.com/jeninsutradhar/znet-scanner.git
  2. Navigate to the project directory:

    cd znet-scanner
  3. Compile and run the Application

Usage

  • Click Scan Network to initiate the scanning process.
  • Progress and results will be displayed in the GUI.
  • Use Clear Results to reset the scan and start fresh.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

About

ZNet Scanner is a Java-based network scanning tool engineered for fast, automated discovery of active devices and open ports within a local network subnet. It efficiently retrieves MAC addresses, identifies open ports, and provides detailed insights into each device found, enabling comprehensive network analysis and management

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages