Donnerstag, 4. August 2011

Ein neues Anti-Cheat Tool

Heute möchte ich etwas ungewöhnliches ankündigen:
Ein professionelles, durch Crowdfunding finanziertes Anti-Cheat Tool.

Worum geht es?
Nachdem ich einige Zeit mit verschiedenen Techniken herumgespielt habe, hat mich nun doch wieder die Lust gepackt es noch einmal zu versuchen. Jedoch bin ich mir der Tatsache bewusst, dass ich alleine als reiner Hobbyprogrammierer in meiner zukünftigen Freizeit nicht genug ausrichten kann, um wirklich eine Qualität zu liefern, wie ich sie mir vorstelle.
Daher möchte ich versuchen über das sogenannte Crowdfunding genug Geld zu sammeln, um genau dies abzusichern. Dazu gehört natürlich, dass ich die Arbeit in Vollzeit betreibe, die nötige Infrastruktur (starke Server) bezahlen und darüber hinaus auf einer sehr regelmäßigen Basis Leute anheuern kann, um an dem Projekt mitzuwirken.

Neben der technischen Umsetzung, welche meinen Vorstellungen von einem zeitgemäßen Programm entspricht, bei der sowohl ring3, als auch ring0 Komponenten und ein solides Anti-Fake-System zum Einsatz kommen, möchte ich mir eine gewisse Unabhängig bewahren.
Sicher wird es auf längere Sicht nicht ohne Sponsoren gehen, was immer eine gewisse Abhängigkeit schafft, doch der Fokus wird klar auf einer absolut eigenständigen Institution liegen, welche einerseits alle Ligen, Anbietern, Spielerentwicklern, Publishern, Sponsoren etc. offen steht, jedoch niemals deren Interessen über die der Spieler stellt. So soll die Nutzung sowohl für die Spieler, als auch die Serveranbieter etc. kostenlos sein, wobei es allerdings eine VIP-Funktion geben wird, deren genaue Details teilweise noch offen sind (globale Nickname-Registratur wäre aber z.B. denkbar).

Natürlich stellt sich sofort die Frage, welche Spiele denn überhaupt unterstützt werden. Der Support für die HL Gold und die Source Engine und somit CS 1.6, CS:S, TF2 usw. steht an sich fest. Weitere Spiele, bei denen man einen effektiven Schutz umgesetzt bekommt, ohne dass man großartig in die Engine eingreifen muss, sollten theoretisch auch zügig folgen.

Selbst wenn ich mit meinem ambitionierten Ziel scheitern sollte, hoffe ich dennoch der Allgemeinheit etwas Gutes zu tun. Sei es, dass das Geld ausreicht, um wenigstens ein paar Dinge zu entwickeln, die dann in andere AC-Tools einfließen würden oder sei es auch einfach nur, dass sich bestehende Projekte wie z.B. sXe-Injected auch dazu entschließen ihre Finanzierung durch Crowdfunding zu verbessern.

Zur Zeit befindet sich das alles noch in einer sehr frühen Planungsphase. Es existiert zwar ein Konzept für das eigentliche Programm, etwas Code, ein Businessplan inkl. verschiedener Strategien zur Firmengründung, jedoch fehlt z.B. noch ein Name (wobei eine Abstimmung denkbar wäre), Logo usw.
Sollte sich zeigen, dass von Seiten der Community ernsthaftes Interesse besteht, wird es natürlich auch ohne bereits vollständige Finanzierung mit der Arbeit losgehen.


Wie helfe ich?
Du kannst über die Rockethub-Projektseite Beträge von 5$ oder mehr spenden und sicherst dir damit zusätzlich das Recht an der Beta teilzunehmen. Auch größere Spenden für Organisationen und Firmen sind möglich.
Die Nutzung des Geldes wird natürlich durch größtmöglicher Transparenz nachvollziehbar sein!
Für weitere Fragen wendet euch bitte per E-Mail an fair.gaming.bloginput@gmail.com


