I’m an avid gamer. I’ve also been an avid Avast user for quite a few years. Anyone who games online knows how big a problem the use of cheats in online games is. Most online game developers have their own in house anti-cheat solutions, or they purchase the service from a provider like PunkBuster.
The problem is that most of the in house anti-cheat solutions are fairly easily fooled by those in the know, as are the third party anti-cheat services like PunkBuster. In my opinion this is because both the game developers and third party anti-cheat developers don’t have either the tools or the expertise to do the job properly.
Cheat applications are really a form of malware, and would best be countered by the kind of protection offered by a security suite such as that offered by Avast. If cheats were detected using signatures, the way viruses and malware are, the anti-cheat solutions would be much more difficult to circumvent, in part because it would take much more than a cosmetic change to the executables to fool the anti-cheat application.
Another problem is that many clients are resistant to anti-cheat solutions. Of course those that use cheats will always be resistant to the use of anti-cheat solutions, but many of those who do not trust anti-cheat solutions do so primarily out of ignorance. If an anti-cheat solution were packaged as a lightweight malware solution, such as that offered by the ESET online scanner, that scanned only running processes and the boot sector, with the addition of a live scanning component, and scanned not only for cheats, but for all forms of malware, it would be much easier to “sell” the solution to clients, not only as anti-cheat solution, but as a security solution for their clients.
I know that Avast is always looking for acceptable ways to monetize their services, and this might well be one way. While the anti-cheat client solution would have to be lightweight, and not conflict with other security applications, the opportunity would be there to offer the client access to the full security services that Avast offers, with the anti-cheat solution integrated into it. And one would think it would not involve a great outlay of development bandwidth for Avast, with the expectation that game developers would be willing to pay for what could be a truly revolutionary service.