javascript Quellcode schützen.
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anschauen
aufruf
chef
code
datei
engineering
gedanke
gegenfrage
http
internen algorithmus
interpreter
kot
parameter
programm
schutz
talk
tip
url
variablen funktionen
vorliegen
-
Wie kann ich einen JS Quellcode mit .htaccess schützen.
Ich meine das so.
Die Javascript datei sollte nur geladen werden wenn sie so in eine HTML datei eingebunden wird.
<script src="test.js" type="text/javascript"></script>
Wenn man die Datei direkt aufruft sollte die Meldung Zugriff verweigert kommen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
so genau kann ich dir das nicht sagen wie das damit geht aber ich könnte mir vorstellen das man auch ein GET Parameter übergeben kann und sie nur lädt wenn der Parameter richtig gesetzt wird (könnte ein schlüssel drinn stehen der mit einem internen algorithmus erstellt wird und zeit abhängig ist)
aber Gegenfrage warum willst Du das?
die js Datei wird ja beim Seiten aufruf auch geladen und ist somit einsehbar
ansonsten könntest Du den code noch mit einem Tool unkenntlich machen, dann ist der Code noch da aber man erkennt nicht mehr aufanhieb worum es geht -
Mit dem Chrome Debugger kann man den Code sowieso nachvollziehen und anschauen, sobald du ihn irgendwo laden lässt. Dementsprechend ist Javascriptcode nicht einfach zu schützen.
Liebe Grüße -
1) Wen interessiert dein Kot? Der müsste schon irgend etwas Spezielles können, damit man sich den überhaupt anschauen will.
2) Wie willst du etwas schützen, wenn es zur Ausführung benötigt wird?
3) Wenn es ausgeführt werden soll muss es auch so vorliegen, dass es ausgeführt werden kann.
Mein Tipp: Programmier in Malbolge, schreib einen Interpreter in JavaScript und lass dir damit dein Programm ausführen, dann musst du dir keine Gedanken mehr wegen Schutz des Codes und Reverse Engineering o.ä. machen -
hpage schrieb:
Mit HTML, PHP, .htaccess, Ref-Prüfung, und ggf. Cookies?
Die Javascript datei sollte nur geladen werden wenn sie so in eine HTML datei eingebunden wird.
Die test.js gibt es nicht, durch .htaccess wird 404 aufgerufen welches php ist, was wiederum prüft, ob gewisse Bedingungen erfüllt sind, um dementsprechend angepasste JavaScript-Inhalte auszugeben. Das zurückgegebene JavaScript wird einmal geladen und sofort ausgeführt, um dann über iFrame, Bild-URL, CSS oder was auch immer erneut geladen zu werden, was dann eine Änderung der Variablen, Funktionen, und des kompletten JavaScripts zur Folge hat. Wer das dann anschaut, bekommt nur Blödsinn zu sehen. Allerdings bezweifele ich, dass du das hinbekommst, und daher wird vermutlich diese Idee die bessere Alternative für dich sein:
hackyourlife schrieb:
Nice Idea!
Mein Tipp: Programmier in Malbolge, schreib einen Interpreter in JavaScript und lass dir damit dein Programm ausführen, dann musst du dir keine Gedanken mehr wegen Schutz des Codes und Reverse Engineering o.ä. machen
Auch ich würde zusätzlich unbedingt auf JavaScript-Verschlüsselung setzen, wie z.B mit
Whitespace Brainfuck Ook Chef LOLCODE, oder den Blabla-Talk.
Am Besten gleich alles zusammen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage