https://jondron.ca/the-online-cheating-arms-race/
The Online Cheating Arms Race