AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Mehrere Hooks

Ein Thema von golisan · begonnen am 10. Jul 2012 · letzter Beitrag vom 13. Jul 2012
Antwort Antwort
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

AW: Mehrere Hooks

  Alt 11. Jul 2012, 22:51
Ein und dieselbe DLL mehrfach laden ist nicht im Sinne des Erfinders.

Wenn das zwingend sein muss, dann muss die DLL als Datei auch mehrfach vorhanden sein mit unterschiedlichen Namen.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

AW: Mehrere Hooks

  Alt 12. Jul 2012, 14:26
Sollte allerdings keinen Unterschied machen. Der zweite Aufruf von LoadLibrary() läd die DLL ja nicht erneut, sondern gibt nur die bestehende ImageBase zurück.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat
golisan

Registriert seit: 17. Jan 2007
43 Beiträge
 
Delphi 2007 Professional
 
#3

AW: Mehrere Hooks

  Alt 13. Jul 2012, 09:59
Hallo,

danke für eure Antworten aber das Problem lag zwischen meinen Ohren
Ich hatte mir Variablen per MessageBox ausgegeben und das hatte dazu geführt,
dass die Hooks nicht so funktioniert hatten, wie ich das erwartet habe. (wahrscheinlich weil dadurch die Windows-Messages "durcheinander" kommen...???)

Ist aber auch blöd Hooks zu debuggen
Inzwischen weiß ich, wie man DLLs debuggen kann(Start...Parameter) aber das scheint nicht mit CallBack-Funktionen
zu funktionieren, oder?
Der Debugger hält auf jeden fall nicht an...
  Mit Zitat antworten Zitat
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#4

AW: Mehrere Hooks

  Alt 13. Jul 2012, 10:06
Outputdebugstring ?
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat
golisan

Registriert seit: 17. Jan 2007
43 Beiträge
 
Delphi 2007 Professional
 
#5

AW: Mehrere Hooks

  Alt 13. Jul 2012, 13:06
OutputDebugString?
Habe ich noch nie gehört, werde ich aber mal ausprobieren
Danke Bummi
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:47 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