![]() |
Re: API Hook
Schau dir mal den download oben an! Ohne das SDK mein ich!
Ich will ohne die beiliegenden DLLs einen API-Hook relisieren! Weiß jemand einen Lösungsansatz wie man API-Hooks am besten hinbekommt? |
Re: API Hook
Kommt draufan was du damit vor hast. Mit API-Hooks kann man die verschiedensten sachen machen.
Erstmal sollte man wissen, was für eine art von API-Hook soll es denn sein? Eine einfacher der z.B. Tastaturereignisse abfängt, oder willst du irgendeine dll-funktion abfangen? Ich benutze aber für meine Hooks immer Madshi's CodeHook lib ... die ich nur sehr empfehlen kann. |
Re: API Hook
Die Madshi's CodeHook lib kenn ich! Aber mir gings eigendlich darum so eine DLL selbst zu schreiben.
Was ich eigendlich vorhabe ist ein RAM-Drive (ohne einen Treiber) zu erstellen. Wie macht es die Madshi's CodeHook lib denn, dass man damit funktionen hooken kann? Wie tauschen die die funktionen aus??? |
Re: API Hook
Die Dll musst du ja immernoch selber schreiben, nur die API-Hooking-Methoden übernimmt die lib. D.h. du schreibst den code in irgendwelche funktionen, die dann statt den originalen aufgerufen werden. Man kann natürlich auch die originalen wieder aufrufen.
Aber wie die lib das genau macht weis ich nicht, dazu hab ich zu wenig geld ^^ (um mir die soßen zu kaufen). Schau dir einfach mal die beispiele an, die da dabei sind, ich glaub das erklärt sich dann von selbst ... ciao, Philipp |
Re: API Hook
Wie ich mit der lib arbeiten/sie benutzen kann weiß ich ja selbst.
Nur würde ich halt gerne wissen, wie die die API-Hooking-Methode machen. |
Re: API Hook
Darüber weis ich nix ... aber vielleicht fragst du mal den entwickler? (wobei ich bezweifle, dass der allzuviel rausrückt, da die lib ja keine opensource is)
|
Re: API Hook
[Push]Wüsste jemand nen Lösungsansatz wie man einen API-Hook ohne fremde DLLs o.a. sondern nur mit der Windows API realisieren kann?[/Push]
|
Re: API Hook
Hi,
im Zweifelsfall in Jeffrey Richters Buch nachschauen. IIRC gibt es da ein Bsp., bei dem MessageBox() gehookt wird. Gruß, Markus |
Re: API Hook
Hmm leider hab ich das Buch nicht und ich hab ehrlich gesagt keine Lust mir für 66€ ein Buch zu kaufen, indem alles mit C++ behandelt wird und von dem ich dann evtl. ein einziges Beispiel gebrauchen kann.
Könntest du mir nicht ein kleines Beispiel schreiben? :angel: |
Re: API Hook
EliCZ hat da auch einiges (mit Delphi beispielen) verfügbar.
Unter Exports - APIHooks downloaden. :) Ach so .. der ![]() Gruß Martin |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz