oports
Async library to retrieve open ports for a given IP address
Install
Add oports
as a dependency in the cargo.toml file if your project:
[]
= "0.1"
If you have cargo-edit utility tool installed, use:
Use
use Oports;
use IpAddr;
let ip_v4_addr = V4;
let op = new;
// Check if the given port is open or not
let is_open_port = op.is_port_open.await;
// Retrieve a vec with open port for a given port range
let open_ports_by_range = op.open_ports_by_range.await;
// Retrieve a vec with open port for all ports (0 - 65535)
let open_ports = op.open_ports.await;