Newsgroup: it.comp.www.html
Titolo: nascondere sorgente

Cari amici,
come rendere invisibile il sorgente di una pagina web ?
grazie
alessio



non pubblicandolo.
a meno che non si parli di un sorgente dinamico, interpretato dal server
(asp/php/jsp) in cui ciň che vede l'utente č diverso dal contenuto della
pagina residente sul server
--
Ciao,
Marco
------------------------------
www.submission.it
 - iscrivi gratis il tuo sito
www.posizionamento.com
 - servizi di posizionamento
"Alessio" <a@b.c> ha scritto nel messaggio
news:tmntsuc69tmrrn5g5...@4ax.com...



La puoi vedere cmq, ....basta scaricarla con un editor FTP....puoi evitare
negandolo dal server giocando con i permessi "xrw"!:-)
Ciauzzzzzzzz.....
Michele


è sufficiente criptare il sorgente come in questo esempio: 
http://digilander.libero.it/armageddon99/protected/protected.htm
L'output della pagina è visibile solo con Win IE5+.
N.B: utile sapere come funziona per proteggersi da siti spammer che 
usano questi sistemi, di totale inutilità per un uso serio sulle tue pagine ( 
decrittare il codice è abbastanza semplice).
bye
armaged
 

come rendere invisibile il sorgente di una pagina web ?
Fai una ricerca con Google in questo ng e scoprirari che alla fine
qualsiasi metodo č (piů o meno facilmente) aggirabile allegramente.
M

negandolo dal server giocando con i permessi "xrw"!:-)
Non credo proprio che chiunque possa scaricare a proprio piacimento le
pagine residenti sul server, dato che di norma l'accesso FTP ad uno
spazio Web e' regolato da UserID e Password (solo un folle metterebbe
online uno spazio Web con accesso FTP "anonymous" attivo).
-- 
Sayonara
Massy

decrittare il codice è abbastanza semplice).
grazie per la risposta... interessante, ma come faccio a criptare il
sorgente? Esiste una utility oppure c'è un algoritmo da qualche parte?
alessio

 sorgente? Esiste una utility oppure c'è un algoritmo da qualche parte?
guarda che se vedi bene il codice... viene utilizzato jscript.encode... che
serve proprio a quello!
ciao
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
I veri problemi della vita saranno sicuramente cose che non t'erano mai
passate per la mente.


Ti consiglio *vivamente* di fuggire come la peste questo sistema!
Matteo

 Matteo
Potresti fornire una motiviazione per questo consiglio?
Grazie
Ciao
Max

Potresti fornire una motiviazione per questo consiglio?
Innanzi tutto perché funziona solo su IE5 e superiori, e non è un bel
programmare!
In secondo luogo perché i casi sono due:
1. si tratta di semplice html: credo sia difficile che tu abbia
scoperto qualcosa di così assolutamente nuovo da meritare di essere
sottoposto a copyright. Se hai adottato qualche soluzione elegante per
risolvere determinati problemi di visualizzazione, condividili con la
comunità: è il solo atteggiamento veramente corretto!
Al limite, inserisci una nota nel sorgente (basta una riga di
commento) invitando chi vuole usare parte del tuo codice di citarti
come autore.
2. oppure nell'html, magari dentro a un javascript, ci sono anche dati
(password, username ecc), che desideri proteggere per motivi di
sicurezza, privacy o altro. Allora criptare il sorgente è la scelta
sbagliata, perché è comunque violabile da un utente un po' smagato:
devi ricorrere ad altri sistemi o ad altre tecnologie se vuoi
veramente rendere sicure le tue pagine.
Ciao
Matteo

 veramente rendere sicure le tue pagine.
Vero. Lasciamo perdere l'eventuale presenza di dati sensibili, che
naturalmente non andrebbero mai inseriti in chiaro seppur in una pagina col
codice protetto.
Torniamo alla volonta' di voler proteggere il contenuto di una pagina da
scopiazzatori. Quale soluzione adottare?
Le soluzioni a mio avviso non sono molte ed hanno tutte i pro e i contro.
1) Accesso ai contenuti del sito tramite autenticazione. Solo gli utenti
registrati possono visualizzare le informazioni. Cio' non toglie che si
possano registrare utenti col solo scopo di copiare i contenuti. Inoltre la
soluzione non so se sarebbe gradita ad eventuali sponsor.
2) Inserimento random di codice differente ad ogni caricamento delle pagine.
Il sistema potrebbe creare problemi ai software che estrapolano
automaticamente i dati, ma un software un pochino piu' evoluto aggirerebbe
senza troppe difficolta' l'inghippo. Gli utenti che copiano manualmente non
avrebbero problemi.
3) Criptazione del codice sorgente col sistema visto, i cui contro hai gia'
ben evidenziato tu.
4)Al momento non mi viene in mente altro sistema.
Tu quale sistema utilizzeresti?
ciao
Max

Tu quale sistema utilizzeresti?
Beh... ma se l'intenzione è quella di nascondere i contenuti contro
scopiazzatori, criptare il codice non serve... Uno seleziona copia e
incolla... Al limite, fa uno screenshot... O si impara tutto a memoria
(vedi "Fahreneit 451" ;) !!!
Se un testo viene pubblicato, il plagio sarà sempre implicitamente
possibile, su qualsiasi supporto. Il fatto è che la tecnologia aumenta
la riproducibilità.
Comunque, forse, usando Flash la copia diventa più problematica... Ma
mi sembra punitivo nei confronti degli utenti.
Ad ogni modo, bisognerebbe anche vedere il caso particolare e i motivi
specifici che inducono a questa esigenza, cioè cosa si vuole rendere
inaccessibile e perché.
Salutammo
Matteo

 inaccessibile e perché.
Si vogliono proteggere i contenuti, non renderli inaccessibili agli utenti.
Perche'? Perche' chi li produce e' seccato dal fatto che vengano copiati e
ripubblicati e mi ha chiesto quale sistema si potrebbe adottare affinche'
tale abuso possa cessare (cause giuridiche a parte).
Ed io una soluzione valida, con pochi contro e molti pro, che tuteli autori
ed utenti e scoraggi gli scopiazzatori (umani e non) ho difficolta' a
trovarla.
Ciao
Max

trovarla.
Secondo me non esiste per la natura stessa del Web, il quale e' nato
per condividere le informazioni, non per nasconderle.
-- 
Sayonara
Massy


I browser Win IE5+ integrano un decrittatore che permette loro di 
interpretare correttamente il codice criptato con un'utility apposita 
chiamata Windows Script Encoder.
L'encoder è un vero è proprio crittatore di codice javascript (e quindi 
volendo anche di HTML) e non genera overhead significativo (il codice 
criptato è appena più lungo del codice in chiaro).
Questo sistema ha alcune forti limitazioni:
- esclude completamente dalla fruizione dei contenuti i browser non 
Win-IE5+.
- i contenuti essendo criptati non verranno mai indicizzati dai motori di 
ricerca (esattamente come i contenuti in Flash o Java)
- un utente esperto è in grado di decrittare il codice nascosto in pochi 
minuti. 
Dunque al massimo potrai proteggere parti di codice javascript o html 
agli utenti alle prime armi ma non certo a chi non è di primo pelo.
Se invece l'intenzione è quella di riuscire a proteggere esclusivamente il 
contenuto (esempio un articolo, un editoriale, una foto) neanche con 
Flash o Java puoi riuscirvi, è fatica sprecata davvero, questi sono alcuni 
dei modi più semplici:
- cut&paste con un browser che non permette la disattivazione del tasto 
destro o di altre funzionalità (es. Opera).
- ricerca nella cache del browser (con IE è molto semplice)
- capture a video (per es. con PaintShopPro7)  
- per lunghi testi in Flash o Java basta usare programmi di OCR (ogni 
scanner che si rispetti ne contiene uno...)
 
Probabilmente solo pubblicando gli articoli in streaming audio potresti 
rendere più dura la vita ai web-parassiti...
bye
armaged
 

 rendere più dura la vita ai web-parassiti...
In ogni caso, nella peggiore delle ipotesi,
uno gli articoli se li ricopia a mano, proprio come dalla carta stampata.
forse per raggiungere un adeguato livello di protezione
dovresti disturbare le pagine con onde cerebrali che rendono dislessici,
ma non so se si può fare in html! :o)
MaRoK

 
wrote:


 MaRoK
oppure redarre articoli e pubblicare foto talmente scadenti dal 
dissuadere chiunque dal copiarli.... spero che non si tenda a 
convergere verso quest'ultimo, definitivo sistema antiplagio....
bye
armaged