Here's the deal: public ones do not work. Private disablers work for awhile. During the time that they do work, you won't get banned. Period. But, once VAC gets patched, if you continue to use it, you'll be banned on every game engine you use it in conjunction with. But only after VAC is patched.
Make sense?