Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 08:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Frage] Funktionsweise von Hacks

Discussion on [Frage] Funktionsweise von Hacks within the General Coding forum part of the Coders Den category.

Reply
 
Old   #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?
LuckyLuke is offline  
Old 08/08/2013, 06:22   #2
 
meak1's Avatar
 
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
meak1 is offline  
Old 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).
LuckyLuke is offline  
Old 08/08/2013, 16:31   #4
 
meak1's Avatar
 
elite*gold: 220
Join Date: Jun 2007
Posts: 3,768
Received Thanks: 1,126
proxy dll
meak1 is offline  
Old 08/10/2013, 15:28   #5
 
​Tension's Avatar
 
elite*gold: 110
Join Date: Jun 2013
Posts: 599
Received Thanks: 510
Quote:
Originally Posted by LuckyLuke View Post
allerdings denke ich es ist nicht gut möglich die DLL funktionen ähnlich nachzukonstruieren
wieso nicht?
Detours und Inline ASM..
​Tension is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.