Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запретить запись с экрана [D7, WinXP]


Страницы:   1 2 3

Игорь Андреевич ©   (2009-09-30 12:47:00) 

Мне нужно сделать так, что бы при выполнении программы не было возможности сделать скриншот экрана и запретить запись происходящего на экране (тоесть что бы всякие frapsы и т.д. не работали)


Anatoly Podgoretsky   (2009-10-23 11:53:00) [1]

> guard_gg  (22.10.2009 19:41:56)  [56]

Вопрос это административный и долже решаться административными методами.


guard_gg   (2009-10-22 19:41:00) [2]

Тогда нуна немного магии, внушить домохозяйке что на белом листе на самом деле нарисован професиональный чертеж и без этого чертежа счастья нет в её жизни!

Может и глупая шутка но почему то она немного отражает окружающую нас реальность Х)


CrytoGen   (2009-10-22 13:45:00) [3]

всё ещё проще прикладываем листок к экрану и обводим контуры карандашом :)


DVM   (2009-10-22 13:28:00) [4]


> Медвежонок Пятачок ©   (22.10.09 11:09) [51]


> сзади на системном блоке есть свободный видеовыход. либо
> готовый композит, либо вга, любо dvi
>
> подключаем видеокамеру и тупо пишем все что видно на эранах,
>  оверлеях и пр.
>

Боже, как все сложно. Берем ту же видеокамеру и снимаем прямо с экрана. :)


Anatoly Podgoretsky   (2009-10-22 11:51:00) [5]

Кстати у вас какие то шпионы, а не домохозяйки.


Anatoly Podgoretsky   (2009-10-22 11:40:00) [6]

> guard_gg  (22.10.2009 10:49:50)  [50]

То то много вопросов появилось, как незаметно от пользователя скопировать флешку.


Медвежонок Пятачок   (2009-10-22 11:09:00) [7]

Можно сделать загрузочный CD желательно c UNIX подобой средой

боже, как все сложно.
сзади на системном блоке есть свободный видеовыход. либо готовый композит, либо вга, любо dvi

подключаем видеокамеру и тупо пишем все что видно на эранах, оверлеях и пр.


guard_gg   (2009-10-22 10:49:00) [8]

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


CrytoGen   (2009-10-22 07:35:00) [9]

то что вы описали называется оверлеем и как уже было сказано выше или по ссылкам приведённым в теме - такой подход не защитит от записи с экрана


guard_gg   (2009-10-22 07:03:00) [10]

Читаю тему и вдруг неожиданно вспоминается просмотр фильмов и попытка сделать скриншот кадра из фильма что ведет к очень интересным последствием.

После дальнейшей вставки буфера обмена любой редактор, на скриншоте рабочего стола и проигрывателя, вместо изображения внутри видео проигрывателя у нас оказывается черный экран, притом черный цвет там является не чисто черным а на пару значений смещенным от черного, уже не помню какой точно (назавем его "magic color")

И вот самое интересное происходит тогда когда посередине рабочего стола расположено окно проигрывателя в котором идет фильм. Сверху же его полностью перекрывает окно к примеру того же фотошопа. Притом перекрывает так что проигрывателя совсем не видно.

Если же в той точке где под фотошопом располагается окно видео фильма мы нарисуем квадрат цвета "magic color", то о чудо! Этот залитый данным цветом участок станет прозрачным, а вернее не прозрачным!!! а просто на нем начнет рисоватся кадры видео фильма. Остальное изображения рабочего стола либо проигрывателя естественно просвечиватся сквозь фотошоп не будет.

Насколько я понимаю видео рисуется на экранах под действием DirectDraw
Извиняюсь если я не прав так как никогда не копал в эту степь.
Соответсвенно если поэкпериментировать с этими технологиями то пологаю можно получить достаточно хорошую програмную защиту.

_______________________________________________________________

А вот и еще пришла идея! Можно сделать загрузочный CD желательно c UNIX подобой средой, (подобно тому как загружаются продукты Acronis)
любо в крайнем случае с DOS средой. Сделать автоматически запуск программы которая бы только могла отрыть и показать изображение.
Лучше всего с дискеты бо тогда можно будет програмно ограничить колличество загрузок с дискеты. Например 1 раз загрузилось а второй раз уже не может так как файл изображения уже удален ^____^


DVM   (2009-10-06 16:10:00) [11]


> trix   (06.10.09 12:09) [46]


> попробуй сделать скриншот видео, у тебя ничего не выйдет.
>  Все программы типа радмин не могут смотреть видео, копай
> в этом направлении.

Это направление называется оверлей. Скриншот делается элементарно.


trix   (2009-10-06 12:09:00) [12]

попробуй сделать скриншот видео, у тебя ничего не выйдет. Все программы типа радмин не могут смотреть видео, копай в этом направлении.


TIF   (2009-10-04 00:20:00) [13]

Игорь Шевченко ©   (01.10.09 19:56) [32]
> Если домохозяйка распечатает чертеж - ну и пусть распечатает,
>  вреда от этого немного.

С распечатками проще. Накладываем водяной знак на изображение и всё, в принципе...


Игорь Шевченко   (2009-10-02 17:34:00) [14]

DVM ©   (02.10.09 15:32) [42]

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

А ставить диагноз по общим словам - "есть приложение, нельзя снимать его вывод с экрана, как бы это сделать" - занятие пустое и бесперспективное. Тем более, снять можно.


Eraser   (2009-10-02 16:00:00) [15]

> [42] DVM ©   (02.10.09 15:32)

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


DVM   (2009-10-02 15:32:00) [16]


> Игорь Шевченко ©   (02.10.09 13:09) [36]


> каковому специалисту можно будет разъяснить все требования
> к защите детально, а не спрашивать по форумам.
>

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


DVM   (2009-10-02 15:28:00) [17]

Кстати, я не проверял, но мне кажется, что у юзера с ограниченными правами десктоп вообще не будет создан. Надо проверять.


Игорь Андреевич   (2009-10-02 14:25:00) [18]

Запакую в WinRar и все дела.

А перед запуском будет предупреждение что "данная программа работает по технологии..." и т.д. Вся ответственность снимается


QAZ   (2009-10-02 14:23:00) [19]


> пдф или джпег может запороться во время пересылки

это другое, проблемы почты или тупости получателя
но
когда ты пришлеш ЕХЕшник который вызовет глюки в чужем компе
то
ты попадаеш под уголовную ответственость как распространитель вредоносного софта

кроме того не один почтовик с антивиром молча не пропустит почту с ЕХЕ
и получатель даже не станет его открывать


Игорь Андреевич   (2009-10-02 14:09:00) [20]

Игорь Шевченко,

1. Клиентов отпугивает когда берут предоплату
2. Наметки тоже стоят денег и времени

Такая защита не мешает функционированию других приложений. Вместо очистки буфера можно сделать перехват print screen или С ПРЕДУПРЕЖДЕНИЕМ заблокировать клавиатуру.

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

QAZ,

это все понятно. Но даже простой пдф или джпег может запороться во время пересылки, или у человека глючит редактор просмотра файлов. Плюс этой системы в том, что для файла с проектом не нужен абсолютно никакой редактор. Разве что под МакОС нужно компилировать в дмг а не в ехе. А учитывая что мажоров с Маками не так и много...


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо