shomon

command module
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 6, 2020 License: MIT Imports: 6 Imported by: 0

README

ShoMon

ShoMon is a shodan alert feeder for theHive written in GoLang. Takes advantage of Golang's goroutines with deferred recover to continuously monitor alerts from shodan and feed them into theHive as alerts.

Usage

Help

Notes

  • Logs can be found in shodanmonitor.log under the same folder
  • Alert reference is md5("ip:port")
  • Default logging level is DEBUG. Can be changed via editing logwrapper

Setup & Compile Instructions

Get latest compiled binary from releases

  1. Check Releases section.

Compile from source code

  1. Make sure that you have a working Golang workspace.
  2. go build .
    • go build -ldflags="-s -w" . could be used to customize compilation and produce smaller binary.

Using Dockerfile

  1. docker build -t shomon .
  2. docker run -it shomon -s {SHODANKEY} -t {THEHIVEKEY}

Credits

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL