Metode pentru a-ti securiza sursele

 

Eu de multe ori am avut nevoie de programe pentru a-mi proteja sursele de unele persoane, cum ar fi cei de la hosting, de altii cu care am colaborat si aveau acces ( sau puteau tace rost ), oricum, ca idee pentru siguranta ta ca nu ai muncit degeaba.

Am cautat tool-uri free pe net si cel pe care l-am folosit este php obfuscator pe care-l puteti lua de aici: http://www.raizlabs.com/software/phpobfuscator/

De fapt, in program, introduci locatia catre directorul site-ului pe care vrei sa-l "securizezi", si o alta locatie catre un alt director unde se va copia site-ul (fisiere html, js, imagini) cat si fisierele php pe care el ti le modifica.

In principiu, programul iti modifica codul php cu alte caractere ca sa fie greu de citit. Ulte si un exemplu:

 

<?php /* This file encoded by Raizlabs PHP Obfuscator http://www.raizlabs.com/software */ ?><?  error_reporting(0);  include'db.inc.php';    $R71A6FD054F6EBC38E69167AB39449848="index";  $R44027E694D46DE118766513DDB9EB210="Investitii FOREX - ";  $RAFBE8CB2CF981E0AE6151351CEF5B98B="forex";  $R0AF53C3A4C05AAA96F297DB95A5632C9="forex";  $R6CBF0FE54DD6814D90520F78A739504F="sitemap";    if (! defined('ANTIHACK')) { die("Nu aveti voie"); }  include_once('tpl/index.php');  ?>

 
Pentru html ar fi un tool care sa codeze continutul, in string Javascript Unicode, insa problema ar fi ca exista si decodere, iar cineva care a auzit de google, le gaseste foarte usor.
Un exemplu ar fi http://www.codehouse.com/webmaster_tools/html_encoder/ unde poti testa online.
 
Oricum, atunci cand vrei sa te feresti de cei care nu prea se intersecteaza cu aceste tehnologii si vrei sa  securizezi cat de cat codul sursa pe care il detii, poti folosi aceste tool-uri, si le ingreunezi destul lucrul cu codul sursa. Si cu siguranta i-ar costa mai mult sa plateasca pe altcineva sa le rezolve problema.
 
Daca cunoasteti si alte programe, chiar va rog sa le listati. (pe cele free in special)

 

1 comentariu

Comentariu postat de: faze tari la data: 26 Iulie 2010
Mersi pentru hint ;)

Spune-ti parerea!

Cod validare
Categorii Arhiva
Diferente dintre include si require in phpAdaugat pe 23 Iulie 2013

Sunete pentru butoaneAdaugat pe 24 Februarie 2011

Clasa php pentru editare imagineAdaugat pe 19 Aprilie 2013

Azi, 29 martie 2010 am relansat site-ul!Adaugat pe 29 Martie 2010

Optimizare site, pe care o poate face si clientulAdaugat pe 30 Septembrie 2010

PHP - namespacesAdaugat pe 04 Martie 2014

Redirect 301 de la url fara www la url cu wwwAdaugat pe 26 Ianuarie 2011

Sunt fericitul posesor al unui Pentax km 18-55mmAdaugat pe 13 Martie 2009

Convertire CDR in PhotoshopAdaugat pe 26 Ianuarie 2011

Am nevoie de un webmaster pentru 2 site-uriAdaugat pe 12 Octombrie 2009