Ergebnis 1 bis 10 von 10
  1. #1
    The Chosen One oder so Avatar von Apex
    Registriert seit
    16.09.2007
    Beiträge
    1.469

    Standard [Howto] Aimbot und den Kram

    Moin,

    wie der Titel sagt, suche ich ein "Tutorial" um einen Cheat/Hack wie auch immer Ihr es nennt zu programmieren. Ich weiß, dass ich den Memory des Spieles ändern muss, hab jetzt aber keine treffenden Links gefunden. Hab die Suchfunktion benutzt und kam dann auf folgenden Thread: http://free-hack.com/visualbasic_vbs...mehacks-2.html - Dort sind aber alle Links down.

    Jetzt wollte ich fragen: Welche Programmiersprache ist empfehlenswert und was muss ich mir genau anschauen bzw mit was muss ich mich extrem beschäftigen? Gibt es vielleicht noch andere Themengebiete bei denen die Memory geändert wird oder ist das nur bei "Hacks" so? Mich interessiert lediglich das editieren bzw das austricksten der Memory und bis jetzt ist mir kein besseres Beispiel eingefallen.

    Grüße, Apex
    "Die Menschheit wird eines Tages zu Grunde gehen. Vermutlich aus dem gleichen Grund wie die Dinosaurier - zu viel Panzer und zu wenig Hirn."


  2. #2
    Chloë Grace Moretz Avatar von ocz
    Registriert seit
    29.05.2010
    Beiträge
    384

    Standard

    Ich weiß nicht wie du "die" Memory "austricksen" willst. Als Sprache, wie für Alles C++. Kenntnisse im RE Bereich und Assembler sollten vorhanden sein.
    Einfache Memoryhacks sind lediglich einige Zeilen Code (ReadProcessMemory/WriteProcessMemory), bevor man die allerdings schreiben kann, muss man das Spiel erstmal soweit reversed haben, dass man weiß, wo man überhaupt werte ändern muss.

    Aimbot wäre dann das komplizierteste in dem Bereich. Hierbei müssen die Positionen der Gegner aus dem Speicher gelesen werden und anschließend der Sichtvektor entsprechend angepasst werden. Wenn du dann noch evaluieren willst, ob das Ziel verdeckt ist, oder nicht, musst du vor allem in den mathematischen Aspekt, sehr tief eintauchen.

  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Apex (29.05.2010)

  4. #3
    OpCodeKiddy Avatar von EBFE
    Registriert seit
    30.03.2009
    Beiträge
    442

    Standard

    Zitat Zitat von Apex Beitrag anzeigen
    Jetzt wollte ich fragen: Welche Programmiersprache ist empfehlenswert und was muss ich mir genau anschauen bzw mit was muss ich mich extrem beschäftigen?
    Im Prinzip jede, die WinAPIs aufrufen kann (vor allem OpenProcess ReadProcessMemory WriteProcessMemory ). Allerdings wären die "nativen" WinAPI Sprachen wie C/C++ oder MASM eher geeignet (wobei Delphi auch mehr oder weniger gut passt), da man hier die gleichen Datentypen + relativ einfache Kontrolle über Speichermanipulation/Pointer hat
    Gibt es vielleicht noch andere Themengebiete bei denen die Memory geändert wird oder ist das nur bei "Hacks" so?
    Spontan: alles was mit ReverseEngineering zu tun hat . Vor allem Cracks/Loader/Unpacker/Stripper (Unpacker/Stripper == Programme zum Entfernen von "Schutzsoftware"(==Protectoren) wie ASPro, Themida, Armadillo, ExeCrypter).
    Meistens "strippt" bzw entpackt man dabei nicht statisch ( == in dem man die Infos aus dem Programm ausließt und das saubere Ergebnis im Unpacker/Stripper komplett "berechnet" ) sondern lässt den Protector seine Arbeit machen und greift dann nur gezielt ein, in dem man z.B die richtigen Codestellen in der laufenden Anwendung (also im Speicher) ändert und anschließend das Ergebnis ausließt.
    Loader sind auch recht beliebt, wenn es um komplexe Kopierschutzverfahren geht - man entfernt dabei den Protector nicht (was sehr aufwendig und nervig sein kann) - sondern manipuliert bereits laufende Anwendung samt Protector im Speicher.

    Edit: etwas zu langsam gewesen
    Dafür kann ich noch hinzufügen, dass "Speicherauslesen" nur ein winziger Teil ist und man im Low-Levelbereich ohne Assembly/Programmierkenntnisse nicht wirklich weiterkommt.
    Geändert von EBFE (29.05.2010 um 19:51 Uhr)
    TrueCrypt/RAR/Zip Passwort vergessen und das Bruten dauert ewig? Oder brauchst du fein abgestimmte Wortlisten? Hilf dir selbst mit WLML - Word List Markup Language
    Gib Stoned/Mebroot/Sinowal und anderen Bootkits keine Chance: Anti Bootkit v 0.8.5

  5. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Apex (29.05.2010)

  6. #4
    Michelangelo Virus Avatar von v0Dka.
    Registriert seit
    27.04.2009
    Beiträge
    287

    Standard

    Die meist genutzte sprache bei cheats/hacks ist C++ jedoch kann das auch von spiel zu spiel variieren..

    aber im allgemeinen für tutorials und starthilfe kann ich dir gamedeception und oldshoolhack.de

  7. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Apex (29.05.2010)

  8. #5
    The Chosen One oder so Avatar von Apex
    Registriert seit
    16.09.2007
    Beiträge
    1.469

    Standard

    Also wenn ich das jetzt so richtig gelesen habe würde da ein richtiggroßer Brocken Arbeit auf mich zukommen? Probleme habe ich damit jetzt nicht, aber wenn ich solche Beiträge von OpCodez lese, dann frage ich doch schon gerne mal nach Starthilfen.

    Könnt ihr mir irgendein Tutorial oder eine Seite empfehlen die besonders stark in die Richtung geht? Ob englisch oder deutsch ist mir egal. Kann von mir auch aus französisch sein nen Übersetzer findet man ja immer.
    "Die Menschheit wird eines Tages zu Grunde gehen. Vermutlich aus dem gleichen Grund wie die Dinosaurier - zu viel Panzer und zu wenig Hirn."


  9. #6
    CIH-Virus Avatar von QpL
    Registriert seit
    14.01.2007
    Beiträge
    483

    Standard

    Aimbots?

    -Spiel reversen (Engine befehle auslesen), hooken, sicher gehen, dass der AC umgangen ist.
    -Spieler auf Server per "Engine" eigenen Befehl feststellen
    -Maus, wenn der spieler sichtbar ist, auf den Gegner springen lassen (da gibts viele methoden..).

    Leider kann ich da nicht mehr ins detail gehen, da du kein bestimmtes spiel nennst.
    Wichtig sind kenntnisse in Reversen, Mathematik (Vektorberechnung wegen entfernung der gegner z.B) und grundlegende Kenntnisse in einer Programmiersprache.

    Ich muss zugeben, dass ich selbst noch nicht soweit bin, jedoch hab ich die Theorie einzelner Cheats verstanden ^^

  10. #7
    Chloë Grace Moretz Avatar von ocz
    Registriert seit
    29.05.2010
    Beiträge
    384

    Standard

    Also prinzipiell als starthilfe würde ich empfehlen, die Sources von sehr einfachen memory hacks zu studieren (Wobei die auch schon, vor allem wenn ohne kommentare, sehr schwer verständlich sein werden, wenn man das Ziel-Spiel nicht ausreichend reversed hat). Soetwas solltest du, wie oben erwähnt, zum beispiel auf gamedeception finden.

    Ich habe mal jemanden bei etwas ähnlichem geholfen. Dabei sollte für das Windowsspiel SOlitär ein einfacher Memoryhack geschrieben werden, der die Zeit bei Bedarf zurücksetzt, einfriert oder die Punkte in hunderterschritten hochzählt. Das gestaltete sich sehr einfach und ein solcher Hack ist wirklich nur ein 5-Zeiler. Mit soetwas kann man gut anfangen, ohne sich gleich durch das ganze Direct3D Interface zu wühlen.

    grz

  11. #8
    The Chosen One oder so Avatar von Apex
    Registriert seit
    16.09.2007
    Beiträge
    1.469

    Standard

    Okay, dann fang ich mal mit einfacheren Sachen an. Gamedeception ist nicht erreichbar oder täusch ich mich da?

    Was darf ich unter "sehr einfachen Memory Hacks" verstehen? Hast du vielleicht irgendeinen Namen parat?

    Bin dir sehr dankbar für deine Hilfe!
    "Die Menschheit wird eines Tages zu Grunde gehen. Vermutlich aus dem gleichen Grund wie die Dinosaurier - zu viel Panzer und zu wenig Hirn."


  12. #9
    Chloë Grace Moretz Avatar von ocz
    Registriert seit
    29.05.2010
    Beiträge
    384

    Standard

    Zitat Zitat von Apex Beitrag anzeigen
    Was darf ich unter "sehr einfachen Memory Hacks" verstehen? Hast du vielleicht irgendeinen Namen parat?
    Wie gesagt, solche minigames (zum Beispiel die Windowsgames), sind sehr einfach zu reversen, zu verstehen und dann auch zu hacken.

    grz

  13. #10
    °__°
    Registriert seit
    19.06.2009
    Beiträge
    81

    Standard

    http://free-hack.com/text-tutorials/...d3d_hacks.html
    c++ ist vorraussetzung für dieses Tutorial aber auf jedefall solltest nen Blick drauf
    werfen


Ähnliche Themen

  1. Runtime ohne RUNPE oder sonstigen kram siehe hier
    Von The-Wall im Forum .NET Sprachen - Techniken
    Antworten: 27
    Letzter Beitrag: 25.01.2009, 13:39
  2. aimbot
    Von eRaSeR! im Forum C, C++
    Antworten: 11
    Letzter Beitrag: 23.12.2008, 19:42
  3. Bf2-Aimbot etc. für SP
    Von 133t-Pr0 im Forum Games
    Antworten: 0
    Letzter Beitrag: 07.10.2007, 20:28

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •