3
submitted 2 years ago by [email protected] to c/[email protected]

cross-posted from: https://infosec.pub/post/249829

Basicgopot is a basic honeypot I have been developing. It is an HTTP honeypot that logs and saves all file uploads, optionally checking the uploaded file against VirusTotal. Additionally, the user can easily extend the functionality of the honeypot by configuring API webhooks. I plan on adding more features and possibly broadening the project's scope to include deploying deceptions for other protocols.

I would appreciate any feedback and contributions are always welcome.

top 2 comments
sorted by: hot top new old
[-] [email protected] 1 points 2 years ago

Not that it really matters, but the readme says

The touch command must be run the first time the server is run because uploads.json must exist for it to not be mapped as a directory by docker.

while the example shows echo "{}" > uploads.json instead of touch.

[-] [email protected] 2 points 2 years ago

Thank you for pointing that out. I updated the readme accordingly :)

this post was submitted on 27 Jun 2023
3 points (100.0% liked)

Golang

2469 readers
1 users here now

This is a community dedicated to the go programming language.

Useful Links:

Rules:

founded 2 years ago
MODERATORS