From what I understand, VAC2 scans and checks the running processes on your computer. If it finds a process that has the same CRC as one in it's database it bans the current logged in SteamID. If you were to change the CRC or the MD5 of a file every time you launched your cheat it would be very hard for VAC to pick up on it. With that thought in my mind I decided to try with success! I was able to patch my cheat DLL and still have it work. I have *NOT* tested this to see if it actually gets by as not a cheat with VAC2. If there was a way, I would test but since I don't know one I guess it's going to be trial and error. Why make this? Haven't you heard of Cafes? Well, Cafes can't get banned as you know, but VAC2 can still pick up if your running a detected cheat. Think about it, how many people cheat at legit gaming Cafes? Cheating will only increase the chance of Valve finding the fake gaming cafe used to give access to their precious games. A "CRC randomizer" will hopefully alleviate this issue.