Home| What is Steam| Community| News| Cyber Cafés| Forums| Support| Stats

Go Back   Steam Users' Forums > Steam Discussions > VAC
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Rate Thread Display Modes
Old 11-07-2009, 05:03 PM   #1
Asenine
 
Join Date: Oct 2008
Reputation: 24
Posts: 131
Ambiguity in VAC FAQ

"You will not be banned by the VAC system unless you login to a VAC-secure server with a cheat installed on your computer."

This seems to go against a lot of the information I read in this forum. I do legitimate work with memory editors as part of my work -- at the moment I use one which extracts without installation (in the more common sense of the word).

I am assuming it would be vastly inefficient for VAC to scour your computer for anything matching its signature database, but I just wanted to check -- if I don't run the application when any game is running (I only use it for my work, as I say, there is no need to have it running when games etc. are running), will it be detected as malicious regardless?

More a curiosity than anything else, I can't imagine VAC scouring a PC for cheats when on a VAC secured server because of the obvious performance slowdown, but maybe it does something more efficient that I'm not thinking of.

Thanks.
Asenine is offline   Reply With Quote
Old 11-07-2009, 05:06 PM   #2
Kailieann
 
Join Date: Sep 2008
Reputation: 337
Posts: 2,907
In theory, VAC only scans active processes, and the main files associated with the game.

In practice, no one actually knows how VAC works, but some users have performed whatever tests they could, and determined that VAC seems to only scan active processes, and the main files associated with the game.
Kailieann is offline   Reply With Quote
Old 11-07-2009, 05:09 PM   #3
Asenine
 
Join Date: Oct 2008
Reputation: 24
Posts: 131
Thanks for the info. Guess I can rest easy
Asenine is offline   Reply With Quote
Old 11-07-2009, 05:12 PM   #4
Dead-On
 
Join Date: Sep 2009
Reputation: 24
Posts: 214
Quote:
Originally Posted by Kailieann View Post
In theory, VAC only scans active processes, and the main files associated with the game.

In practice, no one actually knows how VAC works, but some users have performed whatever tests they could, and determined that VAC seems to only scan active processes, and the main files associated with the game.
Several people know exactly how VAC works thanks to reverse engineering. It does exactly what it's said to do. Scans core game files and running memory and sends a "report" to the VAC server, which then checks this report for known cheating infractions.
Dead-On is offline   Reply With Quote
Old 11-07-2009, 06:10 PM   #5
Jason Argo
 
Join Date: Nov 2007
Reputation: 86
Posts: 538
Quote:
Originally Posted by Asenine View Post
"You will not be banned by the VAC system unless you login to a VAC-secure server with a cheat installed on your computer."

This seems to go against a lot of the information I read in this forum. I do legitimate work with memory editors as part of my work -- at the moment I use one which extracts without installation (in the more common sense of the word).

I am assuming it would be vastly inefficient for VAC to scour your computer for anything matching its signature database, but I just wanted to check -- if I don't run the application when any game is running (I only use it for my work, as I say, there is no need to have it running when games etc. are running), will it be detected as malicious regardless?

More a curiosity than anything else, I can't imagine VAC scouring a PC for cheats when on a VAC secured server because of the obvious performance slowdown, but maybe it does something more efficient that I'm not thinking of.

Thanks.
Just to add to what Dead-On said, I think it is also important to mention that VAC uses the full signatures when checking for known cheating infractions. This is the reason why VAC doesn't produce false positives, at least there is no proof of any false positives.

Quote:
Originally Posted by Kailieann View Post
In theory, VAC only scans active processes, and the main files associated with the game.

In practice, no one actually knows how VAC works, but some users have performed whatever tests they could, and determined that VAC seems to only scan active processes, and the main files associated with the game.
Also there are a lot of people that have reverse-engineered the client module of VAC, I have spoken to six people that have done it. Three of them did it to farther their programming skills, obviously there is a lot more people then just them.
Jason Argo is offline   Reply With Quote
Old 11-07-2009, 06:27 PM   #6
Kailieann
 
Join Date: Sep 2008
Reputation: 337
Posts: 2,907
I was referring, specifically, to people who hadn't violated the DMCA.
Kailieann is offline   Reply With Quote
Old 11-07-2009, 06:50 PM   #7
Jason Argo
 
Join Date: Nov 2007
Reputation: 86
Posts: 538
Quote:
Originally Posted by Kailieann View Post
I was referring, specifically, to people who hadn't violated the DMCA.
Speaking to people that have reverse-engineered VAC is not a violation of SSA which is the only thing I have to be concerned about.
Jason Argo is offline   Reply With Quote
Old 11-08-2009, 11:28 PM   #8
Jason Argo
 
Join Date: Nov 2007
Reputation: 86
Posts: 538
Quote:
Originally Posted by T_Flight View Post
He's talking about the people that hacked VAC to begin with...it's against the law.
No he's talking about people who reverse-engineer VAC as well, which is also in breach of the DMCA and other similar laws regardless of why someone does it.
Jason Argo is offline   Reply With Quote
Old 11-08-2009, 11:40 PM   #9
Jason Argo
 
Join Date: Nov 2007
Reputation: 86
Posts: 538
Quote:
Originally Posted by T_Flight View Post
Exactly. That's hacking somebody's esle's software. That's what I was talking about. If I remmeber right the law says something to the effect "You are not allowed to reverse-engineer, decomplile, or otherwise tamper with the software in anyway without express permission" or something to that effect. I'm paraphrasing, but that was the just of it.
Yep that's about right from what I have read, but very difficult to enforce.
Jason Argo is offline   Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


All times are GMT -8. The time now is 05:15 PM.


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Site Content Copyright Valve Corporation 1998-2009, All Rights Reserved.