[Desenvolvimento] VAC para Non-Steam (Desenvolvimento em C#)
Descupe eu postar aki, mas não ahei uma area especifica
Mas o que é VAC?
O sistema contra trapaças (cheats) da Valve (Valve Anti-Cheat System ou simplesmente VAC) roda em servidores que apresentam o logo "Secure". Se um usuário com uma trapaça conectar-se a um servidor protegido pelo VAC, este o banirá e o impedirá que jogue em servidores protegidos pelo mesmo.
Até o ano passado era possivel usar o VAC com a DLL do Counter-Strike pirata mas uma proteção da Steam na Nova VAC2 não permite o uso em NON-Steam.
Meu Projeto:
Estive a algum tempo estudando a engine do jogo Half-Life e percebi como o Non-Steam é crackado para não rodar a plataforma Steam (SteamGUI). Nessa buscas resolvi descopilar alguns arquivos com o programa Delphi, e ao descopilar a engine do HalfLife o Delphi cria um diretorio com alguns arquivos, e entre eles existem dois arquivos com as extensões ".~ddp, e .~dfm" ambas em Delphi e por incrivel que pareça era o motor da VAC descopilado na minha frente. Pesquisei em tudo quanto era lugar sobre tais arquivos e nada encontrei. Estive conversando com o meu primo que é Analista de Sistemas e ele me informou que da para eu importa todo o codigo para "C" pos ai eu modifico as linhas que eu quero e Transformo em Delphi novamente, pos delphi e muito complicado.
Até ai tudo normal, comvertir em "C" como meu primo me disse, alterei os dados do "vac.mdb" para se connectar a um servidor ftp que eu possuo e posto as atualizaões e CFGs para onde sao mandados IPs e SteamId dos cheaters e Jogadores e parei ai mesmo, pos nao consigo importar alguns arquivos pois na hora de retornao para delphi da erro exatamente ai.
Presciso de ajuda de alguem que intenda de MSAccess, Delphi e C# para me ajudar a dar continuidade.
Sobre burla o VAC isso ja ta resolvido.
Favor responda ou me envie MP
|