Hi,
Yes, there's a cheat detection. They're identified when playing with them by jitspoe's detector. Well I don't know if prevention is the right word, but if you play with cheats you'll get banned for some time. I'd recommend you also to avoid giving cheats to anyone, because it means 1024 days ban for cheat disitribution.