|
You last visited: Today at 08:44
Advertisement
[Frage] Funktionsweise von Hacks
Discussion on [Frage] Funktionsweise von Hacks within the General Coding forum part of the Coders Den category.
08/07/2013, 16:50
|
#1
|
elite*gold: 0
Join Date: Apr 2006
Posts: 70
Received Thanks: 19
|
[Frage] Funktionsweise von Hacks
Hallo zusammen,
ich wollte allgemein diskutieren wie verschiedene Hacks funktionieren.
Leute die hier irgendwelche Hacks posten zeigen immer nur die Schritte um ein Resultat zu erzielen, aber nie wird erklärt warum das so gemacht werden muss, was ich als so nicht richtig empfinde.
Jedenfalls gibt es für ein bestimmtes Resultat ja immer verschiedene Möglichkeiten.
Beispiel Speedhack:
1. Option: Finde Geschwindigkeitswert(=Pointer) (meistens float) mit CE und setze diesen Hoch.
2. Option: Sende dem Server deutlich schneller/mehr die Pakete mit dem Inhalt "Laufen".
3. Option: Beschleunige Ausführung der Applikation mit Timer Funktionen.
Ich möchte das ihr eure Erfahrungen teilt zum vorgehen an gewisse "Resultate".
Mich interessiert zum Beispiel wie man ein hackshield bypassed ohne das man gekickt wird. Ich weiß das man den HS einfach abschalten kann wenn man mit einem Debugger die stelle in der .exe findet die diesen aufruft. Allerdings ist der Hackshield dann komplett aus und normalerweise würde er Pakete an server senden und verifizieren das alles i.O. ist. dadurch das der Schutz aus ist wird man irgendwann , je nach Intervall, disconnected.
Der Intervall kann groß genug sein um die Pointer die man haben möchte zu sniffen, aber wie gehts dann weiter?
Und das ist nun die eigentliche Frage: reguläre .exe mit HS wieder benutzen und mit einem externen tool die ermittelten Pointer setzen (merkt der HS das nicht?)
ODER
die modifizierte .exe verwenden und dann einen Schutz faken (selber ähnliche pakete in gleichen zeitabständen senden).
Ich denke zweiteres ist schwer zu realisieren, weil der Server auch calls an die Anwendung sendet und da drin dann noch mehr Zeug zu suchen wäre was man deaktivieren / modifizieren müsste.
Kann mir da wer sagen was der generelle Ansatz ist für sowas?
|
|
|
08/08/2013, 06:22
|
#2
|
elite*gold: 220
Join Date: Jun 2007
Posts: 3,768
Received Thanks: 1,126
|
Hs emulieren ist für anfänger zu hart, außer das Hackshield ist ein altes und sendet keine Heartbeats...
Meistens reicht es wenn du in der 'exe' drin bist, mit einer DLL injection zb.
man kann zb. auf pservern wo kein Hackshield vorhanden ist, sich pointer suchen und 'Searchpattern' erstellen
'Searchpattern:' sind pointer über function, die functionen sind 'meist auf offi und pserver gleich in der .exe
Aber einige dinge sind auch in der .exe detected :d
|
|
|
08/08/2013, 09:23
|
#3
|
elite*gold: 0
Join Date: Apr 2006
Posts: 70
Received Thanks: 19
|
Okay das heißt der einfachste weg ist HS deaktivieren, pointer und offsets ermitteln. Dann die Standard .exe wieder nehmen und bevor HS da gestartet wird die eigene DLL laden. Wobei diese DLL dann eigene Funktionen für gewisse dinge aufrufen muss oder man muss dann woanders zugriffe auf die DLL schreiben. Was ich mir noch vorstellen könnte wäre die Umleitung von regulären aufrufen an die DLL, allerdings denke ich es ist nicht gut möglich die DLL funktionen ähnlich nachzukonstruieren, es reicht ja nicht immer etwas zu entfernen (NOPs).
|
|
|
08/08/2013, 16:31
|
#4
|
elite*gold: 220
Join Date: Jun 2007
Posts: 3,768
Received Thanks: 1,126
|
proxy dll
|
|
|
08/10/2013, 15:28
|
#5
|
elite*gold: 110
Join Date: Jun 2013
Posts: 599
Received Thanks: 510
|
Quote:
Originally Posted by LuckyLuke
allerdings denke ich es ist nicht gut möglich die DLL funktionen ähnlich nachzukonstruieren
|
wieso nicht?
Detours und Inline ASM..
|
|
|
 |
Similar Threads
|
Allgemeine Fragen zum Prinzip von P-server und deren Funktionsweise
07/10/2011 - Metin2 Private Server - 8 Replies
Hey Com,
Ich möchte auch in der P-server Sektion mitmischen, doch nicht nur paste and copy, sondern auch den Hintergrund verstehen.
Fehler bitte korrigieren.
1. Funktionsweise des Spiels/Servers an sich
-Game Core/Game-Datei
-DB
-DB-Core
|
Frage zu CF Germany Sigi -> Funktionsweise
08/09/2010 - CrossFire - 7 Replies
Hi Community ,
da ich mittlerweile viele "Dienste" bzw. Seiten kenne die solche Ingame-Signaturen anbieten wollte ich einmal nachfragen wie genau diese Funktionieren
Also worüber sie Daten wie Exp und Kills auslesen
Hoffe mir kann da jemand helfen ;)
|
Teleporthack - frage zur funktionsweise(ger+eng)
05/29/2010 - Metin2 - 11 Replies
Hallo!
Ich möchte mir, aus Lerngründen, einen Teleporthack schreiben.
Die Adressen für die Koordinaten zu bekommen ist nicht das Problem.
Aber ich habe Schwierigkeiten mit dem Ändern jener.
Ich schätze es ist mehr erforderlich, als nur die Werte im Memory zu ändern. Doch was?
Ich freue mich über jede Hilfe!
---
|
hacks ala Diablo 2 pickit funktionsweise fragen
04/01/2010 - General Coding - 0 Replies
hi
ich beschäftige mich schon etwas länger mit programmieren, speziell mit java, habe aber in sachen hacking, etc null ahnung und wollte da mal für den anfang was kleines wie z.b. so ein pickit programm für diablo 2, was mir gerade gut kommt, da ich d2 gerade wieder spiele, anfangen...
das problem, ich weiß noch nicht so wirklich wie das ganze funktioniert
wie funktioniert denn so ein pickit?
1)packet sniffen -> bei richtigen packets (gute drops) grab packet genererieren und an den...
|
Neue Funktionsweise
05/21/2007 - World of Warcraft - 14 Replies
quelle:http://www.khadgarsrage.net/forum/viewtopic .php?t=4373
Ich habs eben probiert, warte nur noch bis Server wieder hochfahren :)
So Server gehen, es funzt ! Zumindest bei mir :>
|
All times are GMT +1. The time now is 08:45.
|
|