|
Вопрос # 2 972/ вопрос открыт / |
|
Здравствуйте, эксперты!
как можно отловить копирование экрана другим приложением?
 |
Вопрос задал: Пупкин В В (статус: 2-ой класс)
Вопрос отправлен: 6 июля 2009, 14:19
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 8; последнее сообщение — 6 июля 2009, 16:23; участников в обсуждении: 2.
|
Вадим К (статус: Академик), 6 июля 2009, 15:03 [#1]:
в общем - никак. Другое приложение может копировать с под виртуальной машины. а тут....
А вот если решать для конкретной программы - то да. реально. Просто способов скопировать экран уж очень много. От написания mirror драйвера, подмены апи функций до подмены драйвера видеокарты.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Пупкин В В (статус: 2-ой класс), 6 июля 2009, 15:14 [#2]:
мне б хотяб какие мысли с какой стороны подойти
например если программа копирует функцией bitblt или copyrect
|
|
Вадим К (статус: Академик), 6 июля 2009, 15:35 [#3]:
Уже сами ответили на свой вопрос - перехватить именно эти функции. И в них проверять, с каким хендлом вызываются.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Вадим К (статус: Академик), 6 июля 2009, 15:36 [#4]:
Но зачем всё это? делаем защищенный простомотр картинок? всё равно обойдут.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Пупкин В В (статус: 2-ой класс), 6 июля 2009, 16:00 [#5]:
как правильно реализовать перехват этих функций?
|
|
Вадим К (статус: Академик), 6 июля 2009, 16:07 [#6]:
Это достаточно сложная задача. На www.wasm.ru есть три статьи на тему перехвата апи функций (сорцы на делфи!). Я уже раза три здесь постил их, но они легко находяться и поиском.
Но сразу предупреждаю, это сложное дело... очень сложное. Надо хорошо понимать, что происходит в недрах системы.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Пупкин В В (статус: 2-ой класс), 6 июля 2009, 16:20 [#7]:
насколько я помню там немного другая направленость статей
и как перехватить именно нужные мне функции понять из них оч сложно.
ну и на том спасибо.
|
|
Вадим К (статус: Академик), 6 июля 2009, 16:23 [#8]:
но вот только зачем это? может есть другое решение?
Галочка "подтверждения прочтения" - вселенское зло.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|