SpamAlytics – A Look Into Spam On My Site
This project stemmed from my curiousity into who was spamming my site. I would get between 10-30 spam messages a day coming from both my contact form as well as what I assumed to be a the result of my e-mail being scraped. I have been collecting data on the spammers so that I am able to learn more about them. For instance, about 80% of the spam coming from the site contact forms is coming from just two pages. Using the data I was able to setup some non-captcha spam filters that keep the spam from ever getting to my inbox by using heuristics to determine some non-human qualities. Overall it was a fun project that got me working with Google Interactive Charts, Smart Template Engine, Memcache and Google Maps Version 3.
- Google Maps API V3
- Google Interactive Charts
- Smarty PHP Template Engine
- Spam detection using heuristics and best practices.
- Memcache is used to cache the infomation to keep the database queries at a minimum