Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как сохранить авторские права?  (Прочитано 12218 раз)
0 Пользователей и 1 Гость смотрят эту тему.
polymorph
Гость
« : 30-09-2004 00:13 » 

Требуется свести к минимому возможность несанкционированного скачивания изображений сайта. Запретить конт. меню, запретить сохранение страницы, банальное выделение изображени мышью и дальнейшее его копирование посредсвом помещения в буфер обмена, и т.д. и т.п.. Все это желательно сделать на Java Script.
Если на вопрос затруднительно ответить в рамках форума, то прошу выложить толковую ссылочку (можно несколько).
Записан
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #1 : 30-09-2004 04:57 » 

Не вижу в этом смысла, таким образом ты только усложниш способ скачивания этой картинки, но не защитиш полностью.
1. Большинство браузеров всё равно сохраняет файлы у юзера на диск как например эксплорер держит это в темпорари интернет файлс
2. Тебе придётся учитывать все возможные браузеры, и писать под каждый из ни ЯваСкрипт отдельный. Некоторые браузеры могут вообще игнорировать твой яваскрипт, например если у юзера в броузере он вообще отключен.
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
polymorph
Гость
« Ответ #2 : 30-09-2004 23:23 » 

Спасибо, ответ исчерпывающий и понятный.
Записан
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #3 : 01-10-2004 04:34 » 

polymorph, всегда пожалуйсто  Отлично  С удовольствием ответим и на другие вопросы, если это в наших силах.
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
intellectum
Гость
« Ответ #4 : 02-10-2004 10:04 » 

Фу-фу-фу! как вам не стЫдно! Такую тему забросили... :new_shot:  :twisted:
Записан
????
Гость
« Ответ #5 : 02-10-2004 13:18 » 

Для картинки и текста такое сделать абсолютно невозможно ("полный запрет на скачивание"), т.к. PrintScreen еще не кто не отменял.
Записан
Skubent
Гость
« Ответ #6 : 05-10-2004 12:41 » 

А кроме PrintScreena любой объект можно достать прямой ссылкой, минуя любую страницу. Вариант - создавать картинки "на лету", но это уже отдельная песня.
Записан
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #7 : 05-10-2004 12:45 » 

Цитата: Skubent
А кроме PrintScreena любой объект можно достать прямой ссылкой, минуя любую страницу. Вариант - создавать картинки "на лету", но это уже отдельная песня.


ИМХО всё равно нет в этом необходимости, в конце концов конечный результат всё равно можно поиметь через принтскрин Улыбаюсь
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
npak
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #8 : 09-10-2004 10:49 » 

Printscreen помогает только для небольших кусков текста, которые помещаются на несколько экранов.  Снимать текст размером несколько мегабайт (сотня экранов) весьма затруднительно.

Задача, как мне кажется, стоит не столько в том, чтобы полностью отсечь доступ к контенту, а, скорее, в том, чтобы не дать в руки исходный материал -- текст, изображение, аудио/видео контент.

Я думаю, штатных средств современных браузеров для этого недостаточно.  При помощи JavaScript можно отсечь доступ к тексту.  Например, передавать текст зашифрованным (сжатым) и на стороне клиента текст декодировать и формировать страницу.  Не уверен, что в JavaScript на стороне клиента можно сформировать картинку, раскодировав некий массив данных.
Схема довольно слабая, так как ключ расшифрования надо передавать вместе с зашифрованным текстом.  Тем не менее, может помочь в борьбе с кешами и хакерами-ламерами.

Более крутую защиту, IMHO, можно навести при помощи JavaApplet или своего плугина.  Апплет/плугин сам обращается к серверу, получает необходимый контент и сам отрисовывает его.  Для защиты от снифферов можно качать контент через https/SecureSocket или сделать свою доморощенную схему защиты конфиденциальности.  Это защитит от кэширования, прокси серверов, отсеет многих хакеров. недостаток -- неудобство для пользователя и техническая сложность реализации.

Вот такое IMHO.
Записан

UniTesK -- индустриальная технология надежного тестирования.

http://www.unitesk.com/ru/
schnibbl
Гость
« Ответ #9 : 12-10-2004 08:15 » 

Пользуйтесь: http://www.xakepy.ru/showthread.php?t=2712
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines