How Game Developers Detect and Prevent Modding and Scripting