This is a local network scanning tool to find hosts connected to your network
There are so many tools out to achieve same goal. we used golang to make scanning faster
- install docker in your machine.
- run
sudo docker pull nibrasmuhamed/go-scanner:1.1
docker run nibrasmuhamed/go-scanner:1.1 <args here>
// you may need to run as super user
- clone this repository
- run
docker build -t <tag:version>
docker run <tag:version>
replace tag and version accordingly.
- clone this repository
- install golang on your machine
- executed
go run *.go
- download pre-compiled binary in releases tab.
- execute.
./goscanner
sudo docker pull nibrasmuhamed/go-scanner:1.1
go-scanner built with spf13/cobra library.
./go-scanner
-
./go-scanner completion
Generate the autocompletion script for go-scanner for the specified shell. See each sub-command's help for details on how to use the generated script. -
./go-scanner scan
scans provided router to find other connected hosts. routerip/maskeg : 172.17.0.1/16
-
./go-scanner help
prints manual for user.