PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : STEAM, VAC2 und ihre Legenden



ir0n
09.11.2008, 22:35
Hallo.
Ich schreibe dieses Thema um mal alle Legenden rund um STEAM Banns bzw. VAC2 Banns zu widerlegen.

1. VAC = VAC2?
NEIN! VAC ist nicht gleich VAC2! VAC2 ist eine Weiterentwicklung von VAC welches einige Verbesserungen erhielt, u.a. zählen dazu die Dauer des Banns und das verzögerte Bannen.

2. Länge eines Banns
Zu früheren Zeiten wurde ein VAC Bann noch aufgehoben, genauer nach 2 Jahren. Dies gilt nicht mehr für einen VAC2 Bann. Diese sind permanent, unumkehrbar und unwiderruflich!

3. Bann aufheben
Geht nicht. Ein Bann ist ein Bann und bleibt ein Bann. VALVe glaubt nicht an Geschichten die sie per E-Mail bekommen, auch wenn sie noch so rührend sind. Du wirst um einen neuen STEAM-Account nicht herumkommen, ansonsten kannst du keine Spiele mehr auf VAC2 gesichtern Servern spielen.

4. Wie arbeitet VAC2?
Es gibt viele Vermutungen um die Funktionsweise von VAC2, doch nur eine ist bis heute bekannt: Die Prüfsummenchecks. Jede Datei hat eine sogenannte CRC32 (näheres unter Wikipedia) Prüfsumme. Diese ist einzigartig und kann somit problemlos zur Wiedererkennung von Cheats bzw. Hacks genutzt werden. Dieser Logik zufolge ist ein Cheat, der nicht in der VAC2 Datenbank eingetragen ist, sicher (= undetected), da seine CRC32 Prüfsumme nicht bekannt ist.
Prüfsummenchecks sind nur möglich, wenn ein Programm (Cheat / Hack) in ein Spiel "injected" (sozusagen eingeschrieben) wird. VAC2 überprüft die Zugriffe die auf das Spiel gemacht werden. Cheats, die eine .dll Datei beinhalten sind meist eine Injection, d.H. sie könnten rein theoretisch durch VAC2 entdeckt werden, sofern die CRC32 Prüfsumme VAC2 bekannt ist. Anders bei sogenannten Memory Hacks (wie z.B. der Kartoffelhack von tmh), diese greifen extern auf das Spiel zu, haben aber den Vorteil, unentdeckbar zu sein. Der Nachteil ist, dass die Menüführung meist deutlich komplizierter ist und nicht soviele Funktionen zur Verfügung gestellt werden können.

5. Ich habe gecheatet und wurde nicht gebannt. VAC2 kann nichts!
Genau das ist es, was VAC2 simulieren soll. In den ersten Tagen ist ein Cheat ziemlich sicher, da VAC2 erstmal den CRC32 Code in seine Datenbank eintragen muss, doch danach werden die Cheats erkannt. Meist wird der Bann jedoch erst nach 2-3 (manchmal sogar 4) Wochen nach dem erkennen des Cheats vollzogen. So wird der Cheaterscene noch vorgemacht, der Cheat sei sicher, umso mehr Leute cheaten mit dem angeblich sicheren Cheat und desto mehr werden später gebannt. Das heißt: VAC2 kann sehr wohl etwas!

6. Sind Privathacks sicher?
Jain. Der einzige Schutz von Privathacks ist, dass VALVe deren CRC32 Code nicht bekommen kann, da diese etwas kosten (VALVe gibt kein Geld aus, um die Cheats zu bekommen). Sollte doch mal jemand den Cheat an VALVe senden und der Cheat wird vom Hersteller nicht geupdatet, so ist ein Privathack genauso detected wie ein Publichack. Ein weiterer Schutz ist, dass Privathacks meistens mehrere male pro Woche geupdated werden (d.H. sie bekommen einen neuen CRC32 Code) und sind somit wieder sicher.

7. Was löst keinen VAC2 Bann aus?
Es gibt legale Veränderungen an Spielen. Dazu gehören unter anderen das verändern von Konfigurationsdateien durch die man sich auch schon einige Vorteile schaffen kann (z.B. Soundsensibilität sehr viel höher stellen, Schatten verfeinern uvm.). Ebenfalls darf man die Materialien verändern. So gibt es z.B. sogenannte Materialhacks. Meist sind es Wallhacks oder Spielermodelhacks die den Spieler gut sichtbar in Grün einkleiden und durch die Wand sehen lässt.
Ihr braucht also keine Angst zu haben, dass ihr gebannt werden könntet, nur weil ihr euch neue Spieler- oder Waffenskins installiert.

8. Was sind die ring0 Cheats?
Die sogenannten ring0 Cheats laufen am nahesten an der Hardware und sind größtenteils in Assembler (siehe Wikipedia) programmiert, anstatt in der sonst üblichen Sprache C++. Da sie nahezu komplett auf der Hardware direkt ausgeführt werden und nicht durch den Windowsspeicher auffindbar sind, sind diese Cheats durch VAC2 nicht erkennbar und auch Public ring0 Cheats werden für immer undetected bleiben. Ein Beispiel ist der Immunity ring0 Hack sowie der kostenpflichtige Privathack von Organner.

Beachtet ihr also, dass ihr nur wirklich aktuelle Cheats nutzt (maximal 3-7 Tage nach dem erscheinen), könnt ihr euch ziemlich sicher sein, dass euer Account nicht gebannt wird.

Lg, Chris

wui:>
09.11.2008, 22:43
find ich ganz gut erklärt, wobei ich eig alles scho wusste. aber für ein paar user bestimmt nützlich ;)

Trii
09.11.2008, 22:51
Ziemlich netter Text. Jetzt weiss ich einiges mehr zu diesem Thema, danke dir!

Jack Daniels
09.11.2008, 22:55
Da stimmt was nicht CS 1.6 Steam Server sind 100% mit VAC2 gesichert!

ir0n
09.11.2008, 22:57
Echt? Ok, das kann sein. Ich habe selber kein CS1.6 und habe das nur von einem Spieler gehört den ich persönlich kenne. Ich mache mich mal schlau. Danke :)

EDIT: Ok, du hattest recht. Habs geändert, Danke nochmals.

Lg, Chris

Jack Daniels
09.11.2008, 23:02
kein ding ansonsten find ich den txt echt gut und nahrhaft

w0red
09.11.2008, 23:03
Hmmz... also wäre es ja möglich, das man einen Cheat schreibt, der selbst immer eine andere CRC32 hat (ob es möglich ist, steht jetzt aussen vor)... das würde allso heißen, er wäre für immer undetected?

Aufjedenfall netter Text, auch wenn ich nicht cheate^^

Kingslayer
09.11.2008, 23:04
Ganz netter Text... Aber eigentlich alles ziemlich logo...

Unter Punkt 3 ist ein schreibfehler...

Es heist nicht VAC "Gesichtern" Servern

sondern

VAC "gesicherten" Servern

ir0n
09.11.2008, 23:05
Korrekt @ Slay2oo7.
Ich selber schreibe Cheats für eigene Zwecke und benutze sie seit mehr als 1 1/2 Jahren ohne Bann =)
Zudem lernt man dadurch sehr sehr viel an C++ Kenntnissen und es macht auch viel Spaß eigene neue Ideen zu realisieren :D

@ Kingslayer: Danke, verbessert.

Habe noch nen 7. Punkt hinzugefügt.

Lg, Chris

gigu
10.11.2008, 09:12
schöner Text.
Weisst du auch wie aequitas von esl funtioniert, was das alles findet?
weil so binds wie snd_restart findet aequitas ja heraus.

cRaiz
10.11.2008, 09:24
wirklich gut der text
sehr informativ aber ernsthaft...
cheater haben kleine schwänze ;)

Jack Daniels
10.11.2008, 09:40
wer einen aequitas cheat source code haben will pn me is aber mittlerweile vac2 detected

Beaving
10.11.2008, 12:10
6. Sind Privathacks sicher?
Jain. Der einzige Schutz von Privathacks ist, dass VALVe deren CRC32 Code nicht bekommen kann, da diese etwas kosten (VALVe gibt kein Geld aus, um die Cheats zu bekommen). Sollte doch mal jemand den Cheat an VALVe senden und der Cheat wird vom Hersteller nicht geupdatet, so ist ein Privathack genauso detected wie ein Publichack. Ein weiterer Schutz ist, dass Privathacks meistens mehrere male pro Woche geupdated werden (d.H. sie bekommen einen neuen CRC32 Code) und sind somit wieder sicher.


Die meisten (eig. alle) haben random memory checksum vom Loader her, da gibts ja auch noch ring0 cheats (siehe organner.pl), die so ziemlich vor allem sicher sind, VAC2 ist dagegen wirklich ein Witz.

Chemical
10.11.2008, 12:59
Finds auch sehr nice, endlich weiß ich mal ein bisschen, wie VAC arbeitet :).
Das heißt ja, wenn ich mir nen eigenen kleinen Aimbot code wird er nicht detected..
Falls das so ist (werde mich nochmal informieren) werde ich mich mal ranmachen xD

