Is hack and cheat the same?

"Cheating" means to violate rules. "Hack" means: a. to devise or modify (a computer program), usually skillfully.