![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Tak sobie siedzę i myślę i wpadłem na taki temat.
Napisałem aplikację MyApp (nazwa zmyślona) - oczywiście php/SQL. Udostępniam jej demo na sieci i oferuję jej sprzedaż za cenę X zł. I teraz szukam sposobu, w jaki można by zabezpieczyć MyApp przed rozpowszechnianiem pakietu poza moja kontrolą. Poza stosowaniem np. MMCache lub ZendEncodera (itp) nic innego sensownego nie przychodzi mi do głowy. Powyższe rozwiażania niestey nie wchodzą w grę - jeśli MyApp sprzedam komuś, kto ją będzie chciał postawic np. na Lycosie, to wszystko zdechnie. Oczywisćie ufam userom i jełśi za coś zapłacili XX zł, to prawdopodobnie nie będą tym handlować dalej, ale.. temat do przemyśleń jest. Macie jakieś pomysły? |
|
|
![]() |
![]()
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%) ![]() ![]() |
Mam pomysł.......
jeżeli chodzi o zabezpieczenie przed dalszym rozpowszechnianiem to można, np. tak: :: Jeżeli potrafisz zarządzać plikami/edytować je w kompresji zip to można zrobić tak, że każdy ściągnięty pakiet MyApp będzie miał w konfiguracji zapisany unikalny id. W momencie ściągnięcia skryptu ten id, ip downloadera, jego host i data ściagnięcia będzie zapisana do bazy. :: Administrator strony instalując MyApp będzie musiał podać adres email. :: Potem podczas instalacji MyApp, skrypt będzie pobierał adres strony do jakiejś zmiennej (powiedzmy $adres_strony) i wysyłał Ci email'a z takimi informacjami: Cytat Witaj, scanner! Kolejna strona ściągnęła i zainstalowała MyApp w wersji DEMO!! Poniżej znajdują się dane dot. strony oraz tego pakietu MyApp: Adres strony: http://adres.strony.pl Email admina: admin@adres.strony.pl Data instalacji: środa, 29 września 2004, 13:33:12 Identyfikator pakietu: 82cn3222xcak28cc0213cn4r2rn8573o Ilość identyfikatorów tego pakietu w bazie danych jest równa 0 a więc jest to świeży pakiecik MyApp. Możesz skontaktować się z adminem tej strony i podziękować za wybór MyApp >tutaj< no chyba, że taki id pakietu istnieje już to wtedy skrypt będzie sprawdzać czy w bazie istnieją identyfikatory takie jak podane w mailu, to wtedy będzie to tak: Cytat Witaj, scanner! Kolejna strona ściągnęła i zainstalowała MyApp w wersji DEMO!! Poniżej znajdują się dane dot. strony oraz tego pakietu MyApp: Adres strony: http://adres.strony.pl Email admina: admin@adres.strony.pl Data instalacji: środa, 29 września 2004, 13:33:12 Identyfikator pakietu: 82cn3222xcak28cc0213cn4r2rn8573o Ilość identyfikatorów tego pakietu w bazie danych jest równa 1(IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) Chyba ktoś rozpowszechnia MyApp bez Twojej wiedzy. Możesz skontaktować się z adminem tej strony i porozmawiać na temat rozpowszechnianai MyApp >tutaj< oczywiście strukturę bd chyba będziesz umiał utworzyć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozdro! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 23:07 |