PunkBuster
BF3 will use PunkBuster as its anti-cheat system. Game servers that run in ranked mode are required to have PunkBuster active.
There have been problems with the PunkBuster screenshot mechanism under DirectX 10/11 in the past. However, we have collaborated with EvenBalance to make screenshots function reliably with DX10/DX11 in BF3.
Third party anti-cheat organizations
There are several community initiatives against cheating. These initiatives are usually volunteer organizations that maintain their own databases with cheaters. They do both manual work - reviewing screenshots, game recordings, and other cheating evidence – and also implement automated systems.
It is up to each individual server administrator whether to join with one or more of these organizations.
While not officially partnering with these organizations, we try to ensure that BF3 works well with their systems in time for the launch.
The biggest three organizations that support Battlefield games are PBBans (PBBans | Always Quality over Quantity), GGC-Stream (GGC-Stream / News) and PunksBusted (PunksBusted.com Sponsored by Ventrilo). There are also several smaller organizations around.
Server administration interface
BF3 will support a Remote Administration interface similar to that of BFBC2. The basic protocol will be the same, but commands differing a bit.
There is a plethora of tools available that can talk to the remote admin interface. We are in contact with several of the developers who created tools for BFBC2, and will aid them in adding support for BF3. If you have developed a BFBC2 remote admin tool which is popular (used on >100 game servers), send me a PM.
The protocol itself is still under constant revision. Expect the protocol to be published by the time that the retail game is released.