Skip to content

Latest commit

 

History

History
45 lines (28 loc) · 1.55 KB

Readme.md

File metadata and controls

45 lines (28 loc) · 1.55 KB

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.