Sign inSign up

andreaskasper/ssh-tarpit

By andreaskasper

•Updated 3 days ago

A SSH Tarpit against script kiddies

Image
Networking
Security
Web servers
0

4.2K

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:d658829ad…

Size

19.7 MB

Last updated

3 days ago

docker pull andreaskasper/ssh-tarpit