Skip to content

Mojachieee/go-HoneyPot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

{
    "db": {
        "host": "myhostname.com",
        "name": "mydatabasename",
        "table": "mytablename",
        "username": "mydatabaseuser",
        "password": "mydatabasepassword"
    },
    "tcp": {
        "ports": [
            "1220", "5777"
        ]
    }
}
  1. go run honeypot.go

About

A honeypot server written in Go.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages