Skip to content
Notifications You must be signed in to change notification settings

arjav0703/netscan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7cf3f0f · · Nov 4, 2025

History

13 Commits
Oct 31, 2025
Oct 30, 2025
Oct 30, 2025
Oct 30, 2025
Nov 4, 2025

Repository files navigation

NetScan

A simple network scanning tool to discover active devices on your local network.

Installation

  1. Clone the repository:

     git clone https://github.com/arjav0704/netscan.git
     cd netscan
    
    
  2. Install Rust if you haven't already. You can download it from here.

  3. Run the program using Cargo:

    cargo run -- --network / --timeout  --ports 
    mma_separated_ports>
    
    

Supported CLI Arguments

  • --network /net_mask>: Specify the network address and subnet mask to scan (e.g., 192.168.1.1/24).
  • --timeout ms>: Set the timeout for each ping request in milliseconds (default is 1000 ms).
  • --ports ts>: Specify a list of ports to scan on each active device (e.g., 22,80,443).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages