Common Keyboard Tricks

Below is a chart showing the multi-faceted protection our component provides, demonstrating that Disinfected Text leaves little room for "creative bypassing."


Disinfected Text 1.0
   Types of offenses Examples Supported
All lower case badwords
All upper case BADWORDS
Mixed case BadWords
White space / noise B-a-d W.o.r.d.s.
Duplicate lettering bbaaddwwoorrrds
Numerical substitutions B4dw0rds
Special character substitutions B@dword$
Accented letter substitutions ßádwörds
Embedded HTML* <em>Bad</em>words
Encoded HTML* Bad&#87;ords
Clever keyboard tricks !3adW()rds
Combinations* !3@Ð&#87;ØRd§
* "TextContainsHTML" property must be set to 'True' before Disinfecting



False Positives

Disinfected Text has been tested for false positives through such books as the Holy Bible, and Mary Shelley's "Frankenstein."  This we do as part of our commitment to making this product as functional and in-depth as we can.



Adding your own words and phrases

By calling a simple method, you can add your own words to the offensive phrase list.  The good part about it is that you don't have to figure out all the character substitutions and keyboard tricks for that word.  Disinfected Text handles that for you!

There is also an "allowed" phrase list.



Additional features

Choose your own overlay character.  If you don't like ***, simply set it to something else like ### or %%%.

You may also only mask the vowels if you want.

Basic phonetic replacements are also employed.  For example, "ph" can be substituted for "f", etc.



Run your own tests online

You can run your own scenarios online now.  For demonstration purposes, we added the above example "BadWords" to the phrase list so Disinfected Text will mask it.

Here's the code it took:
 
C#

Disinfector dtObj = new Disinfector("--licenseKey--");
dtObj.DisallowThisPhrase("BadWords");

VB.NET

Dim dtObj As New Disinfector("--licenseKey--")
dtObj.DisallowThisPhrase("BadWords")





 
HOME  |  ABOUT  |  BENEFITS  |  ONLINE DEMO  |  DOWNLOAD  |  PURCHASE  |  SUPPORT

© 2005-08 Pamphylia.net, Inc. - all rights reserved
Disclaimer - Privacy Statement