diff --git a/README.md b/README.md index 668cc3f..ba3f0e2 100644 --- a/README.md +++ b/README.md @@ -3,37 +3,38 @@ Network scanning tool with features like: -- List Interfaces -- WiFi scanning -- WiFi signal strength (with chart) -- Ping CIDR with hostname, oui & mac address -- packetdump (TCP, UDP, ICMP, ARP) +- [x] List HW Interfaces +- [x] Switching active Interface for scanning & packet-dumping +- [x] WiFi networks scanning +- [x] WiFi signals strength (with charts) +- [x] (IPv4) Pinging CIDR with hostname, oui & mac address +- [x] (IPv4) Packetdump (TCP, UDP, ICMP, ARP) + +**TODO:** +- [ ] scanning open ports +- [ ] modal window with packet data +- [ ] ipv6 scanning & dumping -Must be run with root privileges. +## *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 `Arch AUR` ``` paru -S netscanner ``` -or ``` yay -S netscanner-bin ``` -## Install via Cargo +## Install `Cargo` ``` cargo install netscanner ``` -*Note:* After cargo install You may try change binary file chown & chmod like this: -``` -sudo chown root:user /home/user/.cargo/bin/netscanner -sudo chmod u+s /home/user/.cargo/bin/netscanner -``` ![netscanner screenshot](./netscanner.png?raw=true) ![netscanner screenshot](./netscanner1.png?raw=true) - -## TODO -- [ ] scanning open ports -- [ ] modal window with packet data -- [ ] ipv6 scanning & dumping