Quellcodeverschlüsselung
Bei gewöhnlichen Programmen, die üblicher Weise "Closed-Source" (ohne öffentlichen Source Code) angeboten werden, ist ohnehin sehr schwierig, bis unmöglich den Quellcode herauszufinden, da hier das Programm in auschließlich binärer Form vorliegt und Dissambler den binären Maschinencode nur in Assembler-Sprache ausgeben, der äußerst mühsam rückinterpretierbar ist.
Bei den meisten Webseiten jedoch ist der Quellcode relativ einfach nachles- und nachvollziehbar. Jedoch gibt es natürlich eine Reihe mehr oder minder wirksamer Methoden, die verhindern können, dass Stunden oder Wochen intensiver Programmierarbeit von Dritten manipuliert oder kopiert werden können. Den Quellcode zu verschlüsseln erscheint mittlerweile als Norm, sofern man nicht will, dass Teile oder die ganze Webseite einfach geklaut werden.
Methoden der Quellcodeverschlüsselung
Es gibt verschiedene Methoden und Modelle mit denen man den eigenen Quellcode verschlüsseln, oder zumindest verbergen oder vor unerlaubten Einsehen verstecken kann. Eine der einfachsten Vorgehensweisen ist dabei den Quellcode einfach so weit hinunter zu schieben, dass dieser beim Öffnen, erstmal gar nicht ersichtlich ist, die Majorität kennt jedoch bereits diesen einfach Trick, aufgrund des ersichtlichen Scroll-Balkens.
Variante 2 ist da schon etwas effektiver. Solange der Quelltext für jeden unseriösen Interessenten, egal wie, einsehbar ist, sind alle anderen, einfachen Tricks, wie Variante 1, relativ uneffektiv. Methode 2 bietet nun die Möglichkeit wahllos uninterferierende Zeichen / Sonderzeichen in den Quellcode einzufügen, die diesen auf den ersten, vielleicht gar zweiten Blick vollkommen unlesbar machen. Jedoch sind erfahrenere Hacker natürlich mit Programmen ausgerüstet, die bestimmte Zeichen einfach aus Texten heraussortieren.
Die nächste Stufe befasst sich mit kleinen Java-Skript Methoden. Alle Java-Skript Methoden und Code-Auszüge zu behandeln, würde den Rahmen hier sprengen, daher wird an dieser Stelle nur kurz auf folgende Möglichkeiten eingegangen: Eine Sperrung des rechten Mausclicks, Blockierung der Markierung von Textfeldern und Kontextmenüs, sodass, gar kein Zugriff auf die Seite erfolgen kann. Will man seinen Quellcode verschlüssen machen die genannten Tipps und Methoden das Leben von Webdesignern zwar einfacher und sicherer, aber sie werden niemals einen kompletten Kopierschutz ermöglichen.
Wer clever ist, findet durch effizientes Suchen und Nachfragen auf Fach-Webseiten genügend Tutorials und Ratschläge, um teilweise auf Basis genannter Tipps, teilweise auf Basis umfassender Methoden, den Hackern das Leben schwerer zu machen un den Quellcode besser zu verschlüsseln.