Newsgroup: it.lavoro.professioni.webmaster
Titolo: HELP:SORGENTE NASCOSTA



Ho letto su di un messaggio del NG che per nascondere la sorgente basterebbe
mettere prima di </HEAD> questo script,

io l'ho fatto ma non funziona.

il sito è questo, 
CLICK


chi mi sa dire come mai non funziona?

Vi ringrazio anticipatamente,

«E£Eñ@»®

<script language="JavaScript"><!--

function click() {

 if (event.button==2) { alert(' Sorgente non visualizzabile! ')
}

}

document.onmousedown=click;

//-->

</script>








dove lo hai letto?!?


.. basta fare un visualizza 
sorgente!


 


inoltre non è 
completo come script,


vai su 
www.probo.it/javascript/esempi.htm?On_MouseDown


per il codice anche per netscape..


 


-- 
Bye


 


Ro<*¿*>berto





basterebbe mettere prima di </HEAD> questo script,
Il codice html non lo puoi *mai* nascondere; non puoi *mai* impedire
che il visitatore si salvi un'immagine; non puoi *mai* impedire che il
testo venga copiato.
Esistono solo degli espedienti che possono rendere le azioni di sopra
un pň piů complicate, ma non fermeranno *mai* l'utente smalizziato, al
massimo avrai privato un principiante di una risorsa in piů per
imparare.
Ciao.
Fabio Serra - 
http://www.cfmentor.com
*************************************
Per rispondere in e-mail cancella "the." e sostituisci 
"whitehouse" con "faser".

per gioco e non ancora "sicuro" al 100%..
però vediamo se qualcuno riesce a beccare
il codice html "nascosto" di questa pagina:
www.probo.it/javascript/cript.htm
--



Bello !! Questa č la cosa piů seria che abbia mai visto, il codice č :
<BASE HREF="
http://www.probo.it/javascript/
">
<HTML><HEAD><TITLE>Cript</TITLE>
<TABLE bgcolor=lime width=100% height=100%>
<TR><TD align=center>
trova il codice! <FORM>
<INPUT type=hidden value=bravo>
</FORM>
</TD></TR></TABLE> 
</HEAD>
</HTML>
diciamo che perň non funge con browser sotto il 4.0 (con js attivato)
e che mi ha mandato in crash il netscape :-)
Complimenti ancora, puoi spiegare il funzionamento ? (i due frame, la
chiave di controllo, il cript.htm? etc)


Ciao..
grazie dell'apprezzamento...
è nato come controllo "sicuro"(in questo caso al 100%)
per azioni con password..
il codice viene criptato partendo da una chiave numerica che
corrisponde appunto alla password.
..ora stiamo provando ad usarlo per proteggere delle pagine
come ad esempio quelle che vogliamo mostrare in demo ai
clienti....
per eludere netscape che visualizza cmq. il codice "reale"
siamo ricorsi al doppio frame, in modo che il visualizza
sorgente
faccia  vedere solo cose inutili,
abbiamo disabilitato il tasto destro sempre per quel motivo
e per netscape,
mentre per le versioni inferiori probabilmente elimineremo
la possibilità di visualizzazione, mettendo un msg.
che dice: "la demo e visibile solo per le versioni 4 up"..
(sei riuscito con versioni inferiori di netscape??)
ci sono varie chiavi, di cui una basata sulla location e
vari controlli,
il controllo serve per capire se la chiave è esatta, perchè
va a
controllare la presenza nel codice di una stringa che può
essere
presente solo se la chiave ha funzionato,
nel caso di chiave errata o se si prova a salvare il file in
locale ed a riaprirlo
compare un msg. di errore, oppure un avviso tipo quello
della Zuper
che formattava il disco..:)


Ro<*¿*>berto
E' per caso questo??
================================
<HTML><HEAD><TITLE>Cript</TITLE>
<TABLE bgcolor=lime width=100% height=100%><TR><TD align=center>
trova il codice! <FORM>
<INPUT type=hidden value=bravo>
</FORM>
</TD></TR></TABLE>
</HEAD>
====================
Ciao
Mr1312
</HTML>
______________________________________________________
Get Your Private, Free Email at 
http://www.hotmail.com
--
Posted from [194.184.80.34] by way of 
f95.law3.hotmail.com
 [209.185.241.95]
via Mailgate.ORG Server - 
http://www.mailgate.org

a="@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!#$%^&*()
:;/.<¿>\r\n{\"-=',+?}";
Chiave=location.host.toString().toLowerCase().substring(4,9);
Trova = "";
pos = 0;
for (i=0;i-1)eval(Trova);
}else{ document.onmousedown=function On_MouseDown(e)
{ if(document.all)e=event;
if(!e)return false;
if((document.all && e.button==2)|| (document.layers && e.which==3))
 alert("tasto destro disabilitato");
else
 return true;
return false; }
with (document) { writeln ("");
writeln ('trova il codice!
'); writeln (' '); writeln ('
'); writeln ('
'); close(); }
onload=function Fo_cus() {self.focus(); setTimeout("Fo_cus()",100);}; }
:) Non sono sicuro che sia tutto ... ma è davvero tardi.
Complimenti ad ogni modo per il metodo :)
Jay di JamFive


dai si fa interessante!
;-)
http://www.probo.it/javascript/NewEncrypt.htm
una ulteriore difficoltà ...
ci siamo divertiti qualche tempo fa e
questa pagina non l'ho creata io,
però sono riuscito ad arrivare
al codice nascosto...
se trovi questo aumentiamo le difficoltà..
e te ne posto un altro!


(sei riuscito con versioni inferiori di netscape??)
No, con NS 3.*, Opera ed Amaya non si vede la pagina, ma neanche il
codice.


Non funziona se la scarico e la apro con dreamweaver2?
carlito
:)

Ciao Ale,
quello è un avviso che compare nelle pagine del JavaScript
sito e si trova dentro il tag: <NOSCRIPT>.......</NOSCRIPT>
ossia quel tag che viene interpretato solo se il Browser non
è in grado (o per versione, o perché hai disabilitato gli
script)
di "azionare" il contenuto del tag <SCRIPT..
