home products order downloads about project support
   Paranoid     |     Screen Shots     |     Free Trial     |     Buy Now     |     Support    

Spam detecting ActiveX component   v3.0.170

Platforms 2000/XP/2003/Vista/2008

Overview

Paranoid is a spam tester, whose algorithm grew up from bayesian approach (http://paulgraham.com/spam.html).

Using Bayes statistical analysis, in theory, is very effective for spam detection. But most of the modern spam detectors suffer from weak message parsers, that can easily be fooled by aggressive spammers, adding things like animated GIFs with noisy text, hidden text with CSS or filling email with irrelevant text — they are some of the many tricks or features meant to hide the real content from parsers.

Unfortunately for spammers, Paranoid is able to turn these tricks into the recognizable features. During the initial learning, Paranoid creates a feature space from legitimate messages, and all future deviations automatically become a new features. This doesn't mean, that totally different emails will be treated as spam, it only means that every deviation becomes a feature and it gains its own spam probability.

Paranoid analyses messages very carefully and generates the features from everything: e.g. message parts count and theirs dimension, if there's a prologue or epilogue, number of in-line pictures and theirs type and size, the color scheme of in-line GIF/PNG, the DOM scheme of HTML part, text size and visibility, how irregular text is streamed, the vowels quantity and how well they are "diluted" with consonants, and much more, including many text decoding algorithms and trivial words extraction. And all this happen only in few milliseconds, thanks to the fast routines, written in assembler.

Unlike SpamAssassin, that makes the decision, based on score — an integral index of miscellaneous spam tests, Paranoid uses the spam probability as a base unit for email ratings. In addition to the dynamic statistical algorithm, Paranoid also has the static heuristic tests, e.g. content charset, country checking, sender white/black lists. All this, including ability to automatically get rid of rare used tokens, make Paranoid live and adaptive.

Stats (more screen shots)



Features

  • Client-server architecture;
  • Fast content analyzer: BASE64/QP/BINHEX/XX/UU/YEnc), HTML/DOM/CSS, image parser;
  • Works with popular databases — MySQL, MS SQL Server;
  • Self-cleaning algorithm — Paranoid periodically removes the obsolete information;
  • Small dictionary size, ability to import/export and safely share your dictionary;
  • Control Panel to manage token dictionaries per user or domain;
  • TCP/IP-based protocol, similar to SMTP;
  • COM-based protocol wrapper that can be used by software developers for mail server plug-ins. It can be used in any programming language supporting COM technology (ASP.NET, PHP, C#);
Upgrade

The upgrade is free for Paranoid v2 users. The same Paranoid.LIC file will work with new version.


Free Trial version

We provide the Free Trial license that will expire within 30 days.


  

What people say
Mike Clay
Owner/President
TTS Automation Inc.
I'm now finishing my first month of using Ewall, and have to say, this is the best product I think I have ever used. Not only because it does what it should, but because what it does is so effective, and gives me such complete control over my emails, at a reasonable cost. I'm using Ewall, with Paranoid, in conjunction with ArgoSoft Mailserver Pro, and have also done some testing using Ewall with Imail, and Software602 LanServer software. Results were EXCELLENT in all cases!! First and foremost, the virus and spam protection (Paranoid) is incredible. The integrated virus scanning, combined with AVG7, has stopped EVERYTHING coming its way, including a few sneaks that I keep for testing... it caught them all, and handles them beautifully. Im seeing a DRASTIC increase in spam detection over any other tool that I have ever used, and I have gotten ZERO false positives. This is so much more effective than using 'dnsbl' tools, particulary as many of my users receive valid email that was very often being idetnified as spam. With a little tweaking and dictionary building, Ive set ewall to add *SPAM* if the spam probability is 50%-60%, and to reject the message if its over 60%. I know from the past month that I could remove the 50-60 barrier and just reject 50% +, but Im leaving this for the comfort of my users. They were actually getting VERY NERVOUS when their spam disappeared, and they were sure that they must have been missing valid emails. Which is what I love about the rest of this product. In testing my spam, and other, rules, I am able to move mail to folders, append subject lines, text messages, add recipients, send autoreplies - so many features to give total control over the server. (A server hosting 20 very diverse domains I might add, ranging from non profit organizations to a 100 user business domain - with very different requirements !). It allows me to completely monitor , test and diagnose my new rules before putting them into full implementation, and lets me keep my accounts fully informed as to what is being identified for what reasons. I looked for a long time for a product, such as this, that runs on MS Windows platform, and Im so happy that I found Ewall (and paranoid). Kudos to Alex (and Bart) for an excellent job !!
© 2002 - 2008 Innovative Communications. All rights reserved.