Как запретить просмотр кода страницы

1. Снежана Ночева (25.05.2010 / 23:32)
Как запретить просмотр через сканер сайтов кода главной страницы на m18.1 ?

2. Назар (25.05.2010 / 23:50)
Никак, php и так не виден,а html будет виден всегда,даже без сканера,в любом браузере выбери viewe source и увидиш наглядный пример

3. Azzido (25.05.2010 / 23:52)
никак если сайт не будет отсылать клиенту разметку то соответственно ты её не просмотришь в браузере, используй бан по ip если уж на то пошло

4. Женек (26.05.2010 / 01:14)
Aika (Вчера / 23:32)
Как запретить просмотр через сканер сайтов кода главной страницы на m18.1 ?
а зачем? там что, пентогона данные?

5. Андрей (30.05.2010 / 13:51)
я вроде слышал яваскрипт такой есть... но еще не встречал гг

6. Neformat (30.05.2010 / 13:55)
Есть яваскрипт который передает страницу в шифрованном виде, и расшифровывает в браузере. Один хрен все это можно просмотреть.

7. Антон (30.05.2010 / 14:05)
6, хорошо сказано klass

8. Николай (30.05.2010 / 15:44)
Вроде есть ява скрипт, блокирующий правую кнопку мыши. Да и это не выход)

9. Neformat (30.05.2010 / 16:12)
А зачем правая кнопка? Есть горячие клавиши, да и вообще просто выключить JS в баузере, и правая кнопка работает.
А если страница шифруется, с выключенным JS - вообще ничего отображаться не будет.

10. ктулху (30.05.2010 / 16:21)
Да нет смысла скрывать html код. понимаю что часто дизайны воруют и т.д., примите как должное, значит у вас очень хороший дизайн klass

11. KOZZ (30.05.2010 / 18:08)
8,сохранил браузером страничку и все)

12. Bogdan Bogdanov (30.05.2010 / 18:16)
Есть код который мыло скрывает (Через исходный код в браузере не видно)
<?php
  function protectMail($s) {
    $result = '';
    $s = 'mailto:' . $s;
    for ($i = 0; $i < strlen($s); $i++) {
      $result .= '&#' . ord(substr($s, $i, 1)) . ';';
    }
    return $result;
  }
  
  echo '<a href="' . 
    protectMail('email@address.xy') . 
    '">Send mail</a>';
?>
Может как то и можно всю страницу сделать подобным принцыпом. хз. То что можно это я 100% знаю, видел один сайтец дак вот там код страницы такой же фигней выходил наподобие просмотра мыла. (код выше).

13. KOZZ (30.05.2010 / 18:20)
автор,даже гугл,яндекс,майл,майкрософт не скрывают код(если это реально вообще)...что у тебя может быть такого супер офигенного?

14. лёха (30.05.2010 / 18:37)
13. eGo, а у него в разметке теги эксклюзивные D

15. Николай (30.05.2010 / 20:24)
9. Neformat, ну я и написал, что это не выход)
---
да и действительно, зачем это нужно? Захотят слить инфу, сольют.

16. Удаленный (30.05.2010 / 21:59)
Если не жалко сделай вест сайт во Flash))) тогда не увидят)

17. Артем (30.05.2010 / 22:39)
Ну а браузер сам волшебным образом должен догадаться что ему отображать? Скрыть исходный код страницы НЕВОЗМОЖНО т.к....ну это уж совсем глупо, скрыть то что показываеш

18. Bogdan Bogdanov (30.05.2010 / 23:05)
17. Untoten, Возможно, я помню на wapfan.org такая фигня была.

19. Дмитрий (30.05.2010 / 23:25)
не возможноsmile кому надо, тот всё равно сольетsmile

20. Артем (30.05.2010 / 23:26)
18. Бодя, явой нельзя, т.к. ява встраивается в html специальными тегами, тоесть изначально страницу кодированной не пошлеш, как тогда? В любом случае ява скрипты можно выключить...

21. Артем (30.05.2010 / 23:27)
Даже если кто-то как-то придумает. Я могу тупо скачать все эти вые***ы и все) страница у меня

22. Bogdan Bogdanov (30.05.2010 / 23:36)
20. Untoten, а кто про яву говорит? я хз как там было.

23. Артем (30.05.2010 / 23:46)
22. Бодя, а что в исходном коде было?

24. Bogdan Bogdanov (30.05.2010 / 23:50)
23. Untoten,
<a href="&#109;&#97;&#105;&#108;&#116;&#111;:&#101;&#109;&#97;&#105;&#108;@&#97;&#100;&#100;&#114;&#101;&#115;&#115;&#46;&#120;&#121;">Send mail</a>
Чет типо этого. з.ы. это исходный код к посту #12.
Только там никаких тегов вообще не было. чисто цифры и всякие символы.

25. Артем (30.05.2010 / 23:55)
Гг так это ж просто как...тут все ASCII кодами пишется) и расшифровывавется за минуту

26. Артем (30.05.2010 / 23:57)
Только <,>,/,=," заменить нельзя, иначе браузер не поймет и все как текст выведет, весь исходный код)

27. chiper (31.05.2010 / 00:24)
Хтмл невозможно закрыть. Браузер, как вы знаете, использует полученый код для построения страницы, а если его скрыть, то браузер ничего не выведет.
Хотя есть у меня идея. Если например ява скрипт запросил вывести страницу то выводим, а если пользователь на прямую то не выводить. Ну сложно обьяснить, но реализовать возможноsmile

28. Удаленный (31.05.2010 / 01:33)
Эти извращения не стоят того.....smile

29. Артем (31.05.2010 / 10:00)
27. ChipеR_Nervous, и все равно эту страницу можно будет скачать

30. Azzido (01.06.2010 / 08:32)
Код страницы не спасешь, есть один вариант спасти файлы css и js но и то им обведешь только лохов
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC]
RewriteRule \.(js|css)$ - [F]

31. Azzido (01.06.2010 / 08:33)
да и проблемы возникнут, реферер не всегда передается

URL: https://visavi.net/topics/9822