блокировка снятия скриншота

Тема в разделе "WASM.BEGINNERS", создана пользователем rodger, 19 ноя 2007.

  1. rodger

    rodger New Member

    Публикаций:
    0
    Многих людей долго мучает вопрос-как защитить свою программу от снятия с нее скринштов. Защита от Printscreen, как минимум, а как максимум от более серйозных методов. Мысли по поводу очистки буфера обмена после нажатия Printscreen,- видел (И прочие варианты, поисковиком пользоватся умею).
    Но хотел бы полуть пару реальных исходников. Суважением rodger.
     
  2. ECk

    ECk Member

    Публикаций:
    0
    если речь идет о программе, никто не помешает снять скриншот через DC окна (окон) программы, а также через DC десктопа напрямую. Буфер обмена тут не задействуется. То же самое легко делается из ядра напрямую через NtGdiXXX.
    Встречный вопрос - а зачем скриншот программы защищать?
     
  3. MagnumGT

    MagnumGT New Member

    Публикаций:
    0
    Противодействие тан и форм-грабберам ))
    Но имхо

    Задача отнюдь не тревиальная
    И полезность ее невысока. Если мне нужен принтскрин, я жму ПринтСкрин, а у меня пустота или черные дыры на скрине - я нахер сношу такой софт и качаю альтернативу
     
  4. 10110111

    10110111 New Member

    Публикаций:
    0
    MagnumGT
    видеопроигрыватели тоже сносишь?)

    rodger
    а какой смысл в этом, если можно сфотографировать экран или прочитать буфер видеопамяти?
     
  5. twgt

    twgt New Member

    Публикаций:
    0
    Защита электроных книг?!
     
  6. rodger

    rodger New Member

    Публикаций:
    0
    Прямое попадание. Цель- сделать эту задачу более трудоемкой, и неудобной. Против фотоапарата сложно боротся, но некоторые авангардные идеи есть. Даже если фотографировать 100 страниц текста, то можно в перспективе испортить не только психическое но и физическое здоровье. Буду очень признателен, за любые рабочие исходники, в деле за защиту авторских прав.
     
  7. ftre

    ftre New Member

    Публикаций:
    0
    Против!!!
     
  8. n0name

    n0name New Member

    Публикаций:
    0
    драйвер с хуком ShadowSDT
     
  9. 10110111

    10110111 New Member

    Публикаций:
    0
    rodger
    Одно важное ты упускаешь: с виртуальной машины скриншот можно будет снять в любом случае. Даже если использовать приёмы антиэмуляции, существуют эмуляторы архитектуры (типа как Bochs vs VirtualPC), которые тебе не обойти.
    А использование эмулятора не создаёт никаких трудностей/неудобств, так что твоя задача достаточно трудновыполнима.
     
  10. UTeX

    UTeX New Member

    Публикаций:
    0
    10110111
    Идентифицировать машину
    и не дать открыть книгу.

    хотя это все слова - ведь все анализируется и правится
    так что задача и в правду трудно выполнима, если выполнима вообще.
     
  11. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    rodger
    Задача нерешаема в принципе. Невозможно ограничить доступ к контенту, который попал на комп.

    Не серьёзно.
     
  12. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    IceStudent
    Если он зашифрован, то считай ограничен. Осталось установить у кажого в голове микрочип. Изоброжение проецируется прямо в голову человеку. Микрочип при наличии правельного пароля расшифровывает.

    rodger
    Если можно что-то отоброзить, то это можно прочитать. И не чиго ты тут не придумаешь. Можно только осложнить путь. Как то выводить на оверлей. Можно передовать книги ввиде картинок. Чтобы не возможно было влегкую вырезать цитату. Но тут есть программы для распознования можно осложнить им работу если текст будет написан оригенальным шрифтом.
     
  13. ntldr

    ntldr New Member

    Публикаций:
    0
    +1

    Такие вещи обычно стоят денег, и не малых.
     
  14. rodger

    rodger New Member

    Публикаций:
    0
    Меня не так поняли, хотя пытался написать все предельно ясно, может хто видел нестандартные исходники (никто не заставляет писать не строчки кода). Задача стоит- отсечь неопытных пользователей, а не професиональных реверсеров. Просто поросили на кафедре защитить несколько методичек от плагиата, и все.
     
  15. ECk

    ECk Member

    Публикаций:
    0
    Если это надо не для себя, можно предложить Starforce PDF (могу ошибаться относительно текущего названия, но 4 года назад это называлось именно так). Как раз для малых тиражей оно предназначается (схожа по функционалу с защитой игрушек с той разницей, что защищается PDF формат) - там тоже никак не снять (теоретически)
     
  16. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Pavia
    :) Я имел ввиду настоящее время. Или уже есть такие технологии?
     
  17. shoo

    shoo New Member

    Публикаций:
    0
    да уж, напомнило: жене нужны были билеты к экзамену, сказали - на сайте кафедры. я залез туда как положено, через номер зачетки - а там в ифрейм засунули, назащищали - ни кликнуть, ни сохранить, ни распечатать :) прицепился олей к процессу, нашел в дампе нужный текст...
     
  18. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Ух.. Не проще было сдампить html? В своё время выручала утилитка.
     
  19. shoo

    shoo New Member

    Публикаций:
    0
    не знаю: там в ифрейм загружалась каша, а потом создавался кук с ключом, с помощью которого каша расшифровывалась в текст, а затем ключ в куке заменялся на "нефиг сюда смотреть" :)
    да и в скрипте у них была ошибка какая-то, точно уже не помню деталей.
     
  20. rodger

    rodger New Member

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