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
Convertire CDR in PhotoshopAdaugat pe 26 Ianuarie 2011

Scaderi de pagerank / trafic?Adaugat pe 10 Aprilie 2009

Composer - packet managerAdaugat pe 01 Martie 2016

Diferente dintre include si require in phpAdaugat pe 23 Iulie 2013

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

Sunete pentru butoaneAdaugat pe 24 Februarie 2011

Link buiding - blog postAdaugat pe 20 Decembrie 2010

Version Control Systems (VCS)Adaugat pe 29 Iunie 2015

Clasa php pentru editare imagineAdaugat pe 19 Aprilie 2013

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