Krystian
Rożewicz
Admin. /
Programista PHP
Temat: Zabezpieczenie wykorzystania napisanej strony dla...
Witam, podejrzewam, że nazwa tematu może być myląca dla części z Was.Otóż napisałem stronę w PHP z obsługą bazy MySQL i interesuje mnie kwestia zabezpieczenia wykorzystania w całości mojego kodu przez zleceniodawcę dla innych serwisów w tym innych domen.
Nie chciałbym, aby zleceniodawca mógł przekopiować w prosty sposób bazę danych wraz z plikami na serwerze na inny serwer i mógł korzystać z kodu (np. po drobnej przeróbce), a w konsekwencji nie uiścić opłaty za kolejną licencję.
Myślałem nad kilkoma pomysłami rozwiązania problemu.
1 Odsprzedanie miejsca z ograniczonym transferem, kontami mailowymi itd na wykupionym przeze mnie serwerze z możliwością podpięcia własnej domeny, ale stwierdziłem, że nie chce się w to bawić :)
2 Wklepanie w kilku częściach skryptu odpowiedniej funkcji sprawdzającej adres domeny z danymi zakodowanymi md5 i sha1 zawartymi w bazie danych lub w oddzielnym pliku. Pomysł też upadł, bo nawet znający podstawy programista z łatwością znajdzie wspomnianą funkcję i doda stosownych poprawek.
3 Wklepanie w kilku częściach skryptu odpowiedniej funkcji sprawdzającej adres domeny i informujący mnie mailowo lub poprzez wysłanie pewnych informacji do specjalnej strony php zapisującej domenę, właściciela u mnie w bazie danych i wyczyszczenie danych w bazie mysql i na serwerze. Pomysł też upadł z powody tego samego jak w pkt 2
Zastosowanie wszystkich pomysłów też na niewiele się zda
Proszę o jakieś podpowiedzi :)
Temat poruszyłem w grupach: PHP, Security, Programiści www, IT Professionals, Strony Internetowe, Języki Skryptowe