Pasek boczny
Konto
Konto
Szukaj
Szukaj
Ustawienia
Ustawienia
Szukaj

Szukaj w:



Zaawansowane wyszukiwanie
Ustawienia
Przełącz na wersję mobilną
Motyw
Język



Tonery i tusze do drukarek





Szyfrowanie/zabezpieczenie kodu źródłowego projektu przed kopiowaniem i modyfikacją
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Subskrybuj ten wątek
kszere
Przyjaciel
Offline

Reputacja: 14

 0     0    
1   12-11-2013, 15:52   
Edytuj ten post      Cytuj     
W jaki sposób mogę zabezpieczyć swój projekt przed jego modyfikacją i kopiowaniem kodu przez osoby trzecie? Wiem, że istnieją jakieś programy. Czy są darmowe? Są może jakieś inne sposoby np przez inną funkcje php czy coś.
GoOx
Przyjaciel
Offline

Reputacja: 99

 0     0    
2   12-11-2013, 16:50   
Edytuj ten post      Cytuj     
Mowa o zablokowaniu dla użytkownika jakiegoś pliku który jest na serwerze?
kszere
Przyjaciel
Offline

Reputacja: 14

 0     0    
3   12-11-2013, 17:54   
Edytuj ten post      Cytuj     
Chodzi o zaszyfrowanie kodu źródłowego (kodu PHP, JS, HTML). Zawartości plików (projektów).
GoOx
Przyjaciel
Offline

Reputacja: 99

 0     0    
4   13-11-2013, 16:48   
Edytuj ten post      Cytuj     
Generalnie, sam kod php bez pobrania pliku nie jest w żaden sposób do odczytania, inaczej każdy mógł by pobrać stronę w całości która ma również jakieś prawa autorskie.

A co do szyfrowania kodu HTML to tutaj jest mała lekturka. http://gajdaw.pl/varia/ukrywanie-kodu-ht...nt.html#R1

A pliki w całości można za pomocą .htaccess zablokować dostęp.
kszere
Przyjaciel
Offline

Reputacja: 14

 0     0    
5   13-11-2013, 16:52   
Edytuj ten post      Cytuj     
Cały czas chodzi właśnie o to, że pliki projektu będą udostępnione i pracować na serwerze lokalnym.
kszere
Przyjaciel
Offline

Reputacja: 14

 0     0    
6   14-11-2013, 00:23   
Edytuj ten post      Cytuj     
W jaki sposób tak zabezpieczyć jak tu: http://wklej.org/id/1176823/ ?
GoOx
Przyjaciel
Offline

Reputacja: 99

 0     0    
7   14-11-2013, 19:01   
Edytuj ten post      Cytuj     
Proszę:

Kod PHP:
$content "abc";
$my_key "skajdhksahdsahdkgsajvdc123";

function 
encrypt($string$key) {
  
$result '';
  for(
$i=0$i<strlen($string); $i++) {
    
$char substr($string$i1);
    
$keychar substr($key, ($i strlen($key))-11);
    
$char chr(ord($char)+ord($keychar));
    
$result.=$char;
  }

  return 
base64_encode($result);
}

function 
decrypt($string$key) {
  
$result '';
  
$string base64_decode($string);

  for(
$i=0$i<strlen($string); $i++) {
    
$char substr($string$i1);
    
$keychar substr($key, ($i strlen($key))-11);
    
$char chr(ord($char)-ord($keychar));
    
$result.=$char;
  }

  return 
$result;
}

$encrypted encrypt($content$my_key);

$decrypted decrypt($encrypted$my_key);

$test base64_encode($content);

echo 
"Szyfrowanie z kluczem: $encrypted </br>
Odszyfrowanie z kluczem: 
$decrypted </br>
Test dla porownania: 
$test"

Efekt:
resim

Pamiętaj, że w ten sposób nadal jest niemożliwe zakodowanie kodu php.




Zaloguj się lub zarejestruj, aby odpowiedzieć w temacie.
Dołącz do naszej społeczności!


Zarejestruj się
Posiadasz konto? Kliknij poniżej.


Zaloguj się


Użytkownicy przeglądający ten wątek: 2 gości

Centrum napraw komputerów Warszawa

Portal  Kontakt  Pomoc  Facebook 
© CentrumWindows
Polskie tłumaczenie © 2007-2016 Polski Support MyBB
Silnik forum MyBB, © 2002-2017 MyBB Group
Biznes-Host