działy

  Redakcyjne
  News
  Software
  Hardware
  Internet
  Webmastering
  Linux
  Programowanie
  Elektronika
  Gry
  Magazyn
  Grafika
  Telefonia
  Dźwięk
  Humor
 

Partnerzy

Kliknij na link by
zobaczyć opis:
 

  World Warez Archive
  Q119
  Lomsel
  Emu Struś
  X-zin
  Comp.w.pl
  Osama
  SiteQl

@t-online

 Dostępne po połączeniu z Internetem:

  Archiwa
  Download
  Dodaj stronę
  Forum @t
  Ogłoszenia
  Bramka SMS
  Grupa dyskusyjna

 

Sponsorzy

Sponsorem nagród jest:

 

 
 
 

Zabezpiecz swoją stronę

Witam!
Kiedy przeczytałem w ostatnim numerze @t`a artykuł o zabezpieczeniach hasłem na stronach www, to pomyślałem, że jest lepszy sposób zabezpieczenia swojej strony bez potrzeby ukrywania kodu źródłowego przez zablokowanie prawego przycisku myszy. Otóż sposób działania owego skryptu jest prosty. Hasło wpisywane w polu tekstowym jest nazwą zabezpieczonej strony, skrypt dodaje do hasła rozszerzenie *.htm i sprawdza, czy strona ta istnieje, jeżeli nie - skrypt wysyła komunikat o nieprawidłowym haśle. Nie trzeba chronić kodu naszej strony, ponieważ nie jest w nim zawarte hasło dostępowe. A blokadę prawego przycisku myszy zawsze można obejść, chociażby poprzez kliknięcie w przeglądarce: Widok -> Źródło. Jeżeli strona jest napisana w technologii ramkowej, wówczas ze źródła strony nic się nie dowiemy, lecz jeżeli bardzo nam na tym zależy, zawsze można ściągnąć całą stronę na dysk twardy, na przykład za pomocą programu Teleport Pro.
Poniżej przedstawiam kod skryptu zabezpieczającego, jego część należy wstawić w sekcji HEAD:

<script>
function password (pass) {

var password = ''


if (password != null){
location.href= pass + ".htm";
}
}
</script>

Natomiast jego drugą część należy wstawić w sekcji BODY:

<FORM name="haslo">
<INPUT NAME="pass">
<INPUT TYPE="button" VALUE="Kliknij" onClick="password(form.pass.value)">
</FORM>

Oczywiście, o czym już wspomniałem, jako hasło musi istnieć w tym samym katalogu
plik z rozszerzeniem *.htm o tej samej nazwie, czyli np. jeśli hasłem będzie
słowo "tajne", to plik wejściowy będzie nazywać się tajne.htm.
I to wszystko! Życzę powodzenia!

Maros
maros@nets.pl
GG# 1759065

Od Mavericka:
Dokładniejszy opis podobnego skryptu znajdziecie w @t 11 w artykule (mojego autorstwa) JavaScript - ochrona hasłem