Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/mojachieee/go-honeypot
- Owner: Mojachieee
- Created: 2017-11-19T14:00:09.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-05T10:59:32.000Z (about 5 years ago)
- Last Synced: 2024-08-03T23:03:44.833Z (4 months ago)
- Language: Go
- Size: 11.7 KB
- Stars: 42
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-honeypot - **36**星
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`