<?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[DLLs vor Diebstahl schützen?]]></title><description><![CDATA[<p>Hallo, ich habe ein Problem:</p>
<p>Meine Grafikengine exportiert alle Funktionen, sodass ein &quot;Dieb&quot; sie sich praktisch von anderen Produkten klauen kann. Zum Beispiel:</p>
<p>Meine Engine &quot;PowerGrafik.dll&quot; hab ich an jemanden verkauft, der sie in seinem Produkt &quot;SuperGame&quot; verwendet. Die DLL liegt dann neben der EXE und der Dieb holt sich das SuperGame. Jetzt kann er einfach die DLL nehmen und in seinen eigenen Projekten verwenden, ohne bezahlt zu haben.</p>
<p>Kann man die DLL also irgendwie schützen?</p>
<p>Vielen Dank im Voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/213399/dlls-vor-diebstahl-schützen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 13:30:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/213399.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 17 May 2008 15:10:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to DLLs vor Diebstahl schützen? on Sat, 17 May 2008 15:10:58 GMT]]></title><description><![CDATA[<p>Hallo, ich habe ein Problem:</p>
<p>Meine Grafikengine exportiert alle Funktionen, sodass ein &quot;Dieb&quot; sie sich praktisch von anderen Produkten klauen kann. Zum Beispiel:</p>
<p>Meine Engine &quot;PowerGrafik.dll&quot; hab ich an jemanden verkauft, der sie in seinem Produkt &quot;SuperGame&quot; verwendet. Die DLL liegt dann neben der EXE und der Dieb holt sich das SuperGame. Jetzt kann er einfach die DLL nehmen und in seinen eigenen Projekten verwenden, ohne bezahlt zu haben.</p>
<p>Kann man die DLL also irgendwie schützen?</p>
<p>Vielen Dank im Voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511072</guid><dc:creator><![CDATA[Protecthor]]></dc:creator><pubDate>Sat, 17 May 2008 15:10:58 GMT</pubDate></item><item><title><![CDATA[Reply to DLLs vor Diebstahl schützen? on Sat, 17 May 2008 15:27:22 GMT]]></title><description><![CDATA[<p>Der Heini, der die DLL &quot;klaut&quot;, muss doch wissen, wie die Funktionen etc. heißen? Weiß er das nicht, nützt ihm deine DLL nix. Oder doch? ^^ Die Dokumentation deiner Bibliothek sollte dein Kunde nicht mit in sein Game packen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511081</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511081</guid><dc:creator><![CDATA[dust]]></dc:creator><pubDate>Sat, 17 May 2008 15:27:22 GMT</pubDate></item><item><title><![CDATA[Reply to DLLs vor Diebstahl schützen? on Sat, 17 May 2008 15:46:09 GMT]]></title><description><![CDATA[<p>nein, es gibt keinen effektiven schutz.<br />
ich bin übrigens der meinung, dass so ein &quot;diebstahl&quot;-schutz für deine dll auch überhaupt nicht nötig ist. denn jemand der genug know-how hätte, deine dll zu benutzen, der weiß sowieso mehr übers programmieren als du. der will deine dll gar nicht, weil er sich lieber eine bessere selber schreibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511089</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511089</guid><dc:creator><![CDATA[chicken dinner]]></dc:creator><pubDate>Sat, 17 May 2008 15:46:09 GMT</pubDate></item><item><title><![CDATA[Reply to DLLs vor Diebstahl schützen? on Sat, 17 May 2008 15:59:38 GMT]]></title><description><![CDATA[<p>Verkauf keine DLL, sondern eine LIB.<br />
Diese wird dann direkt in die EXE &quot;eingelinkt&quot; und kann somit nicht mehr, ausser in dieser EXE, verwendet werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511099</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511099</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 17 May 2008 15:59:38 GMT</pubDate></item><item><title><![CDATA[Reply to DLLs vor Diebstahl schützen? on Sat, 17 May 2008 16:25:07 GMT]]></title><description><![CDATA[<p>An die Namen der Funktion kommt man ja recht einfach mit PEview oder ähnlichem. Auch die Anzahl der Parameter lässt relativ einfach erraten, da die Funktionen an ein bekanntes Produkt angelehnt sind.<br />
Die Möglichkeit mir der statischen Library ist leider auch keine Alternative, da ich möglichst viele Sprachen unterstützen möchte. Daher werden die Funktionen auch alle einzeln exportiert und nicht über ein Interface angesprochen, wie bei DirectX.<br />
Die Sache mit der Dokumentation scheint mir aber auch eine gute Möglichkeit zu sein. Zusätzlich könnte ich ja noch ein paar Extra-Tools anbieten, die man beim klauen nicht bekommen würde. <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>Vielen Dank für alle Antworten und die Hilfe!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511111</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511111</guid><dc:creator><![CDATA[Protecthor]]></dc:creator><pubDate>Sat, 17 May 2008 16:25:07 GMT</pubDate></item></channel></rss>