Sven Rautenberg: Unter drücken von Ansicht->Quelltext

Beitrag lesen

http://www.moonlight-software.com/webpro-action.htm

Superschutz, wirklich. Die Seite steckt encaped (und ganz leicht dekodierbar mit unescape) in einem Riesenarray drin. Ist effektiv für unbedarfte User, aber nicht wirklich unüberwindlich. Da ändere ich einmal die Javascriptfunktion im Code und lass mir den Quelltext im Browser ausgeben.

Das wird auch mit verschlüsselten Seiten nicht besser werden. Der Browser braucht Klartext. Ich kann immer irgendwo vor dem document.write(Klartext) noch eine kurze Funktion einbauen, die die Zeichen < und > in HTML-Entities wandelt, und kriege dann den Quelltext schön verfügbar im Browser.

Netscape 4 zeigt den Quelltext sogar im Sourcecode-Viewer an, weil der die Seite so anzeigt, wie sie nach document.write geraten ist.

Daß man mit '@media print { body {display:none;} }' das Drucken verhindert, finde ich noch dazu oberfrech. Ist aber auch nicht unüberwindlich, dazu braucht man nur einen Browser, der Stylesheets ausschalten kann oder Userstylesheets ermöglicht (daß die Seite dann möglicherweise im SelfHTML-Stil rauskommt, kann egal sein).

Summa summarum: Der Schutz ist nicht sicher! Warum dafür Geld bezahlen?

- Sven Rautenberg