Protezione file php

_LAIL_

Utente Attivo
19 Set 2013
57
0
6
Salve a tutti Avrei una domanda da fare.

Esiste un modo per proteggere i file php creati in modo che chiunque li scarichi da ftp non possa poi aprirli e modificarli o copiare i codici contenuti?

Se esiste mi indicate in che modo posso fare cio grazie.
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
negativo.esisteva online un sistema che codificava i file però poi se devi fare una modifica diventava un macello, parlo di aprecchui tempo fa quindi non sos e sia ancora attivo
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
Criptarlo! Ci sono vari metodi di criptazione io tene visualizzo uno!
Ad esempio se io ho questo script:
Codice:
<?php
echo "<p>Mentre questo è PHP!</p>";
?>
e volessi criptarlo in modo che nessuno lo possa leggere (sempre che qualcuno non sappia come decriptarlo ma ti assicuro gli utenti in grado sono pochi), il risultato sarebbe questo
Codice:
<SCRIPT LANGUAGE="Javascript"><!--

//0019910288283-004994838-00292992-
function process(pe)
{
document.write(unescape(pe))
return ""
}
function start()
{
var pe=new Array()
pe[0]=new Array("%3C%53%43%52%49%50%54%20%4C%41%4E%47%55%41%47%45%3D%22%4A%61%76%61%73%63%72%69%70%74%22%3E%0A%64%6F%63%75%6D%65%6E%74%2E%6F%6E%63%6F%6E%74%65%78%74%6D%65%6E%75%20%3D%20%64%69%73%61%62%6C%65%52%69%67%68%74%43%6C%69%63%6B%3B%0A%66%75%6E%63%74%69%6F%6E%20%64%69%73%61%62%6C%65%52%69%67%68%74%43%6C%69%63%6B%28%29%0A{%0A%20%72%65%74%75%72%6E%20%66%61%6C%73%65%3B%0A}%0A%76%61%72%20%6D%65%73%73%61%67%65%3D%22%22%0A%66%75%6E%63%74%69%6F%6E%20%63%6C%69%63%6B%28%65%29%0A{%0A%69%66%20%28%6E%61%76%69%67%61%74%6F%72%2E%61%70%70%4E%61%6D%65%20%3D%3D%20%22%4E%65%74%73%63%61%70%65%22%20%26%26%0A%28%65%2E%77%68%69%63%68%20%3D%3D%20%33%20||%20%65%2E%77%68%69%63%68%20%3D%3D%20%32%29%29%0A%72%65%74%75%72%6E%20%66%61%6C%73%65%3B%69%66%20%28%64%6F%63%75%6D%65%6E%74%2E%61%6C%6C%29%0A{%0A%69%66%20%28%65%76%65%6E%74%2E%62%75%74%74%6F%6E%20%3D%3D%20%33%29%0A{%0A%72%65%74%75%72%6E%20%66%61%6C%73%65%3B%0A}%0A%69%66%20%28%65%76%65%6E%74%2E%62%75%74%74%6F%6E%20%3D%3D%20%32%29%0A{%0A%72%65%74%75%72%6E%20%66%61%6C%73%65%3B%0A}%0A}%69%66%20%28%64%6F%63%75%6D%65%6E%74%2E%6C%61%79%65%72%73%29%0A{%0A%69%66%20%28%65%2E%77%68%69%63%68%20%3D%3D%20%33%29%0A{%0A%72%65%74%75%72%6E%20%66%61%6C%73%65%3B%0A}%0A}%0A}%0A%69%66%20%28%64%6F%63%75%6D%65%6E%74%2E%6C%61%79%65%72%73%29%0A{%0A%64%6F%63%75%6D%65%6E%74%2E%63%61%70%74%75%72%65%45%76%65%6E%74%73%28%45%76%65%6E%74%2E%4D%4F%55%53%45%44%4F%57%4E%29%3B%0A%64%6F%63%75%6D%65%6E%74%2E%63%61%70%74%75%72%65%45%76%65%6E%74%73%28%45%76%65%6E%74%2E%4D%4F%55%53%45%55%50%29%3B%0A}%0A%64%6F%63%75%6D%65%6E%74%2E%6F%6E%6D%6F%75%73%65%64%6F%77%6E%3D%63%6C%69%63%6B%0A%64%6F%63%75%6D%65%6E%74%2E%6F%6E%6D%6F%75%73%65%75%70%3D%63%6C%69%63%6B%0A%3C%2F%73%63%72%69%70%74%3E%3C%73%74%79%6C%65%20%4D%65%64%69%61%3D%22%50%72%69%6E%74%22%20%74%79%70%65%3D%22%74%65%78%74%2F%63%73%73%22%3E%0A%62%6F%64%79%20{%64%69%73%70%6C%61%79%3A%6E%6F%6E%65}%0A%3C%2F%73%74%79%6C%65%3E%0A%3C%3F%70%68%70%3C%48%45%41%44%3E%0A%3C%4D%45%54%41%20%48%54%54%50%2D%45%51%55%49%56%3D%22%50%72%61%67%6D%61%22%20%43%4F%4E%54%45%4E%54%3D%22%6E%6F%2D%63%61%63%68%65%22%3E%0A%3C%4D%45%54%41%20%48%54%54%50%2D%45%51%55%49%56%3D%22%69%6D%61%67%65%74%6F%6F%6C%62%61%72%22%20%43%4F%4E%54%45%4E%54%3D%22%6E%6F%22%3E%0A%3C%6D%65%74%61%20%6E%61%6D%65%3D%22%4D%53%53%6D%61%72%74%54%61%67%73%50%72%65%76%65%6E%74%50%61%72%73%69%6E%67%22%20%63%6F%6E%74%65%6E%74%3D%22%54%52%55%45%22%3E%0A%3C%4D%45%54%41%20%48%54%54%50%2D%45%51%55%49%56%3D%22%45%78%70%69%72%65%73%22%20%43%4F%4E%54%45%4E%54%3D%22%2D%31%22%3E%0A%20%3C%2F%48%45%41%44%3E%0A%0D%0A%65%63%68%6F%20%22%3C%70%3E%4D%65%6E%74%72%65%20%71%75%65%73%74%6F%20è%20%50%48%50%21%3C%2F%70%3E%22%3B%0D%0A%3F%3E")
process(pe);
}
start();

//-->
</script>
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
mmm non la sapevo questa e come richiami la funzione? cioè metti questa funzione e basta? e se volessi modificare il file per me sarebbe sempre possibile?
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
Sempre che tu sappia come tornare a criptarlo dopo la modifica.
Qui un tool per criptare codice non è come quello che ho postato sopra ma è comunque valido. Ecco come sarebbe con questo tool lo script di prima
Codice:
<Script Language='Javascript'>
<!--
document.write(unescape('%3C%3F%70%68%70%0A%65%63%68%6F%20%22%43%69%61%6F%2E%2E%2E%20%71%75%65%73%74%6F%20%E8%20%50%48%50%21%22%3B%0A%3F%3E'));
//-->
</Script>

Per vederlo funzionare basta metterlo al posto dello script PHP ma attenzionne la pagina deve sempre avere l'estensione PHP
 

livellacri

Utente Attivo
18 Ago 2016
108
13
18
Ho provato quel tool ma, come immaginavo, il codice rimane statico, non viene eseguito.
Se cripto
Codice:
echo "prova";
nella pagina viene visualizzato
Codice:
echo "prova";
Va bene soltanto per codice html, non php.
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
Non è vero che per pHP non va bene e non viene esehuito!
Se tu cripti
Codice:
<?php
echo "<p>Mentre questo è PHP!</p>";
?>
e il risultato lo metti nella pagina con estensione PHP viene eseguito tranquillamente.
Ovvio che non puoi criptare solo
Codice:
echo "prova";
ma devi criptare completo con i tag php
Codice:
<?php
echo "prova";
?>
 

livellacri

Utente Attivo
18 Ago 2016
108
13
18
criptando
Codice:
<?php
echo "prova";
?>
ottengo
Codice:
<Script Language='Javascript'>
<!--
document.write(unescape('%3C%3F%70%68%70%0A%65%63%68%6F%20%22%70%72%6F%76%61%22%3B%0A%3F%3E'));
//-->
</Script>

mettendolo in una pagina con estensione php viene visualizzata una pagina vuota
 
Discussioni simili
Autore Titolo Forum Risposte Data
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
maurodefilippis [Joomla+Virtuemart] vendere ebook e protezione dei file Joomla 0
L Apache protezione file Apache 1
andreas88 info protezione file swf Flash 0
O Protezione dir e file su serverweb Web Server 0
L [PHP] login e protezione pagine con session PHP 3
A [PHP] Protezione selettiva sottocartelle con htaccess PHP 0
F protezione uploads WordPress 4
W Protezione livello utente MS Access 0
N Protezione cartelle con .htaccess Web Server 2
Web Designer Normativa a protezione del diritto d'autore Leggi, Normative e Fisco 10
S [VB.net] Aggiungere la protezione ad un exe .NET Framework 1
D Protezione Discussioni Varie 4
peter pan Protezione della Rete WLAN Reti LAN e Wireless 1
andreas88 protezione in dreamweaver HTML e CSS 4
O sistema protezione password con javascript Javascript 9
T protezione mysql MySQL 2
L Protezione pagine Classic ASP 1
R Protezione rete LAN ufficio da minacce (virus ecc...) portate dai notebook Sicurezza e Virus 0
G protezione dvd Windows e Software 0
F Protezione cartella PHP 16
U Protezione PHP 1
V Problema di protezione!! Classic ASP 0
E avviso di protezione HTML e CSS 0
N semplice protezione pagine PHP 1
C A.C.S. - Un punto di riferimento per la protezione del tuo lavoro. Presenta il tuo Sito 2
F protezione dall'indicizzazione dei motori di ricerca HTML e CSS 1
peppoweb Aggiornamento della protezione per Windows Media Player Sicurezza e Virus 0
peppoweb Incontro a Milano - Tecnologia e protezione civile Discussioni Varie 0
O Script protezione pagine PHP 8
G protezione pagine con access Classic ASP 3
peppoweb Symantec: Nuova protezione per le aziende Windows e Software 0
E fpdf salvare e aprire il file PHP 4
I asp | includere un file, indirizzo depositato in un db Classic ASP 0
felino [Windows 10] Scompare icone, file e collegamenti sul desktop Windows e Software 0
S passare un valore da un form a un file .php con metodo post PHP 4
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
G file CSS contenente variabili HTML e CSS 1
M Creare traccia di download file sul server HTML e CSS 2
I elimina file PHP 1
I cerca file sottocartella unlink file PHP 0
I sessione username scarica file PHP 1
S Aggiornare percorso file collegati MS Access 0
I lista file sottocartella elimina file PHP 3
F comando di inclusione file audio in I-Pad non funziona HTML e CSS 1
I visualizza file sottocartella elimina singolo file PHP 1
I caricamento file in sottocartella nome utente PHP 3
I cartella sottocartella apri o scarica file pdf PHP 1
K Sfondo nuovo file Photoshop 0
C Wp-admin a file php WordPress 5

Discussioni simili