Newsgroup: it.comp.www.html
Titolo: Crittaggio html

Salve
c'e qualuno che conosce qualche metodo di cifratura ( se esiste) delle pag
html ?
Io ne ho trovato uno rudimentale che ho applicato alle mie pag
su 
www.cedss.it/ifr
Sarebbe bello sentre i vs commenti e/o suggerimenti su questo argomento
a mio avviso molto importante...
Saluti


Era uno scherzetto per far vedere le pagine vero ? Il codice è sempre
in bella vista e non è neanche "schiacciato" quindi dov'è la
crifratura? L'HTML non lo puoi cifrare fino a quando i Browser non
implementeranno una sorta di algoritmo di crittazione.
Ciao.
Fabio Serra - 
http://www.cfmentor.com
*************************************
Per rispondere in e-mail cancella "the." e sostituisci 
"whitehouse" con "faser".

 html ?
Ne esistono tanti di metodi per crittare pagine web. Con i CGI per esempio o
altre tecnologie server side. Usando JavaScript puoi avere dei sistemi anche
ben sicuri... prova a guardare
http://web.tiscalinet.it/galileo/dhtml/demo/password
--
A presto e buona estate.
ROBERTO E ALESSANDRO ABBATE
   Galileo - 
http://web.tiscalinet.it/galileo

 >html ?


 
http://web.tiscalinet.it/galileo/dhtml/demo/password
L'unica cosa protetta e' la pagina nascosta, ma la protezione e'
dovuta solo al fatto che l'url della pagina e' segreta, e non ci
sono link che portano alla pagina.  JavaScript non serve, una 
volta ottenuta la password (cioe' l'url) si puo' accedere
direttamente alla pagina senza neanche passare dalla form di
inserimento password.
	Mauro




pag in chiaro !!
Non capisco che cosa non dovrei vedere. Per l'html lo vedo
benissimo....a o capito fai qualcosa con JS...beh io viaggio con JS
disattivato, spiacente.


 delle pag html ?
Mi pare che ci sia un poco di imprecisione e qualche inutile
rispostaccia sull'argomento del thread; permettetemi quindi di
riassumere la cosa e, se possibile, di moderare i toni.
Firefox dovrebbe precisare meglio cosa intende per "cifratura". Presumo,
comunque, che si riferisca alla possibilita' di impedire ai visitatori
di un sito di visualizzare il codice HTML delle relative
pagine (correggimi se sbaglio), ma potrebbe anche interessargli una
qualche forma di protezione del suo lavoro (ad esempio, protezione da
sabotaggi di colleghi invidiosi :)...
(nota: mi limito a parlare del primo caso)
Ad ogni modo, il sistema proposto all'indirizzo segnalato ha i seguenti
difetti:
(1) e' basato su JavaScript => basta disattivarlo (o semplicemente usare
un browser che non lo supporti) e ecco che le pagine "criptate"
compaiono vuote :(
(2) lo script non cifra proprio niente, si limita a convertire i
caratteri estesi (ad es. le lettere accentate) e gli altri simboli (es.
"<" e ">" che nell'HTML abbondano) in una codifica "URL-like"; fra
l'altro la suddetta codifica/decodifica viene effettuata con funzioni
JavaScript predefinite => chiunque abbia un minimo di dimestichezza con
JavaScript (e praticamente tutti quelli che sanno visualizzare l'HTML di
una pagina rientrano in questa categoria) impiega pochi nanosecondi a
"decifrare"
(3) disabilitare il tasto destro del mouse impedisce al navigatore
(infastidendolo) di utilizzare i menu' contestuali del browser ma non di
visualizzare il codice della pagina => basta usare i menu (View > Page
source in Netscape o Visualizza > HTML in Explorer)
(4) mentre la funzione "visualizza HTML" di Internet Explorer mostra il
documento originale (quindi quello con l'HTML "cifrato"), l'analoga
funzione di Netscape, invece, mostra il risultato dell'esecuzione dello
script => se JavaScript e' abilitato, il codice HTML "decifrato" risulta
perfettamente leggibile
Questo solo per mostrare che il suddetto script, oltre a non cifrare
alcunche' (credimi, la crittografia e' tutt'altro paio di maniche) e a
non fornire quindi alcun tipo di protezione, offre il fianco a possibili
 disfunzionamenti e a situazioni di disagio per il visitatore (vedi il
caso del browser che non supporta JavaScript).
Il problema di fondo e' che, come gia' segnalato dal buon Fabio Serra, i
browser interpretano documenti HTML in chiaro, cioe' non crittografati;
l'unico modo per nascondere il codice e' l'uso di un sistema alternativo
(almeno in parte).
Butto li' un esempio (banale) di possibile soluzione: potresti
realizzare il tuo sito con una sola pagina HTML, al centro di essa un
applet Java (scritto da te) che funga da browser e che interpreti
documenti in un formato criptato, senza possibilita' di visualizzarne il
codice...
A questo punto, pero'... La domanda nasce spontanea: ne vale la pena?
Ritengo che qualunque soluzione usata in un sito web possa essere
riprodotta (e migliorata!), senza bisogno di vedere codice, da un
webmaster dotato di normali capacita'.
Spero di non aver peggiorato le cose...
Ciao, Lou
--
[ *** Home page: 
http://lou.freeweb.org
 *** ]
[NOSPAM][ Per email private usa user@domain ]
[NOSPAM][ dove user=lou, domain=
freeweb.org
 ]
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

 mio )..tu sei il solo ad vedere il corpo della pag in chiaro !!
Anche io vedo il sorgente praticamente in chiaro (e penso
che lo vedano anche molti altri).  Scrivere tutto il codice
in una riga sola non vuol dire nasconderlo, e anche sostituire
i simboli di punteggiatura con il loro codice ASCII non
crea grossi problemi. Tutti i tag e gli attributi usati 
sono ancora chiaramente leggibili, e se uno vuole il
codice originale pulito basta uno script si poche righe.
Il risultato di questa codifica e' che la pagina e' visibile
solo a chi ha JavaScript abilitato, mentre il codice e'
visibile a tutti.
La pagina ha anche altri problemi:
- lo script e' fuori posto; gli script si possono usare solo
all'interno dell'head o del body.
- (index.htm) lo script genera un body completo, ma sotto c'e'
gia' un body, quindi alla fine ne ottieni due (e non c'e' nessun
motivo per cui il; browser debba mostrare proprio quello generato
dallo script.
- (index2.htm) lo script genera una pagina HTML completa, con
i tag HTML, HEAD, FRAMESET (e anche BODY, illegale dentro FRAMESET).
Il risultato e' una pagina completamente incasinata e per niente
valida.
- e' inutile che fai scrivere decine di keywords dallo script,
tanto i motori di ricerca non hanno JavaScript (per fortuna,
altrimenti con tutte le keyword ripetute la pagina sarebbe 
sicuramente scartata).
	Mauro

 wrote in message 7pra2f$r7r$1...@nnrp1.deja.com...
