Countervandalism development

What software needs to be developed for better countervandalism operations? Extension:BlockandNuke cleans up your database, but maybe you want to keep those revisions around in the edit history so that the record of the vandals and their heinous deeds can live in infamy forever.

RevertBatch extension
The next extension will be RevertBatch. It will have much the same UI as Extension:BlockBatch, except that it will also let you revert a bunch of people, in two steps:
 * 1) Revert all page moves of those users. Go through the page move log, and for each page, move it to the location it was at before any users on that list moved it. Thus, it will be necessary to start with the most recent page moves and work backward. If the user rights have been properly locked down, e.g. with page moves throttled to, say, a few per day for non-autonconfirmed users, then page move vandalism shouldn't be a big deal.
 * 2) Revert all edits of those users, back to the most recent edit by a user other than those users. (If there is no such user, delete the page, perhaps; although this could also be done by DeleteBatch. Usually if there's been page move vandalism, there will be new, undesirable redirects.)

Mass delete new file versions added by bad users
Delete all the new file versions added by these users, which in most cases will be goatse or the like. (Is there already an extension to do this?) Here, an exception can be made to the usual rule that it's better to keep around information, because images can be much more disturbing to stumble upon than text.

Blacklist certain images
Is there a way to do an image blacklist, based on hash codes? There must be. Then we can blacklist goatse and the like. At least there should be a way to blacklist images from having multiple duplicate copies uploaded.

Improve documentation

 * We could use some more examples of good abuse filters to use.
 * Some suggested user rights settings could be helpful. E.g., pretty much every wiki that's open to the world will at the very least want to restrict 'reupload' if there are a lot of images that could be vandalized. Also, page moving by newbies should usually be at least throttled, if not prohibited.