| Autor |
Nachricht |
mcchaos PostRank 10

Anmeldungsdatum: 27.07.2004 Beiträge: 1420
|
Verfasst am: 15.01.2006, 17:23 Titel: PHP-Code "verstecken" |
 |
|
Hallo!
Ich würde gerne Teile meiner PHP-Skripte bei Kunden auf die Server spielen. Ich habe aber keine Lust, dass mir jemand in den Code schaut bzw. daran rumpfuscht oder ihn weitergibt.
Gibt es eine Möglichkeit, PHP-Code irgendwie zu verstecken oder zu "compilieren", so dass man den Quelltext zumindest nicht mehr so einfach sehen kann? _________________ Linktausch? Klar -> bitte PN. |
|
| Nach oben |
|
 |
Metaman PostRank 7


Anmeldungsdatum: 17.04.2004 Beiträge: 554 Wohnort: Wittenburg (Mecklenburg)
|
Verfasst am: 15.01.2006, 18:22 Titel: PHP-Code "verstecken" |
 |
|
ich hab jetzt nicht so ahnung von Servern.
aber wenn ich mal per FTP in die Verzeichnisse schaue gibt es da manchmal einige in denen ich keinen Zugriff habe.
vielleicht kannst Du ja die Scripte in eine Verzeichniss packen und diesem spezielle Rechte geben das man per FTP nicht reinkommt _________________ PR 4 Backlink für DICH von der
-- Verrückten Linkliste -- |
|
| Nach oben |
|
 |
TTPlayer PostRank 1

Anmeldungsdatum: 19.11.2005 Beiträge: 13
|
|
| Nach oben |
|
 |
Hasso PostRank 10


Anmeldungsdatum: 12.01.2004 Beiträge: 2110
|
|
| Nach oben |
|
 |
d0nut PostRank 5

Anmeldungsdatum: 19.08.2004 Beiträge: 202 Wohnort: Nidderau
|
Verfasst am: 15.01.2006, 19:05 Titel: PHP-Code "verstecken" |
 |
|
ioncube bietet einen online encoder an.. für kleine jobs ist das nicht teuer
eine kostenlose alternative ist http://www.microcode.de
| Zitat: |
Mit microCODE aus dem Hause Databay haben Sie die Möglichkeit, Ihre PHP-Skripte vor der Veröffentlichung zu verschlüsseln. Dadurch schützen Sie Ihren Code vor unerwünschten Einblicken oder gar dem Verändern der Sourcen durch unberechtigte Dritte. Dies ist insbesondere bei kommerziellen Anwendungen gefordert, wo der Schutz des geistigen Eigentums ein primäres Ziel darstellt.
|
_________________ http://www.easy-coding.de | Das Coder Forum |
|
| Nach oben |
|
 |
heddesheimer PostRank 4

Anmeldungsdatum: 03.08.2005 Beiträge: 130
|
Verfasst am: 15.01.2006, 19:06 Titel: PHP-Code "verstecken" |
 |
|
Gängiger Standard ist der Zend Encoder:
http://www.zend.com/store/products/zend-encoder.php
Das Geld hast du sicher schnell wieder drin, wenn dein Code wirklich so gut ist, dass er geschützt werden muss. Andernfalls, lass es sein. Die meisten (auch kommerziellen) PHP Skripte sind nicht so toll, dass man sie verstecken müsste.
Das soll keine Abwertung deiner Programmierkünste sein, aber bei PHP kochen auch alle nur mit Wasser.
Dass der Kunde am Code "herumpfuscht" kannst du relativ einfach ausschließen, wenn du in regelmäßigen Abständen ein Code-Update einspielst. Dann sind die Änderungen eben wieder weg. Aber eigentlich sehe ich kaum einen Sinn darin, warum ein Kunde (wenn er weiß was er tut) nicht auch Änderungen selbst vornehmen sollte.
Wenn der nicht weiß was er tut, dann berechnest du ihm halt jedesmal die Korrekturen, wenn er was falsch verändert hat.
Das Weitergeben von Code kannst du eigentlich mit seriösen Mitteln nicht verhindern, außer durch Zwangs-Registrierung, wie man das von Windows-XP kennt. Das wird bei PHP aber kaum ein Kunde mitmachen.
Gruß
Marian _________________ http://www.lernpilot.de/blog/
Das Weblog zum Thema Lernen |
|
| Nach oben |
|
 |
Cash PostRank 6

Anmeldungsdatum: 02.11.2005 Beiträge: 385 Wohnort: Bergwerk
|
Verfasst am: 15.01.2006, 19:55 Titel: PHP-Code "verstecken" |
 |
|
Ich hatte das Problem, dass einer meiner Kunden sich selbst als Programmierer meiner Codes ausgegeben hat und diese dann fleisig weiter verkauft hat. Seither geb ich keine kompletten Codes mehr aus dem Haus sonder lagere einen Teil auf meinem eigenen Server ein. Somit ist das Kunden-Script allein nicht funktionsfähig und lässt sich über meine Logs auch schön überwachen.
Beste Grüße
Cash |
|
| Nach oben |
|
 |
Babelfisch PostRank 5


Anmeldungsdatum: 05.10.2005 Beiträge: 205 Wohnort: Leipzig
|
Verfasst am: 16.01.2006, 02:00 Titel: Re: PHP-Code "verstecken" |
 |
|
| Cash hat Folgendes geschrieben: |
| Ich hatte das Problem, dass einer meiner Kunden sich selbst als Programmierer meiner Codes ausgegeben hat und diese dann fleisig weiter verkauft hat. |
Nachdem du das gemerkt hast, hast du ihn dann aber sicherlich ordentlich zur Kasse gebeten. |
|
| Nach oben |
|
 |
gsingle PostRank 4

Anmeldungsdatum: 25.08.2005 Beiträge: 113 Wohnort: Deutschland
|
Verfasst am: 16.01.2006, 02:46 Titel: PHP-Code "verstecken" |
 |
|
Für eine einfache "Obfuscation" tut es auch den code mit base64_encode() zu encoden und dann mit
eval(base64_decode($codestring));
auszuführen.
Das dürfte die meisten halbgaren "PHP Entwickler" abhalten.
Ein wirklicher Schutz ist das nicht. _________________ Homo hominis lupus est. |
|
| Nach oben |
|
 |
Cash PostRank 6

Anmeldungsdatum: 02.11.2005 Beiträge: 385 Wohnort: Bergwerk
|
Verfasst am: 17.01.2006, 00:04 Titel: Re: PHP-Code "verstecken" |
 |
|
| Babelfisch hat Folgendes geschrieben: |
Nachdem du das gemerkt hast, hast du ihn dann aber sicherlich ordentlich zur Kasse gebeten. |
Yo Babelfish
das ist gar nicht so einfach weil der gute Mann nämlich meinte das ich für Ihn sozusagen als Sub-Unternehmer gearbeitet hätte und alles was er bei mir in Auftrag gegeben hat praktisch mit Copyright in seinen Besitz übergeht und er somit damit machen kann was er will, also auch weiter verkaufen.
Das lustige daran ist aber, das er noch gar nicht gemekt hat das die Scripte sozusagen nachhause telefonieren. Ich wart jetzt einfach noch ne Weile ab und sammel die Adressen wo die Scripte zum Einsatz kommen. Dann gibts ein Rundumschlag.
Beste Grüße
Cash |
|
| Nach oben |
|
 |
Babelfisch PostRank 5


Anmeldungsdatum: 05.10.2005 Beiträge: 205 Wohnort: Leipzig
|
Verfasst am: 17.01.2006, 01:02 Titel: Re: PHP-Code "verstecken" |
 |
|
| Cash hat Folgendes geschrieben: |
| das ist gar nicht so einfach weil der gute Mann nämlich meinte das ich für Ihn sozusagen als Sub-Unternehmer gearbeitet hätte und alles was er bei mir in Auftrag gegeben hat praktisch mit Copyright in seinen Besitz übergeht und er somit damit machen kann was er will, also auch weiter verkaufen. |
Das Copyright (oder besser gesagt das Urheberrecht) an deiner Arbeit kann niemals in seinen Besitz übergehen (sofern du nicht als Angestellter für ihn gearbeitet hast) Das bleibt immer bei dir.
Was die Nutzungsrechte an den Scripten angeht und ob diese auch den Vertrieb erlauben, hast du ja sicherlich vertraglich mit ihm geregelt, sodass es da keine Probleme geben sollte.
| Cash hat Folgendes geschrieben: |
| Das lustige daran ist aber, das er noch gar nicht gemekt hat das die Scripte sozusagen nachhause telefonieren. Ich wart jetzt einfach noch ne Weile ab und sammel die Adressen wo die Scripte zum Einsatz kommen. Dann gibts ein Rundumschlag. |
Konsultiere lieber gleich einen Anwalt. Den brauchst du in jedem Fall und der wird dir dann auch sagen können, was als nächstes zu unternehmen ist. |
|
| Nach oben |
|
 |
|