myAC is the world best anticheat, but it is not free. it costs $10 for the registration on this site and $35 for the AC.
this is a russian project and it has a site only in RUS language, try to ask somebody, who knows russian, like me, to get this.
http://www.dedicated-server.ru/
sorry for mistakes and my bad english, because i'm from Belarus