Andreas B.: Kopierschutz

Beitrag lesen

Hallo!
Hm, soll ich dir jetzt sagen, dass du allein mit JavaScript deine Seite dicht machen kannst?
(Dicht im Sinne von Kopiersicher)
ICh bin Layouter einer Schülerzeitung, und sollte mal ne Archiv CD erstellen, die leider wegen mangelnden Arcghivs noch nicht fertig ist.

Ok, es ist ne cd und keine http umgebung, aber man kann mit javascript alles dicht machen, sogar windows lahmlegen!

Lektion1:
der sichere Quellcode:
Ok, du musst mit deiner seite auch den dekrypt code liefern,. aber daran muss man ja nicht gerade kommen, oder?
Also, das etste was ich gemacht hab war nen Krypter (meinen bekommst du aber nicht :))
Der könnte ungefähr so gehen:
A wird zu C
B zu D
...
danach veränderst du die zahlen 0 zu 1 1 zu 2...
Danach solltest du noch ein bissel verfielfältigen (sonst kann man noch die wörter leicht rausbekommen)
Wie wärs wenn ab jedem 3 Buchstabe das wort in bruchteilen wieder kommt (so 3 mal sollte reichen)

Lektion 2:
Kontextmenü:
Du brauchst ein nettes kontextmenü, was dir die option quelltext nicht anzeigt (du findest welche im netz)
(Wenn nötig nimm VB!)

Lektion 3:
Das Frameset:
In dem oeberen Frame nimmst du erstmal ein paar variablen die natührlich einen kryptischen inhalt haben...
Auf der CD hab ich nen REGISTRIERUNGSCODE geschrieben, der erstmal an das datum, etc angeschlossen ist.
Danach solltest du auf cookies wechseln.
Wusstest du, dass es möglich ist, die übertragungsrate rauszubekommen?
Ja, es ist möglich!
Mit FileSize. (Was übrigens JS ist! (kein VB))
Du bekommst damit die byte größe einer seite raus. Mit ein paar kentnissen von übertragung (Modem,IDN,DSL) kannst du so ziemlich einen schutz machen
(Würdest du draufkommen, dass du die Festplatte runterbremsen musst, um den Inhalt zu lesen?

Unter windows wäre es ja ziemlich einfach...
Einfach die folder htt mit nem close befehl ...
Aber im Netz funzt das leider nicht...

Lektion 4:
Das Fenster
Natührlich kannst du auch die fenstergröße mit einbeziehen.
Wie wärs mit window.open
Als parameter gibst du an, dass die größe nicht geändert wird.
Im frameset überprüfst du das noch...

Lektion 5:
So schön es auch ist... es gibt immer leute, die JS nicht aktiviert haben...
Leider haben die nen nachteil, weil sie nur komische zeichen bekonmmen (Lektion 1)
Es gibt noch ein problem... Der IE unterstützt es, komplette seiten zu downloaden...
In dem falle sollte die Datei aus Lektion 3 ein paar große mbs haben...
(Je nach vorcheck kannst du dann bei DSL 20 bis 100 MB laden, und bei MODEM 1...)

Lektion 6:
Das drucken...
Es gibt netterweise von MS eine Methode den ausdruck zu stoppen...
Das findest du einfach in der Libary auf www.microsoft.com...
(Einfach nen reload davor...)

Gruß Andreas