Hallo Programmierfans!
Klar - das es keinen Kopierschutz geben kann, den man nicht durch einen Hardpatch vernichten kann. Aber trotzdem mache ich es ungern CDs einfach so ganz ohne zu verbreiten.
Ein ganz netter Kopierschutz, der auch nichts kostet, ist doch ein illegaler TOC kombiniert mit Dummy-Files. Dummy-Files zeigen auf Adressbereiche, die bereits belegt sind und erzeugen somit eine CD, die meist mehrere GB belegt (siehe Grim Fandango). Ein illegaler TOC wiederrum ist eine Anordnung wie Datentrack, Soundtrack, Datentrack, die kein ISO-Standard darstellt. Einige Brennerprogramme verweigern da den Dienst. Das kann von Schulhofpiraten nicht so schnell kopiert werden.
Meine Frage ist nun, wie ich einen solchen illegalen TOC und solche Dummyfiles erzeugen kann, um sie dann zu brennen. Ich denke mir, das ich ein ISO-File erzeugen muß, welches ich dann manipulieren und dann brennen sollte. Aber wer hat Informationen über die ISOs, wie diese aufgebaut sind? Oder vielleicht sogar Programme die diese „FAT“ auslesen und ändern können? Ein paar Internetadressen, die darüber informieren wären dann auch nicht schlecht.
Außerdem: Wie binde ich einen Kopierschutz sicher in eine Anwendung ein. Ein if Kopierschutzalgorithmus = TRUE then … ist wahrscheinlich einfach durch einen Hexeditor zu knacken. Wie kann man so etwas einbringen, damit es ein wenig schwerer wird.
Hoffe ihr wisst was…
Benjamin Meier