Spam Honeypot Tool
Perl Shell
Latest commit 836c04f Jun 22, 2015 mkrul Minor changes
Failed to load latest commit information.
docs Minor changes Nov 23, 2014
log Added log folder Mar 2, 2014
resources Empty resources file May 2, 2014
.gitignore Added Spampot Core Mar 1, 2014
LICENSE Initial commit Feb 28, 2014 Minor changes Nov 23, 2014 Minor changes Jun 23, 2015
spampot-ng.conf Minor changes Jun 23, 2015

Spam Honeypot Tool

Simple Open Relay Simulator for Spam Capture and Analysis

Feel free to ask anything or request help for development

miguelraulb at gmail dot com

Installation Requirements on Debian (base) 6.x, 7.x

  • Perl 5.10.1
  • CPAN Modules

    • IO::Socket
    • Mail::MboxParser
    • LWP::Simple
    • LWP::UserAgent
    • experimental
    • DBI
    • DBD::mysql
    • Digest::MD5::File
  • MySQL Server

Installation Linux Debian installation instructions


Once you have all the modules installed you just have to create a database called spampot or whatever you wish to name it, create a user with password and then assign the name of your database to the user you've already created.

Please set this values on the spampot-ng.conf file.

In order to run the tool you have to run it with sudo or using a wrapper as authbind, here are the instructions

# sudo perl

# authbind --deep perl


Miguel Raúl Bautista Soria