Protecția informațiilor site-ului de la copiere
Să începem cu cel mai simplu - cu interzicerea caching-ului paginilor. Deși acest lucru poate părea un pas inutil pentru protecție, majoritatea experților în securitate consideră acest lucru drept primul pas către protejarea completă a site-ului de la copiere. Pentru a dezactiva cache-ul, trebuie doar să faceți acest lucru în secțiune
... :sau:
sau:
Următorul pas este de fapt protecția prin copiere a elementelor de pagină. De exemplu, dacă doriți să protejați numai fișierele grafice, puteți face acest lucru cu următorul cod:
și puneți scriptul cu funcția din corpul paginii:
Toate aceste instrumente sunt bune numai împotriva activității nesănătoase a noilor veniți, dar nu oferă protecția necesară site-ului. Este suficient să salvați o astfel de pagină web pe unitatea hard disk și apoi să o deschideți într-un notebook, să ștergeți codul specificat și apoi să îl utilizați la discreția dvs.
Există cel puțin o altă opțiune de protecție utilizând ferestre modale. Pentru a face acest lucru, totuși, pagina trebuie deschisă printr-un buton special:
Dar ce afișează browserul:
După cum puteți vedea, nu arată ca textul inițial. Într-o astfel de formă criptată, pagina este salvată pe site și, pentru ao citi, funcția responsabilă pentru citire este utilizată:
document.write (unescape ("3% 74 ...% 68"))
În loc de alfabetic gibberish în acest exemplu, codul paginii dvs. după codificare este utilizat. Pentru a intra în această funcție, utilizați fie cititori de script-uri (ceva de genul cititor.cgi? Page.htm) care "citesc" întreaga grămadă de pagini la cerere, sau funcții Java suplimentare. Pentru a nu face erori în codare / decodare, nu pentru a "reinventa bicicleta", tocmai a inventat o tehnologie specială JScript.Encode în Microsoft. După cum puteți vedea, cuvântul definitoriu Encode a fost adăugat la JScript obișnuit. Adică, pentru interpret (sau browser) în acest fel, vă informăm că pentru conversie este folosit un JScript normal și nu aveți nevoie de programe speciale pentru a citi pagina.
screnc mypage.htm codemypage.htm
Este adevărat că numai paginile cu atribute Jscript pot fi codificate sau special pregătite pentru această operație cu ajutorul etichetelor:
Transformarea codului primit într-o vizualizare normală a paginii este la fel de simplă:
După cum puteți vedea, draga cititor, cu toată diversitatea abordărilor, chiar și protecția minimă a paginilor web nu le poate oferi tuturor. Cu toate acestea, chiar și instrumentele care sunt în prezent pe piață, cel puțin parțial, dar încă pot păstra site-urile dvs. de hacking și copiere.