This is a Go implementation of the Recog library and fingerprint database from Rapid7.
This package requires a checkout of the recog repository in order to build.
Recog-Go is open source, please see the LICENSE file for more information.
The recog_match utility contains a working example
To build and install:
$ git clone https://github.com/rapid7/recog.git /path/to/recog
$ RECOG_XML=/path/to/recog/xml go generate
$ go install . ./cmd/...