Project Spam Tracker - Anti Spam Software, Spam protection, anti spam tools
Fight back spammers
Information:

How does spamtracker work?

spamtracker consist of serveral modules:


top

Honeypot

In order to develop a spam protection method, we first have to serve the harvester unique email addresses. For this, it's necessary to attract an email harvester to a honeypot website. On this website we generate unique email addresses containig the ip address of the harvester and the current timestamp of the webserver. The email adresses will be encoded with caesar encryption so it's not obvious for the harvesters that they are beeing tracked with specially prepared email addresses.

Secondary effect

By feeding the harvesters with a lot of useless and unvalid email addresses (spamtrap), spamtracker helps fighting the spammers. If more and more harvesters are stealing useless fake email addresses, the spammers are wasting their time by writing spam mails to nobody.

recording harvester intelligence

Spamtracker is also able to determine how many email harvesters are able to detect spam protection measures like email address cloaking. Because there are different email harvesters with different levels of harvesting intelligence, we're preparing email addresses with differnet kinds of protection methods. The more email adresses a harvester can collect, the more intelligent and dangerous he is.

top

Spamtracker server

After having harvested your email addresses, the harvesters will provide spammers with the collected email addresses. Thus spammers will send you email spam to the collected email addresses.

Linker module

The linker module of the spamtracker anti spam software will fetch all messages that are sent to the generated email adresses. After fetching the messages, they will be analysed. Spamtracker will extract all important data, like the recipient or the sending date. This email address will be compared with the email addresses in the harvester database. If there is a match, the received spam email is caused by the harvester who has harvested that particular email adress. Spamtracker will also parse the mail body for advertising links. Because spam emails normally advertise for some bizarre and weired products, the link is pointing to the server of the person who is responsible for the spam and for operating that website.

Localisation module

If spamtracker has found a match of harvester and received spam, e.g. the harvested emailaddress is the same like the recipient of the mail, the localisation module will be started. Spamtracker takes the IP address of the harvester and the URL in the advertising mail and determines it's geological location.

Harvester-Spammer-Link module

All of this happens automatically. Even the harvester-spam link module will start automatically, generating ready to use data for the spamtracker client. This data will be transferred to the spamtracker client via xmlrpc communication.

top

Spamtracker client

If you want to check the current state of all harvester - spam connections, you will use the spamtracker-client. This program, offers you the possibility to connect to your spamtracker server. In case you have more than one spamtracker server, you can use the connection manager to create, modify or delete connections. After having selected a connection, the client will communicate with the according server in order to get the data to display. Within varios screens, the data will be put into different graphs, so you can get a better idea about the locations the email harvesters and spammers are working from.
top