Blokada kodu źródłowego strony.
Blokada kodu źródłowego strony.
Ludziska. Mam pytanie: czy da sie w kodzie html lub java script zrobic cos takiego aby nie wyswietlalo kodu zrodlowego strony?
Re: Blokada kodu źródłowego strony.
Nawet jeśli się da się taki skrypt w JS napisać to i tak będzie on działał na internautów o niskim poziomie wtajemniczenia. Co mądrzejszy, jeśli będzie chciał podejrzeć źródło strony to albo wyłączy obsługę JS, albo ściągnie stronę na dysk i otworzy w edytorze tekstu.
W Ekspercie 5/2003 opisano zaś sposób, jak przy pomocy Delphi i JS stworzyć program szyfrujący źródło strony. Niestety, nie jest to do końca skuteczne rozwiązanie, gdyż osoba, która zna dobrze JS może odkodować źródło.
BTW, należy zastanowić się czy środki wykorzystane do zakodowania źródła strony są adekwatne to ryzyka skopiowania jej zawartości. Zauważ, że mało kto blokuje dostęp do źródła strony, gdyż nie ma sposobu aby w 100% uniknąć możliwości jej skopiowania...
W Ekspercie 5/2003 opisano zaś sposób, jak przy pomocy Delphi i JS stworzyć program szyfrujący źródło strony. Niestety, nie jest to do końca skuteczne rozwiązanie, gdyż osoba, która zna dobrze JS może odkodować źródło.
BTW, należy zastanowić się czy środki wykorzystane do zakodowania źródła strony są adekwatne to ryzyka skopiowania jej zawartości. Zauważ, że mało kto blokuje dostęp do źródła strony, gdyż nie ma sposobu aby w 100% uniknąć możliwości jej skopiowania...
-
rraaddzziioo
- Nowy

- Posty: 22
- Rejestracja: wt wrz 07, 2004 12:19 pm
- Lokalizacja: Radom(W-wa)
- Kontakt:
Re: Blokada kodu źródłowego strony.
a w jakim celu chcesz zablokowac zrodlo ?? ... ogolnie nie da sie w 100% schowac zrodla 
-
Paweł Mączka
- Nowy

- Posty: 162
- Rejestracja: śr gru 15, 2004 8:18 pm
- Kontakt:
Re: Blokada kodu źródłowego strony.
Możesz stworzyć ramkę która ma w sobie ramkę (i tak ze 250 razy) i w tej ostatniej umieść stronę! 
Re: Blokada kodu źródłowego strony.
Witam wszystkich 
1) Najbanalniejsza metoda - na początku pliku umieszczasz 100 pustych linii i liczysz, że ktoś nie zauważy paska przewijania
2) Tak samo, ale zamiast wierszy - pierwsze 100 znaków każdej linii
3) Kiedyś istniała fukcja JS faktycznie uniemożliwiająca podejrzenie źródła - afaik, obecnie takiej nie ma.
4) Zamiana kodu HTML na "hieroglify" - zero przejżystości kodu, totalny bałagan i niepotrzebnie większy plik
5) Przerobienie całego kodu HTML na strasznie zamotaną funkcję JS, która ostatecznie wyświetla pierwotny kod HTML. W rezultacie rozmiar strony rośnie + nie obejrzy jej osoba z wyłączoną obsługą JS (nie wspominając już o Lynxie
) Przykładowe narzędzie tego typu, z któym się spotkałem to HTMLGuard
Metody 1-3 nie stanowią przeszkody nawet dla początkującego webmastera.
Z metodą 5 radzę sobie w 3 minuty - zamieniam wszystkie znaki < i > na < i > lub zapisuję odpowiednią zmienną jako cookie
Metoda 4 faktycznie może przysporzyć trochę problemów, jednak pozostaje jedno podstawowe pytanie: Czy naprawdę warto
Ja proponuję napisać stronę tak, aby móc się co najwyżej szczycić jej kodem.
1) Najbanalniejsza metoda - na początku pliku umieszczasz 100 pustych linii i liczysz, że ktoś nie zauważy paska przewijania
2) Tak samo, ale zamiast wierszy - pierwsze 100 znaków każdej linii
3) Kiedyś istniała fukcja JS faktycznie uniemożliwiająca podejrzenie źródła - afaik, obecnie takiej nie ma.
4) Zamiana kodu HTML na "hieroglify" - zero przejżystości kodu, totalny bałagan i niepotrzebnie większy plik
5) Przerobienie całego kodu HTML na strasznie zamotaną funkcję JS, która ostatecznie wyświetla pierwotny kod HTML. W rezultacie rozmiar strony rośnie + nie obejrzy jej osoba z wyłączoną obsługą JS (nie wspominając już o Lynxie
Metody 1-3 nie stanowią przeszkody nawet dla początkującego webmastera.
Z metodą 5 radzę sobie w 3 minuty - zamieniam wszystkie znaki < i > na < i > lub zapisuję odpowiednią zmienną jako cookie
Metoda 4 faktycznie może przysporzyć trochę problemów, jednak pozostaje jedno podstawowe pytanie: Czy naprawdę warto
-
Paweł Mączka
- Nowy

- Posty: 162
- Rejestracja: śr gru 15, 2004 8:18 pm
- Kontakt:
Re: Blokada kodu źródłowego strony.
Taaa tylko jak ktoś kliknie Ctrl+A to leżysz 