Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Защита
 
 автор: ddhvvn   (07.08.2006 в 14:25)   письмо автору
 
 

Задам вопрос, интрересный многим.

Как НАДЕЖНО защитить страницу? Чтоб не работала правая кнопка мыши, (при это вылетало сообщение какое-нибудь) и нельзя было просмотреть код страницы ("Вид">"Просмотр HTML" и т.п.).

   
 
 автор: AlexSol   (07.08.2006 в 14:26)   письмо автору
 
   для: ddhvvn   (07.08.2006 в 14:25)
 

никак. совсем никак. не нужно помещать на траницу того, что человек не болжен видеть.

   
 
 автор: ddhvvn   (07.08.2006 в 14:32)   письмо автору
 
   для: AlexSol   (07.08.2006 в 14:26)
 

Да нет. Мне нужно. Точнее мне не нужно, чтоб просматривали ИСХОДНИК страницы.

   
 
 автор: elenaki   (07.08.2006 в 14:35)   письмо автору
 
   для: ddhvvn   (07.08.2006 в 14:32)
 

1. раскрыть страницу на весь экран
2. убрать панель с кнопками
3. отключить правую кнопку
4. или сделать страницу во Флаше

Флаш бесит юзеров чуть меньше, но все равно бесит.

   
 
 автор: Explicito   (29.12.2006 в 14:25)   письмо автору
 
   для: elenaki   (07.08.2006 в 14:35)
 

в том же самом окне
1. раскрыть страницу на весь экран
2. убрать панель с кнопками
не получится, это мы уже обсуждали.., только в производном окне можно убрать панели эл-тов управления.

   
 
 автор: elenaki   (29.12.2006 в 14:32)   письмо автору
 
   для: Explicito   (29.12.2006 в 14:25)
 

а где написано, что в том же самом?

   
 
 автор: Lelik   (08.08.2006 в 04:59)   письмо автору
 
   для: ddhvvn   (07.08.2006 в 14:32)
 

Так не получится. ибо исходник можно открыть через меню вид или какое-то другое меню(в кажном браузере по разному). А на полного ламера згодится и такой скрипт

if(event.button == 2)
   alert("нефиг вторую кнопку миши нажимать ;)");

   
 
 автор: elenaki   (08.08.2006 в 10:12)   письмо автору
 
   для: Lelik   (08.08.2006 в 04:59)
 

через меню вид -
========================
не выйдет. панели-то убраны.

   
 
 автор: CrazyAngel   (08.08.2006 в 10:14)   письмо автору
 
   для: elenaki   (08.08.2006 в 10:12)
 

гыг через качелку скачать страницу, и простым блокнотом открыть =)))

да просто отключить скрипты, =))))

   
 
 автор: Хулиган   (08.08.2006 в 14:38)   письмо автору
 
   для: CrazyAngel   (08.08.2006 в 10:14)
 

ddhvvn у вас нет ни единого шанса. Ваш скрипт (или флэш) не сможет противостоять человеку, в распоряжении которого есть операционная система со всем её инструментарием.
А предложеные выше варианты помогут только против идиота. Но идиотам ваш исходник и нафиг не нужен.
Хотя... есть один вариант. Не хотите показывать код страницы - заархивируйте его в Rar'е с паролем, архив скиньте на дискетку и дискетку носите с собой в кармане.

   
 
 автор: Lelik   (08.08.2006 в 14:35)   письмо автору
 
   для: ddhvvn   (07.08.2006 в 14:25)
 

>Как НАДЕЖНО защитить страницу?

Ну делаем вывод из всех постов данной темы - если можно обойтись без яваскрипта, лучше стоит использовать серверные языки, и методом get по-минммуму передавать данные :). Да, и плагиатом не заниматься.

   
 
 автор: Explicito   (29.12.2006 в 14:35)   письмо автору
 
   для: Lelik   (08.08.2006 в 14:35)
 

случаи разные бывают, конечно лучше переносить логику на сторону сервера.

тот кто захочет получить код страницы, всё равно его получит, да и вообще не думаю что стоит его прятать, никакой катастрофы не произойдёт, от того что Ваш код кто-то сплагиатит, наоборот считаю что нужно делиться своими идеями тех. решений со своими коллегами, я бы гордился, если бы знал что мой код кто-нибудь использует..

   
 
 автор: vbps   (26.12.2006 в 19:25)   письмо автору
 
   для: ddhvvn   (07.08.2006 в 14:25)
 

Совсем никак, возможно в будующем.
Кому надо, тот не только html получит, но и swf в fla переведет.

ОДНОЗНАЧНО не стоит тратить время.

   
 
 автор: YaZzzz   (29.12.2006 в 13:09)   письмо автору
 
   для: vbps   (26.12.2006 в 19:25)
 

Есть еще вариан:

<body oncontextmenu="return false"></body>

или другой вариант например для генерируемого окна с картинокй

<body onMouseDown="window.close();"></body>


Генерируемое окно должно быть с такими параметрами:


<a onClick="window.open('code.html','code','status=no,location=no,derictories=no,menubar=no,resizeble=no,toolbar=no,scrollbars=yes, height=400,width=400');" href="#">ссылка</a>


Правда при кликании любой кнопкой окно закроется.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования