Sign inSign up

andreaskasper/http-honeypot

By andreaskasper

Updated about 8 hours ago

A simple web-honeypot against script kiddies

Image
Networking
Security
Data science
0

5.9K

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:1a3c462ff

Size

7.8 MB

Last updated

about 8 hours ago

docker pull andreaskasper/http-honeypot