Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/t94j0/nmap
Golang wrapper library for nmap.
https://github.com/t94j0/nmap
api golang network-security nmap security
Last synced: 9 days ago
JSON representation
Golang wrapper library for nmap.
- Host: GitHub
- URL: https://github.com/t94j0/nmap
- Owner: t94j0
- License: gpl-3.0
- Created: 2018-03-16T18:31:43.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-11-19T14:40:23.000Z (almost 3 years ago)
- Last Synced: 2024-06-19T04:23:23.315Z (5 months ago)
- Topics: api, golang, network-security, nmap, security
- Language: Go
- Homepage:
- Size: 32.2 KB
- Stars: 24
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NMap library for Go
[![GoDoc](https://godoc.org/github.com/t94j0/nmap?status.svg)](https://godoc.org/github.com/t94j0/nmap)
Package nmap is a wrapper library for nmap.
# Why
NMap is a great tool, but it's very hard to script when trying to use Go.
This project is meant to make life easier when trying to do network scanning
in Go. The package is meant to be very easy to use, and extremely intuitive
to learn.# Install nmap
You will need to have the binary `nmap` installed on your computer, so
visit their website http://nmap.org and install nmap.* For macos, you can install nmap by using Homebrew
* For Linux systems, use your package manager to install nmap.
* For Windows, visit http://nmap.org# Install library
`go get github.com/t94j0/nmap`
# Examples
See GoDoc