![]() |
Dll Injection - Druckversion +- Home of Gamehacking - Archiv (http://archiv-homeofgamehacking.de) +-- Forum: Gamehacking (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=3) +--- Forum: Gamehacking (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=6) +--- Thema: Dll Injection (/showthread.php?tid=133) |
Dll Injection - Bluespide - 24.10.2010 Hi, also ich habe das mit der Dll Injection nicht so richtig verstanden. Ich meine was dabei passiert. Wenn ich eine Dll erstelle besteht die aus Methoden, Funktione, Klassen usw... . Wenn jetzt eine Dll injected wird werden dann die Methoden die schon vorhanden sich überschrieben, oder wird eine bestimmte Methode der Dll aufgerufen, oder wird der code zu den Methoden hinzugefügt oder wie funktioniert das? Kann mir das mal jemand erklären? RE: Dll Injection - Hatschi - 24.10.2010 So wie ich das verstanden habe sucht man nach freiem Speicher. Dort wird dann die DLL injected. Demnach wird nichts überschrieben. Es sei denn du willst mit der DLL ein Adresse patchen. Ansonsten wird die halt quasi einfach hinzugefügt und wird vom Spiel behandelt es wäre es ein fester Bestandteil. D.h. du schreibst diese auch so, als würdest du dich im Spiel befinden und nicht von außen darauf zugreifen. Ich hoff das klärt zumindestens ansatzweise deine Frage. Wenn ich falsch liege wird mich hoffentlich wer korrigieren. RE: Dll Injection - Bluespide - 24.10.2010 mh ja aber dann würde es ja nichts bringen, weil wenn es einfach nur dran gehängt wird, wird es ja nie aufgerufen. RE: Dll Injection - igromanru - 24.10.2010 Deshalb sogt man auch dafür selbst. Dazu benutzt man z.B. detour. RE: Dll Injection - Bluespide - 24.10.2010 äh sry aber was is das? RE: Dll Injection - igromanru - 24.10.2010 Das ist fast das selbe wie Codecave. Wenn die Funktion die man detourt aufgerufen wird, wird zuerst das ausgeführt was du willst und erst dann die echte Funtion. Im grunde genommen ist es hooking. RE: Dll Injection - Acubra - 24.10.2010 DLL-Injection : http://de.wikipedia.org/wiki/DLL-Injection Detours : http://www.codeproject.com/KB/DLL/funapihook.aspx Beginners Guide to Code Caves : *Link entfernt da auf dieser Seite auch illegale Tutorials zu finden sind* Tutorial siehe Anhang... |