A tool for detecting network tarpits.
Notes on install from a blank system (CentOS 7 used).
c++ (CentOS used gcc-c++),
autoconf,
libtool,
libpcap,
libpcap-dev,
libcrafter*,
libcperm* (optional, needed if you want to scan randomly),
libncurses-dev (optional, but needed for progress output),
libcap-ng (not needed, currently)
*Note: install via git
git clone https://github.com/lancealt/libcperm.git
(cd libcperm; ./autogen.sh; ./configure; make; make install)
git clone https://github.com/pellegre/libcrafter.git
(cd libcrafter; ./autogen.sh; ./configure; make; make install)
git clone https://github.com/cmand/degreaser.git
(cd degreaser; ./autogen.sh; ./configure; make; make install)
sudo ldconfig
(for CentOS7: add line '/usr/local/lib' to file /etc/ld.so.conf; then command: 'ldconfig -v')
sudo ./degreaser -d eth0 X.X.X.X/Y X.X.X.X/Y X.X.X.X/Y X.X.X.X/Y
ldd -d degreaser