forked from extern/endlessh
Add link to main article in README
This commit is contained in:
parent
a6d4565a10
commit
e7c93c6664
13
README.md
13
README.md
@ -1,9 +1,9 @@
|
|||||||
# Endlessh: an SSH tarpit
|
# Endlessh: an SSH tarpit
|
||||||
|
|
||||||
Endlessh is an SSH tarpit that *very* slowly sends an endless, random
|
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
|
SSH banner][np]. It keeps SSH clients locked up for hours or even days
|
||||||
time. The purpose is to put your real SSH server on another port and
|
at a time. The purpose is to put your real SSH server on another port
|
||||||
then let the script kiddies get stuck in this tarpit instead of
|
and then let the script kiddies get stuck in this tarpit instead of
|
||||||
bothering a real server.
|
bothering a real server.
|
||||||
|
|
||||||
Since the tarpit is in the banner before any cryptographic exchange
|
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
|
a simple, single-threaded, standalone C program. It uses `poll()` to
|
||||||
trap multiple clients at a time.
|
trap multiple clients at a time.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
Usage information is printed with `-h`.
|
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:
|
will need to link against librt:
|
||||||
|
|
||||||
make LDLIBS=-lrt
|
make LDLIBS=-lrt
|
||||||
|
|
||||||
|
|
||||||
|
[np]: https://nullprogram.com/blog/2019/03/22/
|
||||||
|
Loading…
Reference in New Issue
Block a user