
Endloser HTTP-Honeypot, der über eine Reverse-Proxy-URL unendliche zufällige Daten an bösartige Bots ausliefert und so deren Speicher- und Festplattenressourcen erschöpft.
Heffalump ist eine endlose Honigfalle (Honeypot), die bösartigen Bots Albträume bereitet. Zur Verwendung: Weisen Sie in Ihrer robots.txt Roboter an, eine bestimmte URL nicht aufzurufen, die von heffalump per Reverse Proxy bedient wird. Jeder Web-Agent, der die URL dennoch aufruft, erhält einen endlosen Strom zufälliger Daten, der dessen Arbeitsspeicher und/oder Speicher überlaufen lässt (sofern keine maximale Puffergröße festgelegt ist) oder zumindest seine Zeit erheblich verschwendet.
Die Quelle der Honeypot-Daten ist Once On a Time, eines von A. A. Milnes beliebtesten und gemeinfreien Werken.

Live-Beispiel: Folgen Sie diesem Link nicht. Es wird den Arbeitsspeicher Ihres Browsers überfluten und wahrscheinlich einen Absturz verursachen.
Installieren Sie zunächst Go.
Wenn Sie nur die Binärdatei in Ihr aktuelles Verzeichnis installieren möchten und sich nicht um den Quellcode kümmern, führen Sie Folgendes aus:
GOBIN=$(pwd) GOPATH=$(mktemp -d) go get github.com/carlmjohnson/heffalump
Verwendung von heffalump:
heffalump [opts]
heffalump dient als endloser HTTP-Honeypot
-addr string
Adresse, auf der bedient wird (Standard "127.0.0.1:8080")
-path string
Pfad, von dem aus bedient wird. Ein mit / endender Pfad bedient Unterpfade. (Standard "/")