No tutorials to link you to, but there's significant overlap between anti-cheat systems and anti-virus/anti-malware systems, which makes sense when you consider their aims. Searching for academic papers about anti-virus approaches to dealing with networking, memory and filesystems will be helpful.