v0.2.0
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE1MTdYA1m9lqO/FEeGPNoXAAiv/MFAlpKynAACgkQGPNoXAAi
v/P1/BAAkuMfAdabk2XvnVo72mxxuA6l8pFRigHH6orLdkd3D2KJreslX+WlRFHG
F5766eRbyyjIoqpJsXnvH6rWSgcqRXlcJJL2BBo0FuyGTDMBDH1ubvVF2flhbLGA
26gMUF/6c6xKqEat9MypGSJqVv73/qbaEcn8SI9NAo5eZL73xtonPaF25BfAfzlf
u2qHwqW3PGqPln63UqLxuAEawbocPWFeLq8Kkid5UzFTE7G+dhWNecpHBLBMRGGn
t/TaUsY5wP1UR4w4Y+8sUEhy5/6sqlXeLzRhPgaFClfOMfx8ZXjyrlQliCkLtShD
PfEX5rXmLwyBxG2aq6zX07pKLJrcvJIfEXKJBJzLk3Sy9ecTxS8fELJH4ozD6jDs
8Hx03rgB02oHGuJzDNlYFzslJ2AIBga2sJyP9p4GoCyGoVBiThHKMmOj2/BCXgKt
LbgSlGOHXQdgk5MoFILq4721ehwYQ+YhRzOVS9Yc3amERgT9pjHoCm1ZArWUik2S
6ssQ99Ps7y7E8buJeWuyZga4E1RWZe2r0qcROJJtJZymBBka+N1zkp5qZv5Gh6ca
3K/7mAdlPYSlPYUoMBzCTlsDxAbu4eaAQ529nak/ZXDgfpzxeJIR2dDlm9DYWgah
6wXTULVE8uuqqzfrF4Eym6Sr/gBmOckcImEQ1u1h06AeolbJBJI=
=BZDd
-----END PGP SIGNATURE-----
Bump version to v0.2.0

Signed-off-by: Jess Frazelle <acidburn@microsoft.com>
2 files changed
tree: baa263eab3479a7620bc613a8b94b464c4640eee
  1. .gitignore
  2. .travis.yml
  3. Dockerfile
  4. LICENSE
  5. Makefile
  6. README.md
  7. VERSION
  8. main.go
  9. vendor/
  10. 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.2.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