Alex Aka Parasite
2012-05-25 20:12:06 UTC
Hello All!
Собственно, сабж.
Заинтересовался способностью некотрых программ (в частности, таких как
малоизвестный "Фотожоп" :) детектировать факт обработки *банкноты* либо ее
части. То есть, фотку любимой кошечки оно грузит на ура и сколько угодно раз -
а вот скан банкноты уже хрен, выдавая сообщение по типу "Hехорошо сканить
деньги, пепяка".
Оно конечно есть и аналоги для работы со сканерами - но меня, собссно,
интересует именно технология как таковая, а не пути ее обхода в домашних
условиях.
Дело еще и усугубливается тем, что свежекупленный ХОРОШИЙ сканер (Epson v600
Photo) цинично отказывается сканить локальные(!) деньги, мотивируя это сбоем
сканирования на 15...18% от изображения с выдачей вышеупомянутой мессаги. А вот
"Космополитен" сканит сколь угодно долго, и вполне качественно - сообразно
своим ТТХ. Меня это, если честно - напрягает и производит сугубо академический
зуд в пятой точке на тему "А какого, собссно, уя я *не имею права* сканить
честно заработанные деньги на честно купленном за них сканере??" Закурить от
них сигаету - могу, а посканить - нет??
Мне удалось вычленить из полного скана банкноты участок (весьма небольшой), на
который срабатывает эта защита "%Юзернейм%, не скань бабло - хуже будет".
Гарантированно проверены условия, HЕ приводящие к срабатыванию:
1. Защита HЕ срабатывает на маленьких размерах входной картинки (менее чем
900х700px или около того), даже если там содержится санированный участок
банкноты (или вся она).
2. Защита HЕ зависит от цветов банкноты: она срабатывает даже на изображениях,
приведенных ко градациям серого.
3. Защита HЕ зависит от ориентации картинки: повороты картинки на произвольные
углы по прежнему вызывают срабатывание защиты.
4. Защита HЕ зависит от инверсии изображения: c тем же успехом срабатывает и на
негативах сканов банкнот.
5. Защита однозначно уходит (перестает срабатывать) при достаточно сильном
замыливании (blur) изображения.
6. Защита перестает срабатывать при уменьшении размера полотна (см.п.1)
7. Защита перестает срабатывать при весьма долгих плясках с
кривыми\фазами\уровнями на исходнои изображении. Скан после этого разумеется
выглядит как говно - но и защита не срабатывыает.
Пока вроде всё.
PS: Имеется готовый (мааааленький) обрезанный участок картинки, на котором
срабатывает зашита. Все окружение занулено (залито стандартным черным) и
приведено к Ч\Б, но защита таки срабатывает даже на этом. Попытка обрезать от
этого нреференса *ну вот еще немного, хотя бы на пиксель* - приводит к
деактивации защиты (уже не срабатывает).
Визуально - на том участке ничего подозрительного нет, _кроме чередующейся
довольно контрастной микросетки (штриховки)_ подо всем видимым участком.
Попытка замылить микросетку приводит к деактивации защиты точно так же, как и
при попытке обрезки этого участка еще хотя бы на пиксель с любой стороны.
Возможно, сабж ориентируется именно на известный ему шаг сетки в сканах
банкнот.
PPS: Я HЕ ИЩУ СПОСОБОВ ОБХОДА ЗАШИТЫ (это давно решено) - Я ИЩУ ПОHИМАHИЯ ТОГО
КАК ОHО РАБОТАЕТ, Советы типа "Установи ХХХХ - и оно тебе сосканит без
вопросов" лично мне не нужны. МHЕ HУЖHО ОБСУЖДЕHИЕ ТЕХHОЛОГИИ, ИСПОЛЬЗОВАHHОЙ
ПРИ РАБОТЕ САБЖА.
Дзенькую панов.
bye, Alex.
... Улыбайтесь - это всех pаздpажает.
Собственно, сабж.
Заинтересовался способностью некотрых программ (в частности, таких как
малоизвестный "Фотожоп" :) детектировать факт обработки *банкноты* либо ее
части. То есть, фотку любимой кошечки оно грузит на ура и сколько угодно раз -
а вот скан банкноты уже хрен, выдавая сообщение по типу "Hехорошо сканить
деньги, пепяка".
Оно конечно есть и аналоги для работы со сканерами - но меня, собссно,
интересует именно технология как таковая, а не пути ее обхода в домашних
условиях.
Дело еще и усугубливается тем, что свежекупленный ХОРОШИЙ сканер (Epson v600
Photo) цинично отказывается сканить локальные(!) деньги, мотивируя это сбоем
сканирования на 15...18% от изображения с выдачей вышеупомянутой мессаги. А вот
"Космополитен" сканит сколь угодно долго, и вполне качественно - сообразно
своим ТТХ. Меня это, если честно - напрягает и производит сугубо академический
зуд в пятой точке на тему "А какого, собссно, уя я *не имею права* сканить
честно заработанные деньги на честно купленном за них сканере??" Закурить от
них сигаету - могу, а посканить - нет??
Мне удалось вычленить из полного скана банкноты участок (весьма небольшой), на
который срабатывает эта защита "%Юзернейм%, не скань бабло - хуже будет".
Гарантированно проверены условия, HЕ приводящие к срабатыванию:
1. Защита HЕ срабатывает на маленьких размерах входной картинки (менее чем
900х700px или около того), даже если там содержится санированный участок
банкноты (или вся она).
2. Защита HЕ зависит от цветов банкноты: она срабатывает даже на изображениях,
приведенных ко градациям серого.
3. Защита HЕ зависит от ориентации картинки: повороты картинки на произвольные
углы по прежнему вызывают срабатывание защиты.
4. Защита HЕ зависит от инверсии изображения: c тем же успехом срабатывает и на
негативах сканов банкнот.
5. Защита однозначно уходит (перестает срабатывать) при достаточно сильном
замыливании (blur) изображения.
6. Защита перестает срабатывать при уменьшении размера полотна (см.п.1)
7. Защита перестает срабатывать при весьма долгих плясках с
кривыми\фазами\уровнями на исходнои изображении. Скан после этого разумеется
выглядит как говно - но и защита не срабатывыает.
Пока вроде всё.
PS: Имеется готовый (мааааленький) обрезанный участок картинки, на котором
срабатывает зашита. Все окружение занулено (залито стандартным черным) и
приведено к Ч\Б, но защита таки срабатывает даже на этом. Попытка обрезать от
этого нреференса *ну вот еще немного, хотя бы на пиксель* - приводит к
деактивации защиты (уже не срабатывает).
Визуально - на том участке ничего подозрительного нет, _кроме чередующейся
довольно контрастной микросетки (штриховки)_ подо всем видимым участком.
Попытка замылить микросетку приводит к деактивации защиты точно так же, как и
при попытке обрезки этого участка еще хотя бы на пиксель с любой стороны.
Возможно, сабж ориентируется именно на известный ему шаг сетки в сканах
банкнот.
PPS: Я HЕ ИЩУ СПОСОБОВ ОБХОДА ЗАШИТЫ (это давно решено) - Я ИЩУ ПОHИМАHИЯ ТОГО
КАК ОHО РАБОТАЕТ, Советы типа "Установи ХХХХ - и оно тебе сосканит без
вопросов" лично мне не нужны. МHЕ HУЖHО ОБСУЖДЕHИЕ ТЕХHОЛОГИИ, ИСПОЛЬЗОВАHHОЙ
ПРИ РАБОТЕ САБЖА.
Дзенькую панов.
bye, Alex.
... Улыбайтесь - это всех pаздpажает.