1. A method for validating a user device in a network, the method comprising: transmitting a query over a communication network to a user device executing a network game on a network, wherein the query requests specified information concerning the execution of the network game by the user device; receiving a query response sent over the communication network from the user device, the received query response including the specified information as requested; comparing the received query response to a database that stores information regarding a plurality of indications of cheating, wherein the indications include specified code associated with cheating behavior; identifying based on the comparison that the received query response includes the specified code associated with the cheating behavior; and adding an identifier of the user device to a list of cheating user devices stored in memory based on the identification, wherein continued access to the network game is controlled based on the list of cheating user devices.