Thema: WindowTopper

Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#23

Re: WindowTopper

  Alt 30. Apr 2007, 06:48
Nur mit einer DLL kann man einen 'globalen' Hook setzen, der also immer aktiv ist, auch wenn es die Anwendung nicht ist.

Ein Virenscanner erkennt diesen globalen Hook und meckert (i.A. zu Recht). Global Hooks eignen sich hervorragend, um Passworter, PIN etc. auszuspionieren, daher der Virenalarm. Das der Autor der DLL irgendwelche Geschichten umbenennt, ist löblich, hindert aber moderne Scanner nicht daran, den Code als 'verdächtig' einzustufen.

Dein eigener Hook wird nicht zuverlässig funktionieren, eben weil der Hook nicht in einer DLL gelagert ist. Es gibt imho keinen Weg, auf die DLL zu verzichten.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat