Home Blog Scripts Software Webpräsenzen Ich über mich Links

OUT OF DATE

Bitte besuche die aktuelle Webpräsenz.

Please visit the current site.

JavaCrypt

Kurzinfo
Lizenz: GNU General Public License
Lauffähig: ab PHP4
Kurzbeschreibung: Es ist bekannt, dass HTML-Code nicht wirksam verschlüsselt werden kann und sollte. Dieses Skript ist als Experiment zu sehen, die geringen Möglichkeiten von JavaScript dahingehend dennoch auszunutzen.

» Demo

Allgemein

Viele Neulinge in der Welt von HTML möchten Ihren Code vor fremden Augen schützen. Dies wiederspricht der Philospohie und der Logik von HTML und XML und ist aus vielen Gründen kritisch. Anwender ohne JavaScript sehen zum Beispiel auf der Seite gar nichts und der Umfang des Quelltextes erhöht sich zudem drastisch (vor Allem für Internetnutzer, die für ihren Traffic bezahlen, ärgerlich). Dazu kommt, dass schon vom Prinzip her keine wirksame Verschlüsselung mit JavaScript möglich ist, da JavaScript eine clientseitige Sprache ist und der Schlüssel mit den verschlüsselten Quelltext in irgendeiner Art und Weise mitgeliefert werden muss. Dieses Projekt ist lediglich ein Experiment, die geringen Möglichkeiten von JavaScript dahingehend dennoch auszunutzen.

Funktionsweise

Das Skript arbeitet mit dem Mittel, das bei jeder JavaScript Verschlüsselungen angewandt wird, dem Maskieren. Mit dem Verschlüsselungsgrad wird festgesetzt, wie oft das einzelne Zeichen maskiert wird. Zusätzlich werden noch einige Funktionen definiert, um den Weg des Entschlüsselns etwas verzweigter zu gestalten. Zum Schluss wird die JavaScript-Funktion alert() mit einer leeren Funktion überschrieben, sodass diese als Standartlösungsverfahren nicht verwendet werden kann.

Download

Kommentare

Noch keine Kommentare - Kommentar verfassen