v0.3.0
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE1MTdYA1m9lqO/FEeGPNoXAAiv/MFAlpLYXIACgkQGPNoXAAi
v/PHZg//XwCnjBsjOsEtYZEdUgd3bVlql6HgAEab6lhepautDulVfx50rYzfqOUz
xAkvLzE5/ASOrnKPzDCs9zOH1/5Os+QIhYvAsI/iSH1CWoBPHjOGYFG4OsgWxVYA
r5V009T+10VysHKgC8rzWxbnmyWGHLUgtyBJWqDvlHjhhXd08Quk92yieglxAuGZ
PYQTLWvpdR8QO9/FSPgP+BNOWdWMsSfLhpyV5VeGAC+z1l5JW8Q1Y8Hw0E+igseG
6ktwpRg6HE24KVST6T3uK75SIKUdyFKFy6kVIwvRsTufECMraNYGUJ4xeGffJUrd
TOzwtNHFekLIshwPi2bo41Caezxcs6DzMj7yqS4wF1AXgK0qh+Xtmte8D3Zgvax9
R7sVbxjcT7G8Mc5wsKMBWDjUFP8owTE5+ou49fLwCOVjsIkvH72kAWuasqjLGGlK
2v10d9BxNNmL551l/+AIXguFN13P7PAvjN3vWc2YOjxjxAi42TSoqwJX9v4Dl1NY
dY6SbtThydyAv5OZYJ6c/SXfTtjVu2k2QN/snNjjj8iDBHZOb+F+EIldF/bb0w4b
mF5vRNLZiQEyXckcOh9PQDeJ4PEPiLJyvwAKF6mq+OxX2Df8WlA5zjbby6bAvuUK
QMculYnYxLaNS1qO7TSbAqDBM5ItcRuJTzbLeunhUl0T+YtW0aY=
=3aEp
-----END PGP SIGNATURE-----
Bump version to v0.3.0

Signed-off-by: Jess Frazelle <acidburn@microsoft.com>
2 files changed
tree: 010c8b43362963451fda6593748e09db04009501
  1. .gitignore
  2. .travis.yml
  3. Dockerfile
  4. Gopkg.lock
  5. Gopkg.toml
  6. LICENSE
  7. Makefile
  8. README.md
  9. VERSION
  10. main.go
  11. vendor/
  12. version/
README.md

netscan

Travis CI

Scan a network for ports that are open on an ip/ip range, and ips that are in use on that network.

Installation

Binaries

Via Go

$ go get github.com/jessfraz/netscan

Usage

$ netscan -h
NAME:
   netscan - Scan network ips and ports.

USAGE:
   netscan [global options] command [command options] [arguments...]

VERSION:
   version v0.3.0, build 30bb0f0

AUTHOR(S):
   @jessfraz <no-reply@butts.com>

COMMANDS:
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --debug, -d          run in debug mode
   --timeout, -t "1s"   override timeout used for check
   --port, -p "1-1000"  port range to check
   --proto "tcp,udp"    protocol/s to check
   --help, -h           show help
   --version, -v        print the version

Examples:

# for a cidr
$ netscan 192.168.0.1/24

# for a single ip
$ netscan 192.168.104.30