PDA

Bekijk Volledige Versie : kopieerbeveiliging tegen gebruik op andere domeinnaam



abodewits
24/12/08, 11:57
Hallo allemaal,

ik ben op zoek naar iets waarmee je de ontwikkelde php/mysql website kunt beveiligen tegen kopieren naar een andere domeinnaam.

waar het dus op neer komt is dat ik een website heb ontwikkeld voor een klant die ik er van verdenk dat hij hem zelf wil kopieren naar een ander domein om hem daar ook te gebruiken. (backup database en webcontent en klaar en dus maar 1 keer voor het pakket betaald)

hoe beveilig ik dit.

kan ik de website zo beveiligen dat hij alleen maar op 1 domeinnaam werkt.

met vriendelijke groeten

Adriaan Bodewits

Triloxigen
24/12/08, 12:02
Stel als eerste een contract op waarin staat dat jij eigenaar van de code bent en dat de klant de website/code eenmalig mag gebruiken op domeinnaam X.
(dit is denk ik wel het belangrijkste)

Daarbij kun je het geheel coderen met ioncube en zend encoder.

ichosting
24/12/08, 12:17
Je zou het door middel van een encryptie kunnen beveiligen dat het enkel draait op 1 domeinnaam / ip adres. Zijn op zich wel leuke pakketjes voor.

DutchTSE
24/12/08, 12:32
Zet een aantal vitale functies in een function.php. Plaats in functions.php een functie die controleert op welk domeinnaam hij draait, indien niet gewenst kill dan het script. Zorg dat function.php op alle belangrijke pagina's geinclude moet zijn. Encrypt daarna function.php met ioncube en klaar.

Xeron
24/12/08, 12:56
Als je uitgebreid wil werken kan je je core + controle script laten controleren op je eigen servers of de licentie, domein, ip etc. kloppen. Maar dat licht een beetje aan hoeveel mensen het script gebruiken. Zijn het er niet zoveel dat kan je ook zoals eerder benoemde manieren gebruiken, zijn het er wel veel dan kan je beter zoiets als ik bedoel gebruiken.

GuusDeGraeve
23/06/09, 00:51
Op die manier kan de gebruiker, indien hij er verstand van heeft tenminste toch eenvoudig die controle uit de code verwijderen? Volgens mij is encoding via ioncube of sourceguardian de beste en meest zekere oplossing.

Door de core een controle te laten uitvoeren op jouw server heb je weer een point of failure bij. Als jij dan problemen hebt met je server werken de applicaties van je klanten hoogst wss ook niet. En er is geen mens die dat zou willen denk ik :).

chielsen
23/06/09, 01:31
Zend Guard of Ioncube zijn hier geschikt voor.

Marin
23/06/09, 01:48
Op die manier kan de gebruiker, indien hij er verstand van heeft tenminste toch eenvoudig die controle uit de code verwijderen? Volgens mij is encoding via ioncube of sourceguardian de beste en meest zekere oplossing.

Door de core een controle te laten uitvoeren op jouw server heb je weer een point of failure bij. Als jij dan problemen hebt met je server werken de applicaties van je klanten hoogst wss ook niet. En er is geen mens die dat zou willen denk ik :).

Topic is een half jaar oud....

GuusDeGraeve
23/06/09, 02:31
Ik weet het... zag het pas na mijn post... Was zodanig veel topics aan het doorlezen uit interesse en in alle automatisme poste ik een reply... Mijn excuses!