10 releases
new 0.5.0 | May 13, 2024 |
---|---|
0.4.4 | Apr 22, 2024 |
0.4.1 | Mar 11, 2024 |
0.3.4 |
|
#198 in Network programming
1,015 downloads per month
1MB
4.5K
SLoC
_
| |
_ __ ___| |_ ___ ___ __ _ _ __ _ __ ___ _ __
| '_ \ / _ \ __/ __|/ __/ _` | '_ \| '_ \ / _ \ '__|
| | | | __/ |_\__ \ (_| (_| | | | | | | | __/ |
|_| |_|\___|\__|___/\___\__,_|_| |_|_| |_|\___|_|
netscanner
- Network scanning & diagnostic tool.
FEATURES:
- List HW Interfaces
- Switching active Interface for scanning & packet-dumping
- WiFi networks scanning
- WiFi signals strength (with charts)
- (IPv4) Pinging CIDR with hostname, oui & mac address
- (IPv4) Packetdump (TCP, UDP, ICMP, ARP)
- (IPv6) Packetdump (ICMP6)
- start/pause packetdump
TODO:
- scanning open ports
- packet logs filter
- ipv6 scanning & dumping
Notes:
- Must be run with root privileges.
- After
cargo install
You may try to change binary file chown & chmod
sudo chown root:user /home/user/.cargo/bin/netscanner
sudo chmod u+s /home/user/.cargo/bin/netscanner
Install on Arch Linux
pacman -S netscanner
Install on Alpine(edge) Linux
apk add netscanner --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing/
Install Cargo
cargo install netscanner
Dependencies
~34–51MB
~658K SLoC