![]() |
#1
|
||||
|
||||
![]() im moment nenne ich es noch ACETON (klingt halt lustig -> Anti Cheat - Equal Tool for Online Netzworkleagues).
als erstes: was soll denn dat sein? ganz einfach: ein konzept, wie sich eine liga sicherer sein kann, dass nicht gecheatet wird. im moment ist meine konzeption soweit, dass während des spiels (bzw unmittelbar vorm spielstart) kein -bekannter- trainer mehr gestartet werden kann. das ist die erste maßnahme. dann wird während des games ein kleines record gemacht von system aktivitäten. dieses record wird zu einem kleinen verschlüsselten datenpaket geschnürt, was in der ligaverwaltung ausgewertet werden kann, wenn es zu einem cheatverdacht kommt. jeder spieler muss bei einem spiel ein paket senden können (welches natürlich eindeutig identifizierbar ist), so dass er dazu gezwungen ist, ACETON auch laufen zu lassen. in dieses paketchen könnten optional auch screenshots vom finishscreen oder wichtige ausschnitte davon eingebunden werden. na ja im moment ist es nur ein konzept. der punkt mit dem trainer läuft schon. dafür hätt ich schon ne demo ![]() ist bis jetzt nur n konzept, das einige ideen vereinigt. meinungen? fragen? sonstwas? bild
__________________
C3H6O Aceton Burning squirrel Und nicht vergessen: Dieser Beitrag hat Superkuh-Kräfte! Geändert von MyersGer (08-12-2003 um 23:25 Uhr). |
#2
|
||||
|
||||
Die Idee ist gut, die ersten Versionen laufen auch. Habs bei mir selber getestet. Anwendbar eigentlich auf jedes Onlinegame weltweit. Man muss halt nur nach dem Erscheinen eines neuen Cheats den Cheat eintragen und eine neue Version des Tools herausbringen.
Junker |
#3
|
||||
|
||||
Bewundernswert, also ich habe mal ein paar Anitcheattools gehabt, die aber allesamt nur mässig funktioniert habe, eine entsprechende Werbung wäre gut und Du könntest Dir damit viele Freunde machen. Bleiben die Spielversionen zueinander kompatibel, wenn einer das Teil nicht installiert hat???
|
#4
|
||||
|
||||
Es ist eigentlich Traurig, das man seine Zeit und Energien für die Erstellung solcher Tools einsetzen muss.
Aber wenn diese Mühe mit Erfolg laufen soll, müssen alle Spieler am gleichen Strang ziehen. Wenn dieses Record von der Ligaverwaltung ausgewertet werden soll/kann, muss es ja irgendwie dorthin kommen. Geschieht das automatisch, oder müssen die Daten immer verschickt werden? Vielleicht nur bei Bedarf? Müssen die Daten einige Zeit auf der eigenen Festplatte gespeichert werden und nur bei Unregelmässigkeiten an die Ligaverwaltung geschickt werden? Wenn das hier für einige Spieler in Arbeit ausartet, fällt mir dazu nur die FSL ein. ![]() Aber ich finde das Beeindruckend, was du hier vorhast. |
#5
|
|||
|
|||
die relevanten fragen hat germane schon gstellt. möchte an dieser stelle auch mein lob aussprechen - wenn das alles so toll funktioniert wie sichs anhört, dann
![]() zusätzlich zu den oberen fragen wäre für mich interessant: da sie demo ja schon raus ist und wenn alle fragen und organisationen geklärt sind - hast du nen gewissen zeitplan wann das ganze dann gold gehn könnte? |
#6
|
||||
|
||||
Mit welchem Protokoll versendest Du die Pakete ? UDP oder TCP (ich nehme mal an TCP, ansonsten hast Du ja nicht unbedingt die Sicherheit, daß es ankommt) ? Und an welche Adresse ?
Oder machst Du wirklich Dateien draus, die Du "per Mail" versendest ? Wenn ja, wie schützt Du Dich dagegen, daß jemand die Datei blockt, nachträglich bearbeitet und dann weg schickt (ich weiß, dazu gehört dann viel kriminelle Energie, aber wenn man so ein Tool für eine Liga einsetzen muß (im WOL/GOL/XWIS kannst Du eh keinen anderen dazu bringen, daß zu nutzen), dann hat man ja schließlich auch Angst vor krimineller Energie) ? Wie verhinderst Du, daß jemand den Cheat in Winword umbenennt (mal doof gesagt, ich will jetzt mal keine genaue Anleitung geben, wie jemand die Prozeße eines Programmes verschleiert) und Du ihn nicht als Cheat erkennst ?
__________________
*schnauf* |
#7
|
||||
|
||||
![]() ![]() Aber die Idee hört sich super an,ich hoffe,dass sich das auch realisieren lässt ![]() |
#8
|
||||
|
||||
Für das gesamte WOL, XWIS oder GOL ist das nicht gedacht sondern nur speziell für Ligen. Da sind ja immer welche da, die besondere Interesse haben, dass alles möglichst mit Rechten Dingen zugeht und sowas dann kontrollieren und gegebenenfalls auch eingreifen können. Dieses Tool ist eine lange Phase einer Entwicklung. Myers hat den Schluss jetzt nur selber allein weiterverfolgt. Im Sommer fand ich Möglichkeiten einem Spieler, der einen Präsidenten baut, sofort das Spiel verlieren zu lassen. Ebenfalls so bei dem Build-Cheat. Dies würde aber vorraussetzen, dass jeder Spieler dieselbe Erweiterung von Yuri besitzen würd. In der Liga mag das gehn. Aber da baut sicher keiner einen Präsidenten. So besoffen kann eigentlich keiner werden.
![]() Für die Risiko Liga jedenfalls besteht die Möglichkeit den Präsidenten-Cheat und den Build-All-Cheat soweit unmöglich zu machen, dass jeder Spieler des Spiels eine Mitteilung erhält, wenn da etwas Krummes gedreht wird. Mit dem Tool von Myers würd man generell alle Cheats unmöglich machen können. Zudem auch den Map-Cheat, der wohl die grösste Gefahr darstellt. Als der Umfang mit der Liga grösser wurd, hab ich das Thema beiseite gelegt. Myers wohl nicht ganz. Er sprach immer davon so ein Tool machen zu können usw. Problem war einfach nur die Zeit. Es geht uns nicht darum die Spieler alle genau zu kontrollieren, denen womöglich im vorneherein einen Verdacht entgegenzubringen, dass wir hinter jedem Spieler einen Cheater vermuten oder jedem es zutrauen würden. Es geht vielmehr darum, dass man in dieser Liga die Möglichkeiten des Fair-Play ausschöpft und all jenen ein Zeichen gibt, die die Hoffnung gegenüber den Cheatern aufgegeben haben. Dieses Tool ist sicher nur ein kleiner Schritt, wenn aber im Spiel selber von jedem Spieler immer eingeblendet wird unten rechts in der Ecke oder so, wer das Tool anhat, so wäre mein persönliches Ziel des Tools erreicht. Aber das kann man nur Schrittweise erreichen. Myers ist das noch zu kompliziert mit dem Einbinden in das Spiel. Müsste man eben für jedes Game neu machen... Junker |
#9
|
||||
|
||||
tja nod gibt ja viele und genug möglichkeiten. selbst wenn man das per mail macht: 256Bit verschlüsselung sollte eigentlich ausreichen
![]() auch mit nem res hacker kannste keine fensterklassen ändern also wird n cheat kein word werden. na ja ne 08/15 version mit allem wichtigen kann man recht schnell machen. ma gucken.
__________________
C3H6O Aceton Burning squirrel Und nicht vergessen: Dieser Beitrag hat Superkuh-Kräfte! |
#10
|
||||
|
||||
wer übrigens bisschen plan von coden (nein, nicht html
![]() ![]() hab im moment so wenig zeit, dass ich selbst die 0815 lösung erst mitte januar fertig hätte.
__________________
C3H6O Aceton Burning squirrel Und nicht vergessen: Dieser Beitrag hat Superkuh-Kräfte! |
#11
|
||||
|
||||
so ich hab heute mal eine minidemo gemacht.
in dieser demo wird angenommen, dass der windows taschenrechner ein cheat ist. (na ja er ist mindestens ein bug ![]() also einfach mal das programm starten und dann den windows taschenrechner. außer der bildschirm ausgabe wirft das programm eine noch unverschlüsselte textnachricht in die logdatei ![]() DOWNLOAD .net runtime wird auch benötigt http://download.microsoft.com/downlo...8/dotnetfx.exe
__________________
C3H6O Aceton Burning squirrel Und nicht vergessen: Dieser Beitrag hat Superkuh-Kräfte! |
#12
|
||||
|
||||
Kleine Homepage
p.s.: Junker... kannst das auch in den post darüber rein editieren. ich konnts ja leider net mehr ![]()
__________________
C3H6O Aceton Burning squirrel Und nicht vergessen: Dieser Beitrag hat Superkuh-Kräfte! |
#13
|
|||
|
|||
hi,
@myersGer gibt eigentlich was neues von deinem programm ?? wollt nurmal fragen, kannst du es eventuell so machen das aktuelle cheats erkannt werden ? cya TanX |
#14
|
||||
|
||||
guckste hier
http://www.cncforen.de/showthread.php?t=42196 allerdings priorisiere ich meine "projekte" nach eigennutzen und allgemein interesse. beides hält sich recht flach ![]() im lan funzt es wunderbar aber sobal router ins spiel kommen... was aber kein problem ist, das man nicht lösen kann.
__________________
C3H6O Aceton Burning squirrel Und nicht vergessen: Dieser Beitrag hat Superkuh-Kräfte! |