<?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[Register von Anwendungen lesen und schreiben]]></title><description><![CDATA[<p>Hallo ihr c++ler<br />
ich will register von beliebigen anwendungen aus meiner lesen und schreiben. wie ich die register von meiner anwendung lese ist mir ungefähr klar, aber wie ich auf die von anderen zugreife ist mir unklar. ich kenne ein programm (CrystalCPUID <a href="http://crystalmark.info/download/index-e.html" rel="nofollow">http://crystalmark.info/download/index-e.html</a>), mit dem man eax und edx auslesen kann, aber ich würde gerne auf alle zugreifen, leider verstehe ich von c++ wenig (funktionen stehen in msrnt.cpp und msrnt.h vonv sysinfo).<br />
also hier meine konkreten fragen<br />
1)wie bekomme ich die adresse(n) der gesamten register von einer bestimmten anwendung? (über prozess id, handle...)<br />
2) wie kann ich dann diese adresse auslesen?<br />
3) wie kann ich den inhalt dieser adresse ändern?</p>
<p>ich steige für dieses projekt auf Visual c++ um, weil es im gegensatz zu VC# inline asm erlaubt. ich würde mich freuen wenn ihr eine lösung in vc++ für mich parat habt, da ich nicht allzuviel ahnung von c++ (bzw gar keine) habe und Vc++ ähnlich wie vc# ist.</p>
<p>vielen dank im voraus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/242830/register-von-anwendungen-lesen-und-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Apr 2026 12:28:08 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/242830.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 08 Jun 2009 17:14:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Register von Anwendungen lesen und schreiben on Mon, 08 Jun 2009 17:14:45 GMT]]></title><description><![CDATA[<p>Hallo ihr c++ler<br />
ich will register von beliebigen anwendungen aus meiner lesen und schreiben. wie ich die register von meiner anwendung lese ist mir ungefähr klar, aber wie ich auf die von anderen zugreife ist mir unklar. ich kenne ein programm (CrystalCPUID <a href="http://crystalmark.info/download/index-e.html" rel="nofollow">http://crystalmark.info/download/index-e.html</a>), mit dem man eax und edx auslesen kann, aber ich würde gerne auf alle zugreifen, leider verstehe ich von c++ wenig (funktionen stehen in msrnt.cpp und msrnt.h vonv sysinfo).<br />
also hier meine konkreten fragen<br />
1)wie bekomme ich die adresse(n) der gesamten register von einer bestimmten anwendung? (über prozess id, handle...)<br />
2) wie kann ich dann diese adresse auslesen?<br />
3) wie kann ich den inhalt dieser adresse ändern?</p>
<p>ich steige für dieses projekt auf Visual c++ um, weil es im gegensatz zu VC# inline asm erlaubt. ich würde mich freuen wenn ihr eine lösung in vc++ für mich parat habt, da ich nicht allzuviel ahnung von c++ (bzw gar keine) habe und Vc++ ähnlich wie vc# ist.</p>
<p>vielen dank im voraus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723424</guid><dc:creator><![CDATA[LeMoerf]]></dc:creator><pubDate>Mon, 08 Jun 2009 17:14:45 GMT</pubDate></item><item><title><![CDATA[Reply to Register von Anwendungen lesen und schreiben on Mon, 08 Jun 2009 17:27:55 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-18363.html" rel="nofollow">Jochen Kalmbach</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-58.html" rel="nofollow">C++/CLI mit .NET</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-4.html" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723429</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723429</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Mon, 08 Jun 2009 17:27:55 GMT</pubDate></item><item><title><![CDATA[Reply to Register von Anwendungen lesen und schreiben on Mon, 08 Jun 2009 17:36:32 GMT]]></title><description><![CDATA[<p>GetThreadContext</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723433</guid><dc:creator><![CDATA[rul0r]]></dc:creator><pubDate>Mon, 08 Jun 2009 17:36:32 GMT</pubDate></item></channel></rss>