Project name
Anti Vandalism Filters
Mentor(s)
Estimated workload
3 months
Details

In a closed environment, like a private intranet, the access rules and restricted registration allow a site adiministrator to control what each user can do inside the wiki. However, an open wiki with public access can easily become the target of spam bots and malicious users, which cannot be excluded while still maintaining the open characteristic.

The idea of this project is to enable prevention and recovery techniques aimed at reducing the number of vandals that can damage the wiki. For example, some prevention mechanisms include:

  • A better CAPTCHA integration
  • Detection of clients making mass requests
  • Detection of bad edits based on the entered text
  • Integration with an anti-spam service that lists "bad" IPs

Recovery mechanisms basically include mass revert of edits and document deletions from a given IP or username.

Importance
3
Year

2009

Developer profile

Required:

  • Good Java programming
  • Experience with using Java libraries

Helps:

  • Familiar with the XWiki code
  • Design Patterns
Tags:
Created by Sergiu Dumitriu on 2009/03/07 13:42
   

Get Connected