andreaskasper/ssh-tarpit

By andreaskasper

Updated 3 months ago

A SSH Tarpit against script kiddies

Image
Networking
Security
Web servers
0

2.1K

andreaskasper/ssh-tarpit repository overview

SSH TARPIT

A simple python script to make your server a little bit safer. It created a fake SSH Server which answers very very very sloooooowwww. It keeps SSH clients locked up for hours or even days at a time. The purpose is to put your real SSH 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 SSH Port
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 22:2222 andreaskasper/ssh-tarpit
Getting help
$ docker run andreaskasper/ssh-tarpit --help
Environment Parameters
ParameterDefaultDescription
BIND_ADDRESS0.0.0.0The IP address the script binds to - normally you don't need to change this
BIND_PORT2222The port the scripts connects to - normally you don't need to change this
VERBOSEinfoValues: debug,info,warn,error,fatal - prints it to STDOUT so you can read it with docker logs
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

Tag summary

Content type

Image

Digest

sha256:5ca63917b

Size

17.2 MB

Last updated

3 months ago

docker pull andreaskasper/ssh-tarpit:sha-2b63d50