Ereignis abfangen wenn ein Prozess gestartet wird
Tach erstmal, ich bin neu hier, weil ich noch nie(glaube ich) hier was geschrieben habe, ich sehe mir dieses Board aber schon seit einiger Zeit an. Nun ist auch mal für mich gekommen eine Frage zu stellen :)
Wie der Titel schon ganz ut beschreibt mlchte ich ein Ereigniss abfangen, was ja auch nicht weiter schwer ist, aber leider weiß ich nicht welchen Befehl(oder was das auch immer ist) ich einsetzen muss um zu wissen wann ein bestimmter Prozess oder überhaupt ein neues prozess gestart wird. Der Befehl um abzufangen, das Windows heruntergefahren wird ist ja WMQueryEndSession, Frage ist nun welcher ist der Befhel der mir verät wenn ein neues Prozess gestartet wird ;) (Ne generelle Übersicht über alle Ereignisse währe toll!) Ich hoffe es ist das richtige Forum, ich war mir da jetzt nicht so sicher.... Schomal danke im voraus MFG goodvirus |
Re: Ereignis abfangen wenn ein Prozess gestartet wird
Da dürfte nur ein ShellHook helfen und CreateProcess abfangen. Mach dich also mal über ShellHooks schlau, hier oder mit Google oder im PSDDK/MSDN.
|
Re: Ereignis abfangen wenn ein Prozess gestartet wird
Danke für die schnelle Antwort.
Wird also doch ein wenig aufweniger als ich gedacht habe.... :? Ich glaube auch wenn es Programmtechnisch total shit ist, werd ich einfach alle 5 sek die laufenden Prozesse auslesen und dann darauf reagieren... Dies kann nartürlich nur eine vorübergehende Lösung sein, deswegen werd ich mich wohl mal mit den vorgeschlagende Hook`s befaßen(werd es wohl früher oder später brauchen), auch ich weil gemerkt habe(bei meiner Suche) das antscheinden nicht alzuviele darüber bescheid wissen :wink: So ab sofort kriegt ihr noch mehr von mir zu hörn freut euch schon drauf :twisted: MFG goodvirus |
Re: Ereignis abfangen wenn ein Prozess gestartet wird
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
Schau dir mal meinen Execute-Hooker an. |
Re: Ereignis abfangen wenn ein Prozess gestartet wird
He super vielen dank, genau sowas hab ich gesucht :-D
Schönes Teil! Werds gleich mal einbaun. Noch ne kurze Frage, sollte man Hooks lernen? Ist das wichtig fürs spätere Delphileben ? MFG goodvirus |
Re: Ereignis abfangen wenn ein Prozess gestartet wird
Zitat:
Obige Lösung funktioniert übrigens nicht für alle Möglichkeiten mit denen man Dateien Ausführen kann. Da hälfe nichtmal ein API-Hook auf die CreateProcess(Ex) API(s) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz