gohoney

command module
v0.0.0-...-f3b8cf5 Latest Latest
Warning

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

Go to latest
Published: Dec 12, 2013 License: Apache-2.0 Imports: 15 Imported by: 0

README

gohoney: SSH Honeypot written in Go

Description

This SSH daemon will accept any username/password/key. It only allows 'session' channels (not port forwards or SFTP). It will present a fake shell and record any commands that people attempt to run, along with the date and their IP.

It will log all sessions to: /var/log/gohoney/gohoney-yyyymmdd.log

Build & Run

First download and install Go. On OSX this is as easy as:

$ brew install go

For other linux/windows/freebsd check http://golang.org

Then build it!

# Clone this repo
$ git clone https://github.com/PaulMaddox/gohoney.git

# Fetch all of the Go module dependencies
$ cd gohoney
$ go get ./...

# Build it!
$ go build main.go

Usage

 Usage:
 ./gohoney -b <bind address> -p <port>

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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