A spam filter that evaluates email message content to determine the probability that it is spam. Bayesian filters are adaptable and can learn to identify new patterns of spam by analyzing incoming email.. Instead of identifying subject line or headers of the email, Bayesian filter will review the content of the email to prevent or block spamming. Bayesian filtering is the process of using Bayesian statistical methods to classify documents into categories.
I am currently writing a new component com_bayesianNaiveFilter, the engine itself (naive bayesian filter in php) has not be written by me, but I can surely integrate it quite nicely into akocomment and akobook and write an admin panel for it. Only one problem:
- A filter not well trained won't recognize any spam messages, each user has to trained it's own filter. If I want to avoid this, I will be forced to distribute a huge volume of data with my component (a database full of spam words). Maybe we can use some database of well trusted sources (I dont want to implement a P2P network of linked user database, at least not now and not in PHP4)
PWNtcha stands for "Pretend Weâre Not a Turing Computer but a Human Antagonist", as well as PWN capTCHAs. This projectâs goal is to demonstrate the inefficiency of many captcha implementations.
Anyway this page is giving me enough idea at how to tune my code to avoid/disallow/make it more difficult automatic recognition of characters...
Among others, from this page:
- render the characters with different colors -> I will do it, easy
- make some characters darker than the background, and some lighter
- use gradient colors for the backgrounds and the characters
- dont align all the characters vertically -> Possible in current implementation
- dont make the answers words, so that a dictionary could be used -> already random
- use more characters and symbols -> done
- use uppercase and lowercase characters -> already done
- use a different number of characters each time ->done
- rotate some of the characters more drastically (i.e. upside down) -> will try
- do more overlapping of characters
- Add a grid ->done
- make some pixels of a single character not touching
- have grid lines that cross over the characters with their same color
- consider asking natural language questions
Breaking a Visual CAPTCHA homepage of the Shape Contexts based approach to break Gimpy, the CAPTCHA test used at Yahoo! to screen out bots. Our method can successfully pass that test 92% of the timeAdd comments
- New templates with more width (+200 pixel wider)
- New ratings icons.
- Commenting, Guestbook and Contact section are now protected with com_securityimages. (in version 1.0.0 but I will install version 1.0.1 soon)
- My wiki is blocked, Database behind is in read only mode.
- A new module displaying the latest comments has been installed (right side)
What I have todo...
- The theme is correctly diplayed in firefox but not in IE...
- The release "security bundle against spammers for Mambo" 1.0.1 has to be prepared
- My Wiki will stayed blocked till I integrate hashcash or security images into it -> I will contact the developer of WikiMedia for this
Note: Please submit Hashcash and security images components
(home http://mamboforge.net/projects/hashcash/) bugs to the Tracker at http://mamboforge.net/tracker/?atid=3371&id=1024&func=browse
We, the core development teams, unanimously believe:
- An open source project is about people producing free and open software and contributing to something as a team for the benefit of others.
- Open source projects reflect the spirit of collaboration and fun while garnering community feedback and providing good governance that allows for business to confidently invest in its development.
- Open source projects are open to the participation of anybody who can contribute value and is willing to work with the community.
We, the development team, have serious concerns about the Mambo Foundation and its relationship to the community.
Read more at http://www.opensourcematters.org/ of the open letter of the core developer community. What does it mean? for Sure a new version of Mambo not connected to Miro anymore.
I am encountering strong spammings tentatives in my Wiki as well, that's why I decide to lock write changes to my WIki. This is how You can also do it.
Open LocalSettings.php and set a new key
$wgReadOnlyFile like this
The value must be the name of of a file, then put the reason for the lock inside the file using the wikipedia notation
'''I've block my Wiki because of spammers! It will reopen as soon as I find a solution, if It annoy You can still contact me at http://www.waltercedric.com'''
The contents of the file will be displayed to anyone trying to edit the wiki.
Note that readonlyfile is not guaranteed to be absolutely safe; if you need to guarantee that MediaWiki will never write to the data, you need to do this on the database itself (e.g. revoke UPDATE,INSERT,DELETE from the wiki user, or put MySQL into read-only mode).Add comments