Heffalump 是一个无限蜜罐,能让恶意机器人噩梦连连。使用方法:在 robots.txt 中告知机器人不要访问某个特定 URL,而 Heffalump 正是以反向代理方式监听该 URL。任何访问该 URL 的网络代理都会收到无限随机数据流,如果没有设置最大缓冲区大小,将会溢出其内存和/或存储空间,或者至少严重浪费其时间。
蜜罐数据来源是 《Once On a Time》,这是 A. A. Milne 最受欢迎且已进入公有领域的作品之一。

在线示例:不要点击此链接。它将填满你的浏览器内存,很可能导致崩溃。
首先安装 Go。
如果你只想将二进制文件安装到当前目录而不关心源代码,运行:
GOBIN=$(pwd) GOPATH=$(mktemp -d) go get github.com/carlmjohnson/heffalump
Usage of heffalump:
heffalump [opts]
heffalump 提供一个无限 HTTP 蜜罐
-addr string
提供服务的地址(默认 "127.0.0.1:8080")
-path string
提供服务的路径。以 / 结尾的路径会处理子路径。(默认 "/")