From e7c93c666402c54c106049ddc14279365b2b1efe Mon Sep 17 00:00:00 2001 From: Christopher Wellons Date: Mon, 25 Mar 2019 09:37:34 -0400 Subject: [PATCH] Add link to main article in README --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index c10abce..482090b 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # Endlessh: an SSH tarpit -Endlessh is an SSH tarpit that *very* slowly sends an endless, random -SSH banner. 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 +Endlessh is an SSH tarpit [that *very* slowly sends an endless, random +SSH banner][np]. 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. Since the tarpit is in the banner before any cryptographic exchange @@ -11,6 +11,8 @@ occurs, this program doesn't depend on any cryptographic libraries. It's a simple, single-threaded, standalone C program. It uses `poll()` to trap multiple clients at a time. + + ## Usage Usage information is printed with `-h`. @@ -76,3 +78,6 @@ RHEL 6 and CentOS 6 use a version of glibc older than 2.17 (December will need to link against librt: make LDLIBS=-lrt + + +[np]: https://nullprogram.com/blog/2019/03/22/