to those who got vac banned and used enigma and haschanger you probably got overwatched
Keep in mind that VAC does not always ban right away, unless you inject the hack right as the game starts instead of at the menu maybe.
EDIT: To the guy above me, Overwatch bans do not say VAC banned, so they are VAC'd if you look at their screenshots...