netscanner 0.6.43

Network Scanner
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use cidr::Ipv4Cidr;

fn main() {
    let cidr_range = "192.168.1.0/24"; // Replace with your CIDR range
    match cidr_range.parse::<Ipv4Cidr>() {
        Ok(ip_cidr) => {
            for ip in ip_cidr.iter() {
                println!("IP Address: {}", ip);
            }
        }
        Err(e) => {
            eprintln!("Error parsing CIDR range: {}", e);
        }
    }
}