2009-08-16 9 views
4

Irgendwelche Ideen, wie ich ein DRM-Schema erstellen kann, um MP3-Dateien mit C++ oder einer anderen Sprache zu schützen?Wie erstellt man ein DRM-Schema zum Schutz von MP3-Dateien mit C++?

+11

MP3 ist (glücklicherweise) DRM-frei. Wenn Sie eine DRM-geschützte MP3-Datei erstellen, handelt es sich nicht mehr um eine MP3-Datei, und keine Anwendung spielt sie ab (außer möglicherweise Ihre). –

+8

Bitte nicht. Es gibt bereits genug defekte DRM-Systeme ... Was passiert, wenn Sie Ihren Lizenzserver nicht mehr unterstützen? Und das ist schon öfters passiert ... –

+2

Ich verstehe die Down-Abstimmung zu diesem Thema nicht. Es ist eine absolut gültige Frage. Da die Frage eher technischer Natur ist, sollten religiöse Ansichten zu DRM die Antwort oder die Stimmen nicht beeinflussen. Soweit ich sehen kann, ging es nicht um die Meinung der Nutzer zu DRM. Wie Pavel Minaev hervorhebt, wenn Sie eine MP3-Datei mit einem DRM-Schema schützen, wird wahrscheinlich keine andere Anwendung als Ihre spielen - was man sagen könnte, ist eine der Ideen hinter DRM. –

Antwort

13

Die erste Sache zu lernen ist, dass DRM-Systeme nur die unschuldigen Verbraucher belästigen.

Der Inhalt muss im Klartext verfügbar sein, um irgendeinen Nutzen zu haben. Die entschlossene Person wird es an diesem Punkt abfangen und eine unbelastete Kopie machen.

+1

Wie alle Leute, die ihre DRM'd WMA's auf Audio-CDs gebrannt haben, dann haben sie sie zu MP3 gerippt ... Was für eine Verschwendung von Plastik ... –

+1

Ja, ich wünschte, es gäbe eine Möglichkeit, eine CD-Rom mit einem zu emulieren Bilddatei;) – Zed

+1

Musik, Video und Buch DRM, vielleicht. Daten, die für die automatische Verarbeitung vorgesehen sind (z. B. eine Text-in-Sprache-Engine), leiden nicht unter dieser Einschränkung. Der Inhalt wird niemals klar, sondern nur das Endergebnis. (Getting offtopic though) – MSalters

3

Ich empfehle den UNIX-Befehl "rm file.mp3". Dadurch wird sichergestellt, dass niemand Ihre Musikdatei hört.

+0

Nicht unbedingt wahr, wenn Sie auf Festplattenwiederherstellung gut sind. –

+2

Datei shred.mp3; rm datei.mp3. :) –

5

Sie sollten sich wahrscheinlich zuerst überlegen, wie viele Millionen Dollar bereits in den Versuch investiert wurden, Musik- oder Videodateien zu schützen.

Und die Anzahl der Musik- oder Videodateien, die derzeit nicht kopiert werden können, ist gleich Null.

2

Ich finde die unlink() -Aufruf ziemlich effektiv bei der Verhinderung von nicht autorisiertem Zuhören.