Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mojachieee/go-honeypot

A honeypot server written in Go.
https://github.com/mojachieee/go-honeypot

Last synced: 25 days ago
JSON representation

A honeypot server written in Go.

Awesome Lists containing this project

README

        

# go-HoneyPot
A honeypot server written in Go.

go-HoneyPot listens on specified ports for any communication. When an attacker attempts to send data on one of these ports it will log relevant details to a database.

## Running go-HoneyPot

1. `git clone https://github.com/Mojachieee/go-HoneyPot`
2. `cd go-HoneyPot`
3. `go get`

4. Create a config.json file. Formatted as follows:
```json
{
"db": {
"host": "myhostname.com",
"name": "mydatabasename",
"table": "mytablename",
"username": "mydatabaseuser",
"password": "mydatabasepassword"
},
"tcp": {
"ports": [
"1220", "5777"
]
}
}
```

5. `go run honeypot.go`