*** Update ***
Da doch einige an meinen persönlichen Umständen interessiert zu sein scheinen aka "Findest du keinen Job oder was?" - mir steht in unmittelbarer Zukunft eh der Schritt in die Selbstständigkeit bevor, wobei ich sowohl für regionale als auch ausländische Unternehmen kleinere Projekte als Freelancer übernehmen werde. Dabei handelt es sich dann z.B. um solche Sachen wie "Entwickle mit PHP/MySQL/AJAX und Google Services einen Tracking-Service für unsere Autokolonne", was auch definitiv spannend ist.
Außerdem arbeite ich nebenberuflich nach wie vor als DJ und mache Musik, weshalb ich mich auch in Zukunft definitiv nicht beklagen werden kann, dass ich zu viel Zeit hätte ;)
Andererseits habe ich aber nun mal 5 Jahre lange im Bereich Anti-Cheat entwickelt und merke, dass mir das vom technischen Aspekt her nach wie vor viel Freude bereitet. Dass ich nicht sofort einen ähnlichen Job finden werde, nachdem mir gekündigt wurde, war mir (leider) von Anfang an klar.
Seht die Sache daher bitte als simple Idee an von Jemandem, der schon mal so eine Idee hatte, damit überhaupt erst eine Welle von ligaeigenen AC-Tools lostrat und sich nach wie vor so sehr dafür begeistern kann, dass er auch persönliche Risiken dafür in Kauf nimmt und sich unterschiedlichster Kritik aussetzt - aber es soll niemand sagen können, ich hätte es nicht wenigstens versucht.
Wenn ihr keine Lust darauf habt und die Resonanz nicht ausreicht - gar kein Problem - ich gehe meine Weg - ihr geht euren - das Geld, das zusammen gekommen ist, wird dann an ein anderes AC-Projekt oder einem "klassischen" guten Zweck gespendet (auf unserem Planeten gibt es immerhin Menschen, die größere Probleme als Cheater haben).
Wichtig ist mir eigentlich nur, dass ihr bei der gesamten Bewertung und Diskussion einigermaßen sachlich bleibt :)

Mittwoch, 4. Mai 2011

Eine Analyse der ESL-Bustnews

Ich hatte schon länger einmal vor eine der Bustnews der ESL zu analysieren. Immerhin war ich früher ja selbst daran beteiligt und hatte zum Teil doch eine erheblich andere Meinung darüber, wie sie auszusehen hätten, als zum Beispiel die PR-Abteilung.

Dienstag, 3. Mai 2011

Drama?

Ich möchte direkt vorwarnen – dieser Artikel fällt wohl eher unter die Rubrik „Gossip“. Echte technische Details werden wohl nicht erläutert.

Ich stieß gerade auf eine Diskussionim Game Deception Forum. Game Deception ist fast so etwas, wie DIE Institution in der Cheatcoder-Szene, da sich dort seit Jahren fast alle namhaften Coder tummeln und austauschen. Allerdings gibt es auch hier seit Jahren einen subjektiv gefühlten Zerfallsprozess, da immer mehr Copy'n'Paste-Coder unterwegs sind. Das mag etwas arrogant klingen, aber es ist nun mal dieser typische Mechanismus, dass die Jungs erst unter sich sind, sich einen tollen Namen machen, der dann aber immer mehr Neulinge anlockt, die sich nicht benehmen können oder dumm sind oder faul oder nur geldgeil oder alles auf einmal. Dies war in der ESL und in jeder anderen erfolgreichen Community (auch außerhalb des Internets) genauso.

Montag, 4. April 2011

Der Netcode-Hack *** updated ***

Die Idee, den Netcode eines Spiels zu knacken, schwirrt schon länger herum. Sowohl gestandene Cheat-Coder, als auch Laien schlugen dies immer wieder über die Jahre hinweg vor.
Das Konzept klingt simpel. Die Daten, die über das Netzwerk bei einem Multiplayerspiel verschickt werden, werden „einfach“ abgefangen, entschlüsselt und die interessanten Informationen (z.B. „Wo befindet sich der Gegner?“) gefiltert und dargestellt. Der große Vorteil für Hacker ergibt sich daraus, dass man das Abfangen und Darstellen der Daten komplett unabhängig vom Spiele-PC vollziehen kann – sprich kein noch so gutes Anti-Cheat Tool wäre in der Lage auch nur die geringste Spur eines Hacks zu finden.
Bisher gab es jedoch für die „großen“ Spiele, wie CS 1.6, CS:S, Quake-Ableger, Battlefield-Ableger usw., nie wirklich ernsthafte und größere Versuche den Netcode zu knacken.
Für World of Warcraft wurde dies versucht, zwecks Steuerung von Farmbots, aber auch hier waren die Ergebnisse eher bescheiden.

Donnerstag, 31. März 2011

Iranian Hackers On Steroids

Heute beschäftige ich mich einmal nicht direkt mit einem Thema, welches für Gaming relevant, aber dennoch im „IT-Securitybereich“ angesiedelt ist.
Es geht um den „Comodo-Hack“.

Dienstag, 8. März 2011

News von Organner

Zuerst einmal ein kleines Update von mir.
Hier war ja doch relativ wenig los im Blog, was letztendlich daran lag, dass ich einiges um die Ohren hatte. Schließlich möchte ich mir im Sommer meine Qualifikation auf dem Papier holen (etwas, was mir schon zu Turtle-Zeiten versprochen wurde ...) und auch als "Arbeitssuchender" hat man erst mal eine ganze Menge zu tun.
Vorerst werde ich wohl nicht wieder im Anti-Cheat Bereich aktiv, sondern mich mittelfristig lokal nach gut bezahlten Stellen in der Softwarebranche umschauen. Das mag für manche jetzt geldgeil klingen, aber ich denke viele können es auch gut nachvollziehen. Ohne entsprechendes Entgelt könnte ich mir daher nur kleinere Beratertätigkeiten vorstellen.
Außerdem muss ich Gerüchten, ich würde Wire umgehen wollen und demnächst einen tollen Hack dafür veröffentlichen, widersprechen. Meine Aktivität beschränkt sich da zur Zeit nur auf minimale und passive Beobachtung der Szene, um etwas am Ball zu bleiben.

Nun zum eigentlichen Thema - Neues von Organner.

Dienstag, 1. Februar 2011

Mein Konzept eines Gaming & E-Sportverbandes


Bereits vor vielen Monaten, während ich noch aktiv an Aequitas gearbeitet habe, beteiligte ich mich öfter an Diskussionen, wie ein gutes, für die Allgemeinheit nutzbares Anti-Cheat Tool aussehen könnte. Dabei favorisierte ich eine Lösung, die den deutschen E-Sportbund (kurz E-SB) mit einbezieht oder eine ähnliche Organisation schafft und somit eine höher gestellte Instanz darstellt, welche gewissermaßen über den Marktteilnehmern wie Ligabetreibern und Serveranbietern steht.
Vor kurzem stieß ich dann auf einen Artikel in der Xing E-Sportgruppe, die den E-SB zu diversen Themen befragt hat, wobei man sagen muss, dass er dabei keine gute Figur machte.
Dies mag gar nicht so sehr an den Personen liegen, die jetzt das Ruder übernommen haben, sondern meiner Meinung nach sind das ganz einfach Altlasten, da der E-SB nie richtig aktiv wurde, Erfolge vorweisen konnte, ein schlüssiges Konzept hatte und überhaupt als höhere Instanz wahrgenommen wurde.
Allerdings möchte ich gar nicht so sehr auf jenen alten Problemen herumreiten, sondern stattdessen mein eigenes Konzept vorstellen.