Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Klucz aktywacyjny do oprogramowania
Cliassi
post
Post #1





Grupa: Zarejestrowani
Postów: 142
Pomógł: 0
Dołączył: 29.04.2012

Ostrzeżenie: (0%)
-----


Witam,

mam napisane oporogramowanie i chciałbym je zacząć sprzedawać. Jednak nie mam pomysłu jak zabezpieczyć soft przed 'przeróbką' aby klucz aktywacyjny(ktory by trzeba było wpisać przy instalacji czy coś) cały czas był sprawdzany z danymi na moim serwerze. Znacie jakieś sposoby ?
Go to the top of the page
+Quote Post
lukaskolista
post
Post #2





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

Ostrzeżenie: (0%)
-----


Jaki jezyk programowania?
Go to the top of the page
+Quote Post
Wazniak96
post
Post #3





Grupa: Zarejestrowani
Postów: 550
Pomógł: 75
Dołączył: 5.06.2012
Skąd: Lębork

Ostrzeżenie: (0%)
-----


W PHP możesz się jedynie zabezpieczyć przed przeróbkami licencją lub zakodowanie w IonCube ale i jego da się rozkodować(co prawda kod wychodzi nie spójny i kijowy ale co nieco w nim widać). Klucz licencyjny musiałby sprawdzać twój serwer czy podany klucz działa tylko na jednym adresie ip i domenie(?). W innym wypadku powiedzmy kolega wysyła mi twój skrypt wraz z kluczem i korzystam sb za darmo.

W te tematy się za bardzo nie zgłębiałem ale są one chyba logiczne. Jeżeli są błędne poproszę bardziej doświadczonych o poprawienie. smile.gif
Go to the top of the page
+Quote Post
!*!
post
Post #4





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


@Cliassi obojętnie czego nie wymyślisz i tak da się to obejść. Skup się na ulepszaniu skryptu, a nie na jego "zabezpieczeniu" przed kopiowaniem.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
r4xz
post
Post #5





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

Ostrzeżenie: (0%)
-----


Cytat(!*! @ 4.05.2013, 10:29:21 ) *
@Cliassi obojętnie czego nie wymyślisz i tak da się to obejść

Ale przecież jest jedno wyjście nie do obejścia: nie dawać klientowi dostępu do ftp smile.gif


--------------------
Go to the top of the page
+Quote Post
!*!
post
Post #6





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Cytat(r4xz @ 4.05.2013, 12:53:17 ) *
Ale przecież jest jedno wyjście nie do obejścia: nie dawać klientowi dostępu do ftp smile.gif

Świat byłby piękny w takim przypadku wink.gif


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
peku33
post
Post #7





Grupa: Zarejestrowani
Postów: 65
Pomógł: 5
Dołączył: 22.01.2010

Ostrzeżenie: (0%)
-----


Jeśli już musisz dać komuś pliki - muszą być zakodowane.
Wszystkie bezpłatne encodery możesz sobie od razu darować.

Obecnie jedynym sensownym i polecanym jest IonCube. Kosztuje sporo kasy, ale ma wszystko czego potrzebujesz. Kod wyjściowy będzie przekompilowany, ma funkcje licencjonowania plikami.
Są cwaniaki które próbują to łamać, ale to tak jak z .exe - z exe z powrotem ładnego c nie zrobisz.

Tu jest opisane jak działa: http://www.ioncube.com/php_encoder.php?page=protection
Go to the top of the page
+Quote Post
!*!
post
Post #8





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


@peku33 - iC leży i kwiczy. W płatnych dekoderach, jakość odzyskanego kodu jest na tyle dobra, że można wyłuskać z niego najpotrzebniejsze rzeczy, więc promowanie formatu, który został obalony już dawno temu jest słabe. A porównanie z dekompilowaniem .exe jest nietrafione.
To miałoby sens, jakby PHP samo w sobie na to pozwalało, ale na to się nie zanosi.

Ten post edytował !*! 5.05.2013, 10:58:53


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Cliassi
post
Post #9





Grupa: Zarejestrowani
Postów: 142
Pomógł: 0
Dołączył: 29.04.2012

Ostrzeżenie: (0%)
-----


Cytat(lukaskolista @ 4.05.2013, 09:42:59 ) *
Jaki jezyk programowania?

Wytęż swój bystry umysł i zganij.. Wyobraź sobie że jeśli pisze to na forum.php.pl i w dziale PHP to chyba nie chodzi mi o C...


Cytat(Wazniak96 @ 4.05.2013, 10:22:36 ) *
W PHP możesz się jedynie zabezpieczyć przed przeróbkami licencją lub zakodowanie w IonCube ale i jego da się rozkodować(co prawda kod wychodzi nie spójny i kijowy ale co nieco w nim widać). Klucz licencyjny musiałby sprawdzać twój serwer czy podany klucz działa tylko na jednym adresie ip i domenie(?). W innym wypadku powiedzmy kolega wysyła mi twój skrypt wraz z kluczem i korzystam sb za darmo.

W te tematy się za bardzo nie zgłębiałem ale są one chyba logiczne. Jeżeli są błędne poproszę bardziej doświadczonych o poprawienie. smile.gif


Czytając ten artykuł http://niebezpiecznik.pl/post/wlamanie-na-...ikow-facebooka/

wychodzi na to, że ionnCube chyba działa.
Go to the top of the page
+Quote Post
Wazniak96
post
Post #10





Grupa: Zarejestrowani
Postów: 550
Pomógł: 75
Dołączył: 5.06.2012
Skąd: Lębork

Ostrzeżenie: (0%)
-----


Sam osobiście rozkodowywałem IonCuba na starym lapku IBM programem IoncubeDecoder także chyba to nie jest trudne skoro wykonałem to w domowych warunkach wink.gif Jest to dobre dla dzieci znających podstawy. Osoba średnio zaawansowana jest już na tyle mądra, żeby wiedzieć, że wujo google znajdzie nam na to sposób. Lkingsmiley.png
Go to the top of the page
+Quote Post
!*!
post
Post #11





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


@Cliassi Nir tego nie odczytał, bo jak widać woli bawić się linkami których nie ma wink.gif


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:50