No hack are really undetectable...
Of course, yes, some of them are, but everybody will tell you that first: every hack can be outdated and detected, and second: if you are reported by a player, you will be banned one day or another.
Even... Using an undetectable aimbot for example doesn't mean at all that players won't report you and that VAC won't ban you.