"Enhancing Game Security: A Multi-Layered Approach to Protecting Against Cracks and Cheats"
There are numerous research papers on the security aspects of game development and reverse engineering. These can offer technical insights into how games are protected and the nature of cracks: diablo 2: resurrected crackwatch
If you're interested in a more technical approach to game security, here's a hypothetical abstract for a paper: diablo 2: resurrected crackwatch