Newsgroup: it.lavoro.professioni.webmaster
Titolo: Codice html criptato

Vi sembra una buona forma di protezione per il codice HTML???
Salvate questo codice in .html e vedrete la pagina. Il codice però è
illeggibile:
<script>
<!--
document.write(unescape("%3Cscript%3E%0D%0A%3C%21--%0D%0Adocument.write%28un
escape%28%22%253Cscript%253E%250D%250A%253C%2521--%250D%250Adocument.write%2
528unescape%2528%2522%25253Cscript%25253E%25250D%25250A%25253C%252521--%2525
0D%25250Adocument.write%252528unescape%252528%252522%2525253Cscript%2525253E
%2525250D%2525250A%2525253C%25252521--%2525250D%2525250Adocument.write%25252
528unescape%25252528%25252522%252525253Chtml%252525253E%252525250D%252525250
ACiao%2525252520belli%2525252520%252525253B-%2525252529%252525250D%252525250
A%252525253C/html%252525253E%25252522%25252529%25252529%2525253B%2525250D%25
25250A//--%2525253E%2525250D%2525250A%2525253C/script%2525253E%252522%252529
%252529%25253B%25250D%25250A//--%25253E%25250D%25250A%25253C/script%25253E%2
522%2529%2529%253B%250D%250A//--%253E%250D%250A%253C/script%253E%22%29%29%3B
%0D%0A//--%3E%0D%0A%3C/script%3E"));
//-->
</script>
--
T¤¶¿µ¤ vi presenta: 
http://www.amiciamici.com
                Da sempre amici
http://www.amiciamici.com/bedoo
    La directory web
http://www.amiciamici.com/dreams
   Le tue celebrità
http://www.amiciamici.com/forum
     Per discuterne

 illeggibile:
è HTML-Encoded.....

 wrote in message
news:H%Ww7.1390$YC3....@news1.tin.it...

Si cercava tempo fa un sistema di crittografia. Questo scoraggia (oltre ad
appesantire il tutto)


<script language="javascript">
function vedi(stringa)
{
 return unescape(stringa);
}
</script>
--
bye from ('lobbyist') Sephiroth
ICQ# 42578047
www.sephiroth.it
www.ag2000.it
________________

</script>
Aprilo con Netscape e premi CTRL+U
-- 
Sayonara
Massy


In un post un po' di tempo fa parlai di codice "obfuscato" (usando un
termine più o meno improprio). La tua idea per proteggere l'html (è
tua?) si avvicina molto a quella che io descrissi in quel post;
entrambi i metodi hanno i loro punti buoni ed i loro punti cattivi.
Ma resta il fatto che proteggere al 100% un linguaggio interpretato
resta comunque per ora impossibile.


Certamente, ma ho fatto delle prove e utenti medi hanno avuto risposte del
tipo: "INCREDIBILE" "Magico" "Spettacolare".
Tutti non ci avevano capito nulla.
[CONTRO LE MIE OPINIONI MODE ON]
Si evita che gli smanettoni intasino le loro pagine con script assurdi ed
insignificanti o che si prendano il merito di un lavoro non suo. Perché
diciamoci la verità pochi prendono uno script e ne citano il C
[CONTRO LE MIE OPINIONI MODE OFF]



Gia', INCREDIBILE quante risorse ti frega ! Spettacolare la dimensione della
pagina ! Lascia stare gli utenti/utonti, se per scrivere un "Ciao Belli :-)"
devo utilizzare 500 caratteri criptati , preferisco che mi freghino il
codice piuttosto che rendere il sito lentissimo, di dimensioni
mastodontiche, ed occupare un bel po' di risorse inutilmente.
--
Francesco Morelli
----------------------------------
Webmaster di  
www.aiutamici.com
Webmaster di     
www.italfree.it
Web solutions per privati ed aziende
----------------------------------

--
Vero. Questa tecnica frega molto in risorse, ma dà una certa sicurezza
(relativa). Un "obfuscamento" più leggero come fanno certi programmi
html optimizer, complica la vita ai copioni ed invece rendono il
codice più veloce talvolta anche del 30%. 

 codice più veloce talvolta anche del 30%.
Anch'io ho realizzato un programma simile ad html optimizer:
http://www.aiutamici.com/software/view.asp?tipo=home&CodSw=601
e con diverse funzioni in piu', ma tutti i programmi di questo tipo vanno
bene solo per il semplice html dove l'indentazione non influisce sul
risultato, mentre se contiene scripts asp o javascripts programmi di questo
genere combinano un bel po' di casini. Io sono soddisfatto del risultato che
ho ottenuto su 
italfree.it
 tramite quel redirect in flash, la maggior parte
degli utenti non se ne accorge e non riesce a visualizzare la sorgente delle
pagine, mentre gli utenti esperti sanno benissimo come fare ma non si
mettono a fregare dei semplici javascripts. Questo non toglie che quel tipo
di criptazione del codice sia utile, ma non certo per proteggere intere
pagine, al massimo lo utilizzerei per criptare singole linee di un codice
(indispensabili per farlo funzionare) o indirizzi di cgi inclusi, ma niente
di piu'..