ir0n
10.11.2008, 14:47
Achja, die ring0 Cheats. Werde ich gleich hinzufügen.

Wie Aequitas funktioniert ist denke ich nicht gerade einfach zu verstehen. Ein bissl Code einfügen wird da jedenfalls nicht reichen, ich denke du musst dich da schon mit der Materie gut auseinandersetzen ;)

Lg, Chris

Beaving
11.11.2008, 14:16
Gerade noch gefunden auf meinem FTP, hier steht auch drin wie Aequitas arbeitet und so weiter, http://www.german-zockerschuppen.com/beav/hacking/gamehacking/esl/Fake-Account_Pack.zip

necory
11.11.2008, 14:24
jo der text ist schön zu lesen
der boom mit ring0 kam ja erst für aequitas, da man sowas nun wirklich nicht für vac2 braucht

ir0n
11.11.2008, 14:47
Hehe.
Naja das kann sein.
Wie alt ist die ZIP denn, Beaving?
Kann doch sein, dass Aequitas nun ausgereifter ist oder nicht? ^^

Lg, Chris

Waschbear
11.11.2008, 15:02
was genau is Aequitas?

Anticheat System?

sTalk3er
11.11.2008, 15:05
Aequitas ist das anticheattool der esl(www.esl.eu) es macht eine kopie deiner cfg und macht zufällig screenshots ingame (cs;warock;cod4) und diese dataein müssen bei matchende hochgeladen werden auf sie seite sonst giebt es strafpunkte

ir0n
11.11.2008, 15:07
Jain, Aequitas ist von der ESL (Electronic Sports League) und dient dazu, Cheater in Laddern aufzuhalten (dort ist es Pflicht, dass Programm zu starten während man spielt). Die ESL will die ESL also Cheatfrei halten, Aequitas zeigt m.M.n. auch gute Quoten an erfassten Cheatern ;)

Lg, Chris

necory
11.11.2008, 15:15
momentan? die letzte boostwelle is doch recht lange her
ausserdem ist aequitas keine beta mehr sondern bis zur v1 gekommen und nun mit einem kleinen hotfix 1.01 oder sowas
mh es upped ja nicht nur deine cfg oder macht screenshots, das teil analysiert auch deinen rechner mit dem du spielst. um unter anderem gegen multi acc. vor zu gehen
speichern von mac, pcname,diverse reg einträge usw.

inyourface
11.11.2008, 15:16
Netter Text. Sind viele Sachen, dabei die ich noch nicht wusste. Merci.

Jesper
11.11.2008, 15:56
Sehr schön, viel gelernt :)
Danke

Marex
11.11.2008, 18:48
Danke ,Schöner Text !

Da waren viele Sachen dabei die ich nich wusste ! ^^

l0dsb
11.11.2008, 19:13
VAC2 wird neben den CRCs, wie jedes einfachere AV heutzutage auch, simple Heuristics anwenden, sprich, Erkennung von Hooks, Remote Threads, generelle Speicherveränderungen. Natürlich kann man nichts hundertprozentig sagen, aber damit sollte man vorsichtshalber rechnen.

Mit der Checksumme gibt es noch eine Unstimmigkeiten. Modifiziert ein Hack eine Datei, ist es für VAC2 technisch kein Problem, daraus ein CRC zu erstellen und an irgendwelche Server zu senden. Da muss kein Mitarbeiter den Cheat laden und den CRC eintragen, dementsprechend wird das Geld so gesehen kein Hindernis sein. ;)

Des Weiteren ist Assembler keine Vorraussetzung für einen Treiber (der in Ring-0 läuft), in Delphi und C/C++ kann man genauso gut Treiber schreiben (wenn nicht auch schneller, aufgrund der Syntax; zur Not gibt es immer noch Inline-Assembly).

ir0n
11.11.2008, 19:25
Hi.
Ja stimmt, das kann sein, sind aber eben nur Vermutungen. Werde es gleich mal mit reintexten, danke jedenfalls :)

Und man kann echt mit C++ Treiber schreiben? Gut zu wissen, wusste ich nicht ^^

Lg, Chris

king_7
21.11.2008, 22:37
Ich hab mich vor npaar stunden bei esl angemeldet, aber nix sonst. Können die trozdem sehen das mein Acc gehackt ist oder so was enliches?

mfg

ir0n
21.11.2008, 23:05
Gehackt oder gebannt?
Wenn er gebannt ist, kannst es gleich vergessen.
Wenn du ihn auf nicht legale Weise erworben hast können sie dass nur rauskriegen, wenn der Account vorher noch nicht in der ESL benutzt wurde. Deshalb sind ESL-unused Accounts meist auch ein bisschen wertvoller ;)

Lg, Chris