Sign inSign up

andreaskasper/http-honeypot

By andreaskasper

•Updated 3 days ago

A simple web-honeypot against script kiddies

Image
Networking
Security
Data science
0

7.5K

andreaskasper/http-honeypot repository overview

⁠http-honeypot

A simple web hionepot to capture typical hacking web requests and answer with mock answers. It created a fake WebServer which answers very very very sloooooowwww. It keeps WebCclients locked up for hours or even days at a time. The purpose is to put your real Web server on another port and then let the script kiddies get stuck in this tarpit instead of bothering a real server.

⁠Features
  • Creates a simple tarpit for your WebServer
⁠Build status:

Build Status Build Status Build Status

⁠Bugs & Issues:

Github Issues Code Languages

⁠Stats:

Docker Pulls

⁠Demo:

Play with docker

⁠Running the container :
⁠Simple Run
$ docker run -p 8080:80 andreaskasper/http-honeypot
⁠Getting help
⁠Environment Parameters
ParameterDefaultDescription
METRICS_PASSWORDadminUsername for your prometheus metrics
METRICS_REALMPrometheus ServerRealm Name of your Prometheus Metrics
METRICS_USERpasswordPassword for your prometheus metrics
NAMEName of the Honeypot if you run more than one :-)
PUSHOVER_APPThe app token of your Pushover app
PUSHOVER_NOTIFY_COUNTRYEnter the country-code of the country you wanna monitor (Example US, DE,...)
PUSHOVER_RECIPIENTThe user token of your Pushover account, which should receive notifications
⁠Steps
  • Build a base test image to test this build process (Travis/Docker)
  • Build tests
  • Gnomes
  • Profit
⁠support the projects :hammer_and_wrench:

donate via Patreon donate via PayPal donate via Bitcoin

Tag summary

Content type

Image

Digest

sha256:1e6101ea5…

Size

7.8 MB

Last updated

3 days ago

docker pull andreaskasper/http-honeypot