<?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[module eines prozesses auflisten ( ohne toolhelpsnapshot )]]></title><description><![CDATA[<p>hallo</p>
<p>Ich suche eine methode um module die in einem Prozess geladen sind aufzulisten.<br />
Toolhelpsnapshot kann ich nicht verwenden - vermutlich wird das modul welches ich suche durch einen hook vor toolhelpsnapshot verborgen.</p>
<p>unsicher bin ich mir bei<br />
EnumProcessModules<br />
ich glaub die psapi funktioniert nur unter windows nt.<br />
brauche das aber für winxp und drum herum.</p>
<p>ich frage mich auch, ob ich das nicht dirrekt aus dem prozessraum des programms lesen kann.<br />
ich bin mir aber nicht so sicher wohin die .dll s überhaupt geladen werden. Ohne toolhelp weiß ich nicht wie ich .dlls in einem prozess lokalisieren kann.</p>
<p>hat jemand eine idee?<br />
bzw. funktioniert EnumProcessModules vielleicht doch?.</p>
<p>lg<br />
Verucca</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179148/module-eines-prozesses-auflisten-ohne-toolhelpsnapshot</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Jul 2026 20:24:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179148.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 18 Apr 2007 19:42:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to module eines prozesses auflisten ( ohne toolhelpsnapshot ) on Wed, 18 Apr 2007 19:42:36 GMT]]></title><description><![CDATA[<p>hallo</p>
<p>Ich suche eine methode um module die in einem Prozess geladen sind aufzulisten.<br />
Toolhelpsnapshot kann ich nicht verwenden - vermutlich wird das modul welches ich suche durch einen hook vor toolhelpsnapshot verborgen.</p>
<p>unsicher bin ich mir bei<br />
EnumProcessModules<br />
ich glaub die psapi funktioniert nur unter windows nt.<br />
brauche das aber für winxp und drum herum.</p>
<p>ich frage mich auch, ob ich das nicht dirrekt aus dem prozessraum des programms lesen kann.<br />
ich bin mir aber nicht so sicher wohin die .dll s überhaupt geladen werden. Ohne toolhelp weiß ich nicht wie ich .dlls in einem prozess lokalisieren kann.</p>
<p>hat jemand eine idee?<br />
bzw. funktioniert EnumProcessModules vielleicht doch?.</p>
<p>lg<br />
Verucca</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1268770</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1268770</guid><dc:creator><![CDATA[Verucca]]></dc:creator><pubDate>Wed, 18 Apr 2007 19:42:36 GMT</pubDate></item><item><title><![CDATA[Reply to module eines prozesses auflisten ( ohne toolhelpsnapshot ) on Wed, 18 Apr 2007 21:24:43 GMT]]></title><description><![CDATA[<p>Die funktioniert genau unter alten NT-Versionen nicht, ansonsten laut MSDN aber unter so gut wie jeder Windows-Version:<br />
<a href="http://msdn2.microsoft.com/en-us/library/ms682489.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/ms682489.aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1268847</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1268847</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Wed, 18 Apr 2007 21:24:43 GMT</pubDate></item><item><title><![CDATA[Reply to module eines prozesses auflisten ( ohne toolhelpsnapshot ) on Sat, 21 Apr 2007 10:32:59 GMT]]></title><description><![CDATA[<p>hm danke für die antwort.<br />
aber ich hab mich entweder nicht klar ausgedrückt oder du hast meine Frage nicht gelesen.</p>
<p>Ich wollte fragen welche methoden es noch gibt module eines Prozesses aufzulisten ausser der von createtoolhelpsnapshot.</p>
<p>hierzu wollte ich wissen ob psapi unter winxp oder win2000 ( von vista weiß ich noch garnichts ) verwendbar ist.<br />
bzw. ob man nicht dirrekt im prozess die .dlls ermitteln kann die geladen sind.</p>
<p>bei funktionen kann man sich ja vom header her durch hanteln - die frage ist ob das mit geladenen modulen auch möglich ist (werden ja dynamisch geladen bzw. per hook eingefügt).</p>
<p>ist das jetzt etwas klarer?</p>
<p>lg<br />
Verucca</p>
<p>Edit:<br />
nagut es scheint einfach so, als hätte ich mich geirrt - psapi dürfte nur unter win9x nicht funktionieren - nt/xp/2000 dürfte das eh gehen.</p>
<p>jedenfalls wäre es trotzdem interessant ob man geladene .dll files auch dirrekt im prozess auslesen könnte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270453</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270453</guid><dc:creator><![CDATA[Verucca]]></dc:creator><pubDate>Sat, 21 Apr 2007 10:32:59 GMT</pubDate></item></channel></rss>