Как обойти infoprotector

Тема в разделе "WASM.BEGINNERS", создана пользователем Research, 12 май 2025.

  1. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    259
    Есть софт для чтения книг после их покупки:
    https://infoprotector.ru/online/download/

    Прога открывает книгу в формате .ipr

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

    [​IMG]

    Предполагаю что для этого создается второй рабочий стол.

    Можно ли это обойти чтобы сделать скрин? :)

    Виртуалка по любому тоже детектится.
     
    Последнее редактирование: 12 май 2025
    miilalex нравится это.
  2. Thetrik

    Thetrik UA6527P

    Публикаций:
    0
    Регистрация:
    25 июл 2011
    Сообщения:
    897
    Через Anydesk/Teamviewer - показывает?
     
  3. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    259
    Плеер показывает алерт и завершается.
     
  4. Thetrik

    Thetrik UA6527P

    Публикаций:
    0
    Регистрация:
    25 июл 2011
    Сообщения:
    897
    M0rg0t и Research нравится это.
  5. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.038
    Используется библиотека sdl для вывода на экран в обход видеоподсистемы винды. О чем сам интерфейс программы не стесняясь повествует.
     
    Research нравится это.
  6. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    259
    В общем сфотографировал все на телефон, надеюсь FineReader преодолеет блики экрана.
     
  7. miilalex

    miilalex New Member

    Публикаций:
    0
    Регистрация:
    8 сен 2024
    Сообщения:
    20
    когда-то давно я баловался записью роликов с экрана в образовательных целях и обнаружил, что создание приложением DirectX поверхности для вывода туда анимации или видео тоже часто ведет к черному прямоугольнику в скриншотах и сграбленных видео и причина в монопольном режиме использования запрошенной памяти.

    причем это происходило в 2005 +- годах, когда несколько рабочих столов были скорее смелой экзотикой на уровне мечты.

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

    возможно, и это приложение распаковывает книгу куда-то и после стирает
     
  8. M0rg0t

    M0rg0t Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 окт 2010
    Сообщения:
    1.613
    Интересно, как это делается, т.е. оно не использует GDI вообще? А на чем же тогда работает и рисует, вроде запрещен прямой вывод как в дос.
     
  9. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.038
    Идея Direct3D, DirectInput, DirectDraw и прочего DirectX как раз в том, чтобы насколько это возможно взаимодействовать с железом напрямую. Чем меньше посредников, тем меньше лаг.
     
  10. M0rg0t

    M0rg0t Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 окт 2010
    Сообщения:
    1.613
    Да, но это технологии майкрософт. А если стороннее приложение делает такое, на что оно опирается?
    Не шарю так глубоко в графической подсистеме.
     
  11. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.038
    Это какая-то всеплатформенная хрень, которая наверное даже в кофеварке будет работать. Использует то, что есть на платформе.
     
    M0rg0t нравится это.
  12. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.337
    Только в сейчас лет дошел смысл названия этого вашего ПрямогоХэ, не знаю, зачем мне это знание, но спасибо.
     
  13. Thetrik

    Thetrik UA6527P

    Публикаций:
    0
    Регистрация:
    25 июл 2011
    Сообщения:
    897
    https://devblogs.microsoft.com/oldnewthing/20130603-00/?p=4193
    Через оверлей тоже можно такое провернуть. К примеру если когда либо пытался сделать скриншот с видеоплеера с аппаратным ускорением, то при вставке к примеру в paint в том месте где скриншот - образуется сквозная "дыра". Это и есть оверлей.
     
    M0rg0t нравится это.