Ascunderea PHP
 
  ÃŽn general, securitatea prin obscuritate este una dintre cele mai slabe
  forme de securitate. Dar în unele cazuri se dorește orice sporire, cât de
  mică a securității.
 
 
  Câteva tehnici simple pot ajuta la ascunderea PHP,
  posibil încetinind un atacator care încearcă să descopere puncte slabe în
  sistemul dumneavoastră. Stabilind expose_php = off în
  fișierul php.ini, puteți reduce cantitatea de informații trimisă de server.
 
 
  O altă tactică este configurarea serverelor web, cum ar fi Apache să
  prelucreze și să interpreteze diferite tipuri de fișiere cu
  PHP, fie printr-o directivă .htaccess, fie direct în
  configurația Apache. Apoi puteți utiliza extensii de fișiere, care să inducă
  în eroare:
  
   Example #1 Ascunderea PHP ca alt limbaj de scripting
   
# Face codul PHP să arate ca alte limbaje de programare web
AddType application/x-httpd-php .asp .py .pl
 
   
  Sau ascunderea lui completă:
  
   Example #2 Utilizarea tipurilor necunoscute în calitate de extensii PHP
   
# Face codul PHP să aibă extensii ciudate
AddType application/x-httpd-php .bop .foo .133t
 
   
  Sau deghizarea drept cod 
HTML, dar acest lucru are un
  impact minor asupra performanței, deoarece tot codul
  
HTML va fi procesat de motorul 
PHP:
  
   Example #3 Folosirea tipurilor HTML pentru extensiile PHP
   
# Face codul PHP să arate ca HTML
AddType application/x-httpd-php .htm .html
 
   
  Pentru ca această modificare să funcționeze eficient, trebuie să redenumiți
  toate fișierele 
PHP cu extensiile de mai sus. ÃŽn timp ce
  aceasta reprezintă o formă a securității prin obscuritate, este o măsură de
  prevenire minoră, cu mici neajunsuri.