So you have just admitted to reverse engineering VAC, which is a part of
STEAM.
This is a violation of the SSA and you are lucky if your Steam account
is not disabled.
/
/
/ E. Restrictions./
/ Except as otherwise permitted under Section 2(C) with regard to the
SDK, you may not, in whole or in part, copy, photocopy, reproduce,
translate, reverse engineer, derive source code, modify, disassemble,
decompile, create derivative works based on, or remove any
proprietary notices or labels from the Steam Software or any
software accessed via Steam without the prior consent, in writing, of
Valve./
The reason I said that we don't know how VAC works is WE DONT. The
things that we do know are that it works off of some kind of checksums,
which is the only way that it could not produce false positives.
Being an anticheat developer myself, I wouldn't even think about making
the one I work on support any VAC games, because the risk is far too
high. We will be sticking to older games and games which use punkbuster
(Which can definately be turned off).
Donnie Newlove wrote:
> I do not believe that is a secret, but that how they can be certain
> that VAC does not produce false positives.
>
> On Wed, Oct 29, 2008 at 11:24 PM, Valtteri Kiviniemi
> <[EMAIL PROTECTED]> wrote:
>
>> Hi,
>>
>> Of course it would tell via rcon say or some other way that server is
>> not secure anymore and then maybe do quick reboot for the server.
>>
>> And I know how VAC work because I am developing anticheat so I have of
>> course looked into VAC. And so does anyone else who has some asm/c/c++
>> coding skills and wants to find out. Im not telling any specific details
>> about it, but I can tell that i'ts not very efficient and it does only
>> detect hacks which hashes it has on its database. So it's not really a
>> real time scan/protection against hacks because it needs to have the
>> hack what you are using in its database so it protects you for known
>> public hacks etc.
>>
>> Tom Leighton kirjoitti:
>>
>>> Don't mind me, but that would enable people to be playing a match and
>>> then VAC to be disabled when it starts... leading to people believing it
>>> is vac secured when it is not.
>>>
>>> Also, I wouldn't trust ANY other program to "Protect my game from
>>> kernelhacks and aimbots", simply because we don't know how VAC works and
>>> I really do not want to piss it off...
>>>
>>> Valtteri Kiviniemi wrote:
>>>
>>>
>>>> Hi,
>>>>
>>>> Could it be possible to add a cvar like sv_secure that would specify if
>>>> server is secure or not. I mean that you could disable or enable VAC via
>>>> cvar without having to restart the server. Or if that's not possible,
>>>> maybe add a command that would disable or enable VAC and reboot
>>>> automatically the server.
>>>>
>>>> The reason why im asking this is because we are developing a anticheat
>>>> called EasyAntiCheat ( http://www.easyanticheat.net/ ) which is not
>>>> compatible with VAC. And some customer wants to disable EAC and use VAC2
>>>> (mainly because of some foreign CUP's that are not aware of EAC and
>>>> requires server to be VAC2 enabled).
>>>>
>>>> So it would be easier to customers if they just could enable or disable
>>>> VAC if wanted to.
>>>>
>>>> Just a suggestion.
>>>>
>>>> _______________________________________________
>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>> please visit:
>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>
>>>>
>>>>
>>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list archives,
>>> please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>
>>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>
>>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux