![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 1.12.2003 Skąd: Chełmno Ostrzeżenie: (0%) ![]() ![]() |
Macie jakiś pomysł w jaki sposób zabezpieczyć licencyjność aplikacji napisanych w php? Nie znam się za bardzo na wyrażeniach regularnych więc to raczej odpada (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Chodzi o generację klucza licencyjnego oraz późniejsze sprawdzenie, czy jest prawidłowy... Pozdrowienia |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Można też dodać, że skrypt musi pobrać jeden plik (np. mysql.db) z serwera i pójdzie przez POST'a (hidden: filename=md5('http://serwer.pl/d1o1w1n1l1o1a1d/mysql.db')) i wtedy pobiera plik razem ze sprawdzeniem czy KEY jest prawidłowy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Trzeba dużo kombinować (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Można też inaczej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jest coś takiego jak KOMPILATOR php... zmienia kod .php na plik wykonywalny .exe (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Tam zrobić formularz do zarejestrowania klucza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Z tego pliku nie wytnie się kodu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i wtedy dopiero można przeprowadzić instalację z serwera (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) przykładowy kod sprawdzający klucze (plik tekstowy) key.php
keys.txt Kod 12345-67890-abcde-fghij|+|NO|+| 00000-11111-22222-33333|+|YES|+| (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Np. coś takiego można umieścić (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował Tiraeth 9.02.2005, 14:06:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 02:42 |