It scans the network looking for connected devices. It takes the ip read from the network interface given in input and scans the network. It has to be run as privileged user because of kernel capabilities.
go build -o ipScanner
sudo ipScanner -i <network_interface>
for example
sudo ipScanner -i eth0
- Add concurrency for scans