Esiste un modo per proteggere da lettura e scrittura un file php.
Mi spiego meglio, voglio creare un file php in locale, ma non voglio che il proprietario della macchina su cui gira possa riuscire a leggerne il contenuto.
Grazie x l'aiuto
Esiste un modo per proteggere da lettura e scrittura un file php.
Mi spiego meglio, voglio creare un file php in locale, ma non voglio che il proprietario della macchina su cui gira possa riuscire a leggerne il contenuto.
Grazie x l'aiuto
Se usi Linux, ti basta cambiare i permessi al file via sistema operativo, così:I vari permessi sono numeri da 0 a 7 che si ottengono sommando:Codice:chmod [permessi utente][permessi gruppo][permessi altri] nome_file
- 4 se vuoi che il file sia leggibile (o si possano elencare i file tramite comando ls se si tratta di una cartella) da una certa categoria di utenti (in ordine: proprietario del file, gruppo a cui appartiene il proprietario, altri utenti)
- 2 se vuoi che il file sia modificabile (o possano essere scritti file se si tratta di una cartella)
- 1 se vuoi che il file sia eseguibile, se è tale per natura (se si tratta di una cartella, che possa essere invocata tramite comando cd).
Quanto a Windows, non ti so rispondere... potresti provare a mettere quei file in un archivio protetto da password...
Stammi bene...
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?
When you don't know your next step... improvise
ALTERVISTA WANTS YOU!
Vuoi diventare moderatore su AlterVista? Scopri come...
ma da root anche se i permessi sono settati a 0700 lo si può leggere e modificare lo stesso...percui il proprietario del server avrà accesso ai file
sotto windows c'è qualcosa di simile che funge solo con le cartelle
tasto destro->condivisione e protezione-> rendi la cartella privata
ma anche in questo caso l'amministratore vi avrà accesso...l'unico modo sicuro è quello di criptare i file...
pero' se li cripti dopo il server php non riesce più ad utilizzarli
mmm.... Non c'è modo... Se può accedere allo spazio può accedere anche allo scritto dei file...
ma questo tizio che livello di conoscenze ha?.. Non puoi prendere uno spazio web tu? Non puoi fare in modo di proibirgli di accedere allo spazio in qualche modo? Se non è uno esperto sistemi per complicargli la vita ne possiamo studiare tanti...
esistono delle classi per php che consentono di eseguire codice criptato:Originalmente inviato da sql
http://www.google.it/search?hl=it&q=...nG=Cerca&meta=
Ecco avevo in mente una cosa del genere...esistono delle classi per php che consentono di eseguire codice criptato
Inoltre stavo pensando all'ipotesi di nascondere il codice nel database mysql, di salvarlo lì gia criptato, quindi al momento in cui serve se lo va a ripescare da li, lo "scripta" con l'apposita chiave e lo esegue...
Ma in una pseudo-ipotesi del genere (che non so neanche quanto è realizzabile) sarebbe meglio:
- che il tizio non abbia accesso al database
- o, se ce l'ha, che cmq il tizio se ne intenda poco di php e di encrypting...
Ultima modifica di attorianzo : 24-05-2006 alle ore 19.42.45