<?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[&amp;quot;computer id&amp;quot; für node locked license]]></title><description><![CDATA[<p>ich muss mich gerade mit dem problem befassen eine &quot;node locked license&quot; zu &quot;erfinden&quot;. nach kurzer recherche hab ich 3 kanditaten um eine eindeutige computer id zu bilden: seriennummer von festplatte und main board und mac-adresse</p>
<p>grund für die auswahl sind: nicht sehr leicht zu fälschen (bis auf mac adresse?!), sind nur hardware gebunden (unter linux hätte man die selben nummern), mindestens eine oder zwei dieser nummern sollten auf jedem system existieren.</p>
<p>erste frage: ist diese auswahl ok?</p>
<p>die wichtigere frage ist: wie kommt man an diese daten ran?<br />
auf <a href="http://codeguru.com" rel="nofollow">codeguru.com</a> hab ich <a href="http://www.codeguru.com/forum/attachment.php?attachmentid=11640&amp;d=1123909618" rel="nofollow">http://www.codeguru.com/forum/attachment.php?attachmentid=11640&amp;d=1123909618</a> (liest hdd infos) gefunden. die main board serial kann man wohl über wmi scripting service (iregnd was in windows -keine ahnung) auslesen.</p>
<p>gibt es eventuell für alle 3 kanditaen eine einheitliche methode um an sie ranzukommen (zumindest erstmal unter windows) oder brauch ich für jede dieser nummern einen anderen ansatz?!</p>
<p>edit: auf <a href="http://www.winsim.com/diskid32/diskid32.html" rel="nofollow">http://www.winsim.com/diskid32/diskid32.html</a> ist eine neue version von oben genanntem programm - inkl. mac-adresse!</p>
<p>damit fehtlt nur noch etwas für die main board nummer</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/244444/quot-computer-id-quot-für-node-locked-license</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 10:18:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/244444.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 30 Jun 2009 12:08:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &amp;quot;computer id&amp;quot; für node locked license on Tue, 30 Jun 2009 12:31:46 GMT]]></title><description><![CDATA[<p>ich muss mich gerade mit dem problem befassen eine &quot;node locked license&quot; zu &quot;erfinden&quot;. nach kurzer recherche hab ich 3 kanditaten um eine eindeutige computer id zu bilden: seriennummer von festplatte und main board und mac-adresse</p>
<p>grund für die auswahl sind: nicht sehr leicht zu fälschen (bis auf mac adresse?!), sind nur hardware gebunden (unter linux hätte man die selben nummern), mindestens eine oder zwei dieser nummern sollten auf jedem system existieren.</p>
<p>erste frage: ist diese auswahl ok?</p>
<p>die wichtigere frage ist: wie kommt man an diese daten ran?<br />
auf <a href="http://codeguru.com" rel="nofollow">codeguru.com</a> hab ich <a href="http://www.codeguru.com/forum/attachment.php?attachmentid=11640&amp;d=1123909618" rel="nofollow">http://www.codeguru.com/forum/attachment.php?attachmentid=11640&amp;d=1123909618</a> (liest hdd infos) gefunden. die main board serial kann man wohl über wmi scripting service (iregnd was in windows -keine ahnung) auslesen.</p>
<p>gibt es eventuell für alle 3 kanditaen eine einheitliche methode um an sie ranzukommen (zumindest erstmal unter windows) oder brauch ich für jede dieser nummern einen anderen ansatz?!</p>
<p>edit: auf <a href="http://www.winsim.com/diskid32/diskid32.html" rel="nofollow">http://www.winsim.com/diskid32/diskid32.html</a> ist eine neue version von oben genanntem programm - inkl. mac-adresse!</p>
<p>damit fehtlt nur noch etwas für die main board nummer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1735010</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1735010</guid><dc:creator><![CDATA[dermoritz]]></dc:creator><pubDate>Tue, 30 Jun 2009 12:31:46 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;computer id&amp;quot; für node locked license on Tue, 30 Jun 2009 12:56:59 GMT]]></title><description><![CDATA[<p>Also mindestens die MAC-Adresse ist normalerweise sehr leicht frei veränderbar. Bei den anderen beiden würde ich auch vermuten, dass diese gefälscht werden können, sofern du die nicht direkt mit irgendwelchen BIOS-Routinen ausliest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1735034</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1735034</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 30 Jun 2009 12:56:59 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;computer id&amp;quot; für node locked license on Tue, 30 Jun 2009 13:58:10 GMT]]></title><description><![CDATA[<p>&quot;sehr leicht&quot; ist relativ :-).</p>
<p>wenn ich alle 3 zahlen bekomme reicht mir die sicherheit (die node locked license ist eine demo lizenz). denn für den endanwender ist nicht ersichtlich welche daten für den lizenzschlüssel herangezogen werden.</p>
<p>also der aufwand ist viel größer als der sich mit einer email adresse zu registrieren und eine neue lizenz zu bekommen.</p>
<p>nun zurück zum thema: 1. mir fehlt noch ein weg für cpp die main board seriennummer auzulesen.</p>
<p>2. hab ich den kram aus meinen links mal probiert - ich kriegs nicht kompiliert (habs mit eclipse cdt probiert aber auch mit vs - es gibt ja auch eine vs-projektdatei auf der seite)<br />
falls jemand es probiert und schafft wären tips hilfreich <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>
<p>ich melde mich auf jeden fall wenn ich fortschritte mache...</p>
<p>edit: so nun hab ichs kompiliert (unter vs 2005). aus irgendeinem grund werden eine ganze menge enums die mit #include &lt;winioctl.h&gt; eingebunden werden im code nocheinmal definiert - das führ natürlich zu fehlern.<br />
nach auskommentierung der stellen im code funktioniert es - ich frage mich nur warum man so etwas machen sollte?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1735062</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1735062</guid><dc:creator><![CDATA[dermoritz]]></dc:creator><pubDate>Tue, 30 Jun 2009 13:58:10 GMT</pubDate></item></channel></rss>