kostenloser Webspace werbefrei: lima-city


Code verschlüsseln

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    ghostrider

    Kostenloser Webspace von ghostrider

    ghostrider hat kostenlosen Webspace.

    Hi
    gibt es eine m?glichkeit meinen PHP-Code zu verschl?sseln? sodass er f?r andere unerkennbar wird?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. wieso das der wird doch eh auf dem Server geparst der Client bzw. der Anwender bekommt doch von dem PHP- Code garnix mit bzw. sieht nicht ein St?ck oder versteh ich dich jetzt falsch.
  4. p**h

    ?hm lol?
    aslo der browser zeigt nur den html code und php nicht
    man kann deinen php code von derner seite nicht klauen!
    das ist unm?glich!
  5. Solange man nicht deine Datei hat kann man den Code eh nicht lesen. Wenn man sich den Quelltext ansieht wird man nur HTML sehen. Also brauchst du dir keine Sorgen machen das jemand deinen Quelltext sieht.


    Aber mal eine Frage. Warum wollen so viele Leute, dass ihnen niemand etwas von der Hp "klaut". Ich meine es ist doch egal oder? Ich verstehe das echt nicht. -.-

    edit: Zu langsam... -.-

    Beitrag ge?ndert am 1.09.2005 14:15 von i-spacke
  6. Autor dieses Themas

    ghostrider

    Kostenloser Webspace von ghostrider

    ghostrider hat kostenlosen Webspace.

    Ja ne das wei? ich auch das man das im Quelltext bzw. Browser nicht sehen kann aber ich m?chte gerne einige skripte weitergeben und dies sollte halt gegen Kopien gesch?tzt bleiben.
  7. Das geht nicht w?sste auf jeden Fall nicht wie aber wenn das weitergeben willst is das doch ne Art Kopie also irgendwie bin ich jetzt echt stark verwirt.
  8. Ach so, du willst ein Cript beispielsweise als *.zip-Datei weitergeben, aber andere User solls nicht umschreiben k?nnen...
    Schon klar, aber so was iss nicht m?glich...

    Stattdessen w?rde ich f?r deine Scripts eine Install-Datei machen, die dir dann eine Mail mit Link sendet, sobald es installiert wurde.
    Dann kannst nachschauen, ob der andere User etwas ver?ndert bzw. das Copyright rausgenommen hat!

    Anders w?sste ich nicht, wie du das machen k?nntest...
  9. Autor dieses Themas

    ghostrider

    Kostenloser Webspace von ghostrider

    ghostrider hat kostenlosen Webspace.

    Ja aber es haben jetzt schon ca. 200 Leute die Skripte und ich kann doch nicht immer alle 200 Leute(steigend) beobachten. Au?erdem wei? ich das es geht zumindestens mit PHP allerdings net.
  10. Yep! Wie du schon sagst: "... mit PHP allerdings net."

    PHP ist eine Scriptsprache: Man kann den Quellcode also immer sehen.

    PHP geh?rt nicht Microsoft: Man kann den Quellcode daher nicht verschl?sseln oder verstecken. Wenn du deine Scripts weitergibts werden deine "Kunden" also immer auch den Quelltext sehen. Wenn dich das st?rt, dann gib die Scripte nicht weiter. Ansonsten stelle die Quelltexte unter GPL, so verhinderst du, dass sich jemand anderes mit deiner Arbeit eine goldene Nase verdient.

    http://de.wikipedia.org/wiki/Freie_Software#Lizenzen

    MfG
    alopex
  11. e********l

    Vielleicht schaffen es die PHP Entwickler ja auch mal irgendwann eine allgemeine Verschl?sselung wie bei anderen Web Scriptsprachen zu implementieren. Zwar kann man die dann auch Entschl?sseln mit passenden Tools, aber eine gewisse Grundsicherheit h?tte man bei einer Weitergabe der PHP Scripte weningstens.
  12. Autor dieses Themas

    ghostrider

    Kostenloser Webspace von ghostrider

    ghostrider hat kostenlosen Webspace.

    Ich glaube ich habe entwas zum Thema gefunden weiss allerdings leider noch net ganz genau wie man es hinterher dann im Skript einbauen soll aber vielleicht checkt ihr das. Link: http://base64-encode.de/
  13. also:

    ich kenne ein paar m?glichkeiten:

    www.ioncube.com
    www.zend.com
    http://www.gridinsoft.com/protect.php

    inwieweit diese deine w?nsche erf?llen, und welche voraussetzungen zum widerausf?hren ben?tigt werden, kann ich dir nich sagen....

    kannst ja mal reinschauen...


    mfg
  14. es gibt f?r apache so ?n Modul..

    zB ionCube (wird auch von b1gmail verwendet), Zend Encoder, Turck MMCache

    aber der Server muss nat?rlich das modul installiert haben..

    MfG Asmodeus

    Beitrag ge?ndert am 17.10.2005 13:59 von asmodeus
  15. Hmm, wie w?re es wenn du es Modular machst. Du schreibst einen Code der deinen Code (der weitergegeben wird) includet und verwertet. Dadurch kommt niemand an deinen Kram dran!
  16. g**o

    du kannst deinen code auch irgendwie verschl?sseln, aber an einer stelle im code gibst du an include("http://kxssx.lima-city.de/schl?ssel.php")
    und dann wird das script w?hrend der laufzeit mit dem code der in schl?ssel.php drin steht entcodet, tempor?r zwichengespeichert und diese temp datei f?hrst du dann aus.. sobald du die seite verl?sst, wird die temp datei wieder gel?scht und ?brig bleibt der verschl?sselte code.. beim n?chsten aufruf der seite wird das gleiche wieder von vorne gemacht^^


    ka ob das so geht.. is mir nur grad so durch den kopf gejagt^^

    gru?
    gero:biggrin:
  17. Autor dieses Themas

    ghostrider

    Kostenloser Webspace von ghostrider

    ghostrider hat kostenlosen Webspace.

    Das mit dem externen Code gef?llt mir an sich ist einfach aber mir nicht wirklich eingefallen. thx at all
  18. w*******e

    hallo


    Stattdessen w?rde ich f?r deine Scripts eine Install-Datei machen, die dir dann eine Mail mit Link sendet, sobald es installiert wurde.


    Wie kann ich den Link herausfinden? Wie ich eine Mail mit Php verschicke, weiss ich, aber wie kann ich den Link von dem Server auf dem das Script ausgef?hrt wurde herausfinden?



    Und:

    du kannst deinen code auch irgendwie verschl?sseln, aber an einer stelle im code gibst du an include("http://kxssx.lima-city.de/schl?ssel.php")
    und dann wird das script w?hrend der laufzeit mit dem code der in schl?ssel.php drin steht entcodet, tempor?r zwichengespeichert und diese temp datei f?hrst du dann aus.. sobald du die seite verl?sst, wird die temp datei wieder gel?scht und ?brig bleibt der verschl?sselte code.. beim n?chsten aufruf der seite wird das gleiche wieder von vorne gemacht^^

    Wie kann ich einen String verschl?sseln und anschliessen wieder entschl?sslen? Also ich will nicht den ganzen Quelltext, nur einen String. Weiss dazu jemand ein Tutorial?
  19. Das klingt jetzt sicher wieder, als w?re ich der Spielverderber vom Dienst, aber hier ein paar Alternativvorschl?ge f?r dein "Problem":

    Gib keine Quellcodes weiter, wenn du nicht willst, das andere sie lesen.

    Oder schreibe deine Programme in einer richtig "compilierbaren" Sprache.

    Stell deine Quellcodes unter eine der verf?gbaren Lizenzen f?r freie Software und du hast wenigstens die Garantie, dass keiner mit deiner Software Geld verdient.

    Mir erscheinen auch deine PHP-Kenntnisse noch nicht so ausgereift, dass du ernsthaft f?rchten m?sstest, dass dir jemand Quellcodes klaut.

    Es m?sste ?brigens auch f?r PHP eine Art "Code-Obfuscator" geben, der Quelltexte f?r Menschen komplett unverst?ndlich macht, obwohl das Script weiterhin ausf?hrbar bleibt. Wenn ich Zeit habe, suche ich mal nach der URL.


    MfG
    alopex
  20. e********l

    Dieses Produkt von Gridinsoft das weiter oben genannt wurde ist solch ein Obfuscator.

    Allerdings sind die beiden genannten Alternativen noch besser, da sie es in bytecode compilieren und zus?tzlich obfuscaten. ZUmindest IONCube macht Obfusction und bytecode compilation. Womit es relativ gesehen noch das sicherste ist.

    Leider kosten alle drei Geld : /
    Man m?sste das also mal als Freeware erzeugen, was ohne ein entsprechendes Team aber schwer wird.

    Evil
  21. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!