,--, .--,-``-.
,--.'| / / '.
,--, | : / ../ ;
,---.'| : ' ,---, ,---,\ ``\ .`- ' __ ,-.
.--.--. ; : | | ; ,-+-. / | ,-+-. / |\___\/ \ :,' ,'/ /|
/ / ' ,---. | | : _' | ,--.'|' |,--.'|' | \ : |' | |' |
| : /`./ / \: : |.' || | ,"' | | ,"' | / / / | | ,'
| : ;_ / / '| ' ' ; :| | / | | | / | | \ \ \ ' : /
\ \ `. . ' / \ \ .'. || | | | | | | | | ___ / : || | '
`----. \' ; :__ `---`: | '| | | |/| | | |/ / /\ / :; : |
/ /`--' /' | '.'| ' ; || | |--' | | |--' / ,,/ ',- .| , ;
'--'. / | : : | : ;| |/ | |/ \ ''\ ; ---'
`--'---' \ \ / ' ,/ '---' '---' \ \ .'
`----' '--' `--`-,,-'
A port scanner written in Go.
go build cmd/main.go
param | description | default | example |
---|---|---|---|
-host |
the host to scan | 127.1 |
|
-ports |
the port(s) or range of ports to scan | 1-1024 |
1337 |
-proto |
the protocol to use when scanning | tcp |
tcp |
-threads |
the number of "threads" i.e. goroutines to use | 100 |
25 |
go run cmd/main.go