Also ich würde gern mal etwas ausführlicher darüber diskutieren, welchen Sinn eigentlich die Windows Fensternachrichten haben.
Jeder Prozess kann die Nachrichten eines anderen manipulieren, abfangen etc.
Die Folgen sind doch fatal: Sicherheit und Datenkonsistenz ist nicht möglich, man kann praktisch beliebig andere Prozesse fernsteuern,
und dank relativ simpler Keyhooks auch alle Eingaben des Benutzers verfolgen.
Wie einfach das geht und welche Folgen das hat sieht man ja in meinen eigenen Threads:
http://www.delphipraxis.net/internal...t.php?t=101987
http://www.delphipraxis.net/internal...t.php?t=100546
Sogar Firewalls, die eigentlich gut funktionieren würden, werden schonmal komplett nutzlos.
Aber die Missbrauchsmöglichkeiten dieser Tollen Nachrichten sind natürlich unbegrenzt..ein Hook aufs ICQ Fenster und ich kann
sogar die Spionage noch nach Nutzer ordnern.
Start->Ausführen-> services.msc versteckt starten und dienste manipulieren sollte auch kein thema sein
usw. usw usw.....
Ist der Nutzen dieser Sache wirklich so gross das es das Risiko wert ist? Ich kanns mir kaum vorstellen!
Wer braucht diese Nachrichten wirklich? Und wie lösen das andere Systeme wie Unix/Linux? Soweit ich weiss geht das hier nicht so leicht, Prozesse zu manipulieren!