<?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[Funktion aus einer dll die in einen anderen prozess injected ist callen?]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe hier eine DLL injected in x.exe (x.dll)<br />
jetzt will ich in einer zweiten dll injected in y.exe eine Fuktion aus x.dll aufrufen, geht das? Wenn das nicht geht, wie tausche ich einfach Daten zwischen den beiden DLLS aus? (ohne pipes wenn's geht)</p>
<p>Grüße<br />
MaxPayne</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/228476/funktion-aus-einer-dll-die-in-einen-anderen-prozess-injected-ist-callen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 19:22:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/228476.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 Nov 2008 18:25:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Funktion aus einer dll die in einen anderen prozess injected ist callen? on Fri, 28 Nov 2008 18:25:14 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe hier eine DLL injected in x.exe (x.dll)<br />
jetzt will ich in einer zweiten dll injected in y.exe eine Fuktion aus x.dll aufrufen, geht das? Wenn das nicht geht, wie tausche ich einfach Daten zwischen den beiden DLLS aus? (ohne pipes wenn's geht)</p>
<p>Grüße<br />
MaxPayne</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622599</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622599</guid><dc:creator><![CDATA[MaxPayne]]></dc:creator><pubDate>Fri, 28 Nov 2008 18:25:14 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion aus einer dll die in einen anderen prozess injected ist callen? on Fri, 28 Nov 2008 18:42:13 GMT]]></title><description><![CDATA[<p>Wenn beide dlls von der Anwendung geladen sind, sind Aufrufe von Funktionen daraus kein Problem. Den Datenaustausch macht man dann einfach über Parameterlisten der aufgerufenen Funktionen. Man kann aber auch SendMessage einsetzen, nur dann braucht man die aktuellen Fenster-Handles.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622606</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622606</guid><dc:creator><![CDATA[berniebutt]]></dc:creator><pubDate>Fri, 28 Nov 2008 18:42:13 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion aus einer dll die in einen anderen prozess injected ist callen? on Fri, 28 Nov 2008 19:28:56 GMT]]></title><description><![CDATA[<p>Ehm, nein, die zwei dlls sind in 2 prozessen injected mit der SetWindowsHookEx Methode.. (<a href="http://www.edgeofnowhere.cc/viewtopic.php?p=2483118" rel="nofollow">http://www.edgeofnowhere.cc/viewtopic.php?p=2483118</a>)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622618</guid><dc:creator><![CDATA[MaxPayne]]></dc:creator><pubDate>Fri, 28 Nov 2008 19:28:56 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion aus einer dll die in einen anderen prozess injected ist callen? on Sat, 29 Nov 2008 13:59:32 GMT]]></title><description><![CDATA[<p>Pipes muss man keine nehmen, abewr man benötigt IPC (Inter process communication), also shared memory/file, Nachrichten oder was auch immer.<br />
Da die DLL in einem anderen Prozess liegt muss dort auch Code laufen, der auch Deinen Befehl entgegennehmen kann. Also entweder in einem eigenen Thead oder in einem laufenden Thread der auch aktiv ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622904</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622904</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 29 Nov 2008 13:59:32 GMT</pubDate></item></channel></rss>