Practically; yes. MMOs have been doing this kind of thing (Preventing alteration / automation of the client) for ages now.