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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Защита сайта от копирования

Сообщения:  [1-10]   [11-12] 

 
 автор: Sasha   (15.09.2005 в 23:46)   письмо автору
 
   для: $OMEGA   (16.04.2005 в 11:35)
 

и сколько лет этой теме ? :)))

   
 
 автор: Anara   (15.09.2005 в 15:35)
 
   для: Sfinks   (11.04.2005 в 21:53)
 

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

Warning: fopen(http://nnn/): failed to open stream: HTTP request failed! bМ1ЗАVw in y:\home\nnn\www\index.php on line 27

Fatal error: Maximum execution time of 30 seconds exceeded in y:\home\nnn\www\index.php on line 27
Подскажите что делать, чтобы скрипт наконец-то заработал. Заранее спасибо.

   
 
 автор: $OMEGA   (16.04.2005 в 11:35)   письмо автору
 
   для: Sfinks   (14.04.2005 в 03:31)
 

Так будет короче:

<script language=JavaScript>
function click() {
event.cancelBubble = true;
event.returnValue = false;
alert("Извините, HTML код, скрыт!");
}
document.oncontextmenu = click;
</script>

, Алерт можно отключить, тогда вообще ничего не произойдет, а для отключающих скрипт есть инструкция:

<NOSCRIPT></NOSCRIPT>

   
 
 автор: Sfinks   (14.04.2005 в 03:31)   письмо автору
 
   для: werwerwer   (11.04.2005 в 21:42)
 

Отключение правой кнопки мыши
<script language=JavaScript>
<!--
var message="Правая кнопка мыши отключена!"; // Здесь введите свою надпись, которая появится в окне предупреждения
function click(e) {
if (document.all) {
if (event.button == 2) { // Чтобы отключить левую кнопку поставьте цифру 1
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// --> 
</script>
....так, содрал где-то.... =))

   
 
 автор: Akira   (12.04.2005 в 18:39)   письмо автору
 
   для: Никоза   (12.04.2005 в 14:32)
 

Это точно =) "Чайнику" не понадобиться код вашей страницы =))

   
 
 автор: Никоза   (12.04.2005 в 14:32)
 
   для: XPraptor   (12.04.2005 в 12:42)
 

Вы, конечно, правы.
Просто сейчас даже дилетант знает, что нужно отключить ява-скрипт.
И тогда, (или если он захочет просто перетащить картинку), он её не достанет.
Махнёт ркой.
А если он такой же подкованный, как жители нашего форума - тогда конечно всё это наивно. Тогда поможет только шифрование файла целиком.

   
 
 автор: XPraptor   (12.04.2005 в 12:42)   письмо автору
 
   для: Никоза   (12.04.2005 в 06:56)
 

Картинку никак защитить нельзя. Если ты видишь ее на экране, значит браузер ее уже закачал и она на твоем компе в темпах лежит. Найти ее там дело техники или программы CashExplorer ^-))

   
 
 автор: Flash5   (12.04.2005 в 12:31)   письмо автору
 
   для: Никоза   (12.04.2005 в 06:56)
 

Да вы забываете о изобретательности пользователей, я например могу воспользоваться PrintScreen так что ни какая зашита не поможет. Что касается накрытия и фреймов, то я всегда анализирую код и нахожу точный адрес фотки :-) Так что если пользователь разбирается в HTML ив в PHP то нифига не сможете сделать :-)

   
 
 автор: Никоза   (12.04.2005 в 06:56)
 
   для: cheops   (11.04.2005 в 22:31)
 

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

   
 
 автор: cheops   (11.04.2005 в 22:31)   письмо автору
 
   для: werwerwer   (11.04.2005 в 21:42)
 

Вообще говоря нет, так как для того, чтобы просмотреть страницу, пользователь должен загрузить её на свою машину, где он полновластный хозяин и получить может всё что угодно. Но различными приёмами можно отравить жизнь пытливому пользователю или вообще отбить желание связываться с вашей страницей.
http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=1978
http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=1864
http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=813

   

Сообщения:  [1-10]   [11-12] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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