<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Fragen zu Window-Hooks]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich versuche gerade etwas über Hooks zu lernen, wobei ich allerdings kaum C++ noch WinAPI Erfahrungen habe (entsprechend mühsam ist das ganze für mich :-))</p>
<p>So wie sich das ganze für mich darstellt, gibt es generell einmal Applications-Hooks und globale Hooks. Dabei müssen globale Hooks über eine DLL gesetzt werden.</p>
<p>Ist es überhaupt möglich eine fremde Applikation mit einem Application-Hook zu versehen? In den Tutorials wurde immer der Weg über eine DLL (und DLL-Injection) gegangen.</p>
<p>Bei der DLL-Injection handelt es sich ja dann um einen globalen Hook (der so wie ich es verstanden habe, für alle laufenden Applikationen auf dem Rechner gilt). Für mich stellt sich da die Frage, warum die DLL dann in eine &quot;Ziel&quot;-Applikation injiziert werden muss, wenn der Hook ja eh für alle Prozesse gilt (ich beziehe mich auf ein Beispiel mit CreateRemoteThread; oder wäre das ein Application-Hook?).</p>
<p>Ich hoffe ich konnte mich einigermaßen verständlich ausdrücken. Gruß<br />
Joe_Koenig</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/224355/fragen-zu-window-hooks</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 20:04:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/224355.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Oct 2008 15:27:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fragen zu Window-Hooks on Wed, 08 Oct 2008 15:27:52 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich versuche gerade etwas über Hooks zu lernen, wobei ich allerdings kaum C++ noch WinAPI Erfahrungen habe (entsprechend mühsam ist das ganze für mich :-))</p>
<p>So wie sich das ganze für mich darstellt, gibt es generell einmal Applications-Hooks und globale Hooks. Dabei müssen globale Hooks über eine DLL gesetzt werden.</p>
<p>Ist es überhaupt möglich eine fremde Applikation mit einem Application-Hook zu versehen? In den Tutorials wurde immer der Weg über eine DLL (und DLL-Injection) gegangen.</p>
<p>Bei der DLL-Injection handelt es sich ja dann um einen globalen Hook (der so wie ich es verstanden habe, für alle laufenden Applikationen auf dem Rechner gilt). Für mich stellt sich da die Frage, warum die DLL dann in eine &quot;Ziel&quot;-Applikation injiziert werden muss, wenn der Hook ja eh für alle Prozesse gilt (ich beziehe mich auf ein Beispiel mit CreateRemoteThread; oder wäre das ein Application-Hook?).</p>
<p>Ich hoffe ich konnte mich einigermaßen verständlich ausdrücken. Gruß<br />
Joe_Koenig</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1595650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1595650</guid><dc:creator><![CDATA[Joe_Koenig]]></dc:creator><pubDate>Wed, 08 Oct 2008 15:27:52 GMT</pubDate></item><item><title><![CDATA[Reply to Fragen zu Window-Hooks on Wed, 08 Oct 2008 15:32:21 GMT]]></title><description><![CDATA[<p>Joe_Koenig schrieb:</p>
<blockquote>
<p>Bei der DLL-Injection handelt es sich ja dann um einen globalen Hook</p>
</blockquote>
<p>nö. das kommt immer auf den jew. hook typ an. kannste in der msdn nachlesen.</p>
<p>wenn du keine ahnung von c/c++ und winapi hast, warum zum teufel willst du dich dann mit hooks befassen. mit hooks kann man auch noch genug unfug anstellen, selbst wenn man ahnung von c und winapi hat.............</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1595660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1595660</guid><dc:creator><![CDATA[ascda]]></dc:creator><pubDate>Wed, 08 Oct 2008 15:32:21 GMT</pubDate></item></channel></rss>