<?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[hooks mal wieder]]></title><description><![CDATA[<p>wie kann ich zwischen prozess und einer dll einen hook setzten, damit ich rausbekomme was die dll oder der prozess an die dll oder an den prozess schickt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/90727/hooks-mal-wieder</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 03:10:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/90727.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Nov 2004 14:40:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to hooks mal wieder on Mon, 01 Nov 2004 14:40:45 GMT]]></title><description><![CDATA[<p>wie kann ich zwischen prozess und einer dll einen hook setzten, damit ich rausbekomme was die dll oder der prozess an die dll oder an den prozess schickt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/642277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/642277</guid><dc:creator><![CDATA[SUCKER]]></dc:creator><pubDate>Mon, 01 Nov 2004 14:40:45 GMT</pubDate></item><item><title><![CDATA[Reply to hooks mal wieder on Mon, 01 Nov 2004 18:17:37 GMT]]></title><description><![CDATA[<p>Du könntest zb eine neue dll schreiben die den gleichen namen hat und die gleichen funktionen exportiert. In deiner neuen dll lädst du dann die alte dll und rufst die entsprechenden funktionen der original dll auf. Vorher kannst du zb die übergeben parameter in eine datei protokolieren. Also eine art proxy-dll. Dazu musst du aber die Parameter jeder funktion kennen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/642441</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/642441</guid><dc:creator><![CDATA[Shazbot]]></dc:creator><pubDate>Mon, 01 Nov 2004 18:17:37 GMT</pubDate></item><item><title><![CDATA[Reply to hooks mal wieder on Mon, 01 Nov 2004 18:50:39 GMT]]></title><description><![CDATA[<p>ich kenne die parameter von der dll nicht!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/642468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/642468</guid><dc:creator><![CDATA[SUCKER]]></dc:creator><pubDate>Mon, 01 Nov 2004 18:50:39 GMT</pubDate></item><item><title><![CDATA[Reply to hooks mal wieder on Mon, 01 Nov 2004 19:21:21 GMT]]></title><description><![CDATA[<p>...der dll?</p>
<p>Also wenn du die parameter der funktionen nicht kennst dürfte es schwer werden. Die einzige möglichkeit, die ich kenne, um dann an die parameter zu kommen ist über ein disassembler, was aber bei vielen funktionen sehr mühsam werden kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/642479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/642479</guid><dc:creator><![CDATA[Shazbot]]></dc:creator><pubDate>Mon, 01 Nov 2004 19:21:21 GMT</pubDate></item><item><title><![CDATA[Reply to hooks mal wieder on Tue, 02 Nov 2004 07:15:33 GMT]]></title><description><![CDATA[<p>aber wenn er die &quot;proxy-dll&quot; verwenden würde müsst er ja nur die funktionsaufrufe nach übergabeparamern parsen, die dann mitprotokollieren und einfach weitergeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/642642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/642642</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Tue, 02 Nov 2004 07:15:33 GMT</pubDate></item><item><title><![CDATA[Reply to hooks mal wieder on Tue, 02 Nov 2004 10:12:07 GMT]]></title><description><![CDATA[<p>du willst das zur laufzeit machen? Kannst du das bischen genauer erklären. Könnte mir jetzt nicht vorstellen wie das gehen soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/642705</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/642705</guid><dc:creator><![CDATA[Shazbot]]></dc:creator><pubDate>Tue, 02 Nov 2004 10:12:07 GMT</pubDate></item><item><title><![CDATA[Reply to hooks mal wieder on Tue, 02 Nov 2004 13:21:14 GMT]]></title><description><![CDATA[<p>kann ich das auch über hooks machen?????</p>
<p>oder geht das nur über die proxy dll?????</p>
]]></description><link>https://www.c-plusplus.net/forum/post/642851</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/642851</guid><dc:creator><![CDATA[SUCKER]]></dc:creator><pubDate>Tue, 02 Nov 2004 13:21:14 GMT</pubDate></item><item><title><![CDATA[Reply to hooks mal wieder on Tue, 02 Nov 2004 14:23:00 GMT]]></title><description><![CDATA[<p>Nun diese &quot;proxy dll&quot; ist nichts andres als ein hook, denn du hakst dich mit dieser dll genau zwischen prozess und dll.<br />
Es gibt natürlich noch einige andere möglichkeiten einen hook zu realisieren. Zb über die import adress table (IAT), was aber wesentlich komplizierter ist.</p>
<p>Darf man fragen was du überhaubt vor hast? Denn auf mich wirkst du nicht gerade seriös, weshalb das wohl auch mein letzter beitrag in diesem thread ist. Auserdem solltest du etwas mehr eigeninitiative an den tag legen, denn ohne die wirst du gerade auf diesem gebiet nicht weit kommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/642913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/642913</guid><dc:creator><![CDATA[Shazbot]]></dc:creator><pubDate>Tue, 02 Nov 2004 14:23:00 GMT</pubDate></item></channel></rss>