ArtReal's readme
personal unreality:  точка пушистости

«Идеальная защита»

21.11.05 17:31 ◇ keywords: хайтек, плакалъ

Вопрос: Такая задачка — нужно вложить онлайн книжку, причем по возможности так, чтобы текст оттуда нельзя было выцепить достаточно простыми способами. Пока в голову пришло только кнвертнуть все в gif например.
Ответ: Снимки печатного текста отлично распознаются. […] Вывод — только рукописный вариант

Никто не хочет попробовать? ;)

 [ link ]

Comments   [ 11 ]
[ 1 ] TeXHaPb  / 21.11.2005 18:52
А если взять шрифт с завитушками? А-ля рукописный? Или чередовать парочку таких шрифтов случайным образом… Пара часов — и оформлятор текста в RichEdit’е можно накропать…

ArtReal: Шрифт — вещь детерминированная, т.е. буква «б» (например) везде одинакова. А в случае рукописного текста — нет.


[ 2 ] TeXHaPb  / 22.11.2005 09:57
Так можно «чередовать парочку таких шрифтов случайным образом». Ну, или пару десятков. А это уже сложнее. + кернинг, что затруднит их разделение на буквы.

ArtReal: Можно. Но это будет нечитаемым и для человека.


[ 3 ] TeXHaPb  / 22.11.2005 11:42
Читаться будет. Только можно подобрать шрифты похожие, но не совсем одинаковые и менять размер случайно. На 0,5 пункта.
Ведь как получается, текст с экрана нельзя распознать FineReader’ом. Потому как расрешение низкое. А разный размер сделает обучение системы затруднительным (ведь это каждый раз — новый битовый образ буквы). Да и то, такую систему распознавания видимо придется самому писать, а станут ли это делать?

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


[ 4 ] Александр Вольф  / 22.11.2005 12:26
Честно говоря там три варианта: картинки без возможности сохранения, flash + xml, ajax… Но лично меня подмывало посоветовать pdf+защита или вообще не выкладывать на веб…

ArtReal: Но интересней те варианты, для которых пока нет технических средств для «recovery в оригинал».


[ 5 ] Александр Вольф  / 22.11.2005 12:46
Тогда картинки готикой + на JS запретить сохранение оных + генерить у них уникальные имена (назад вернуться нельзя)? А может тогда лучше будет надиктовать их и пользовать Helix для раздачи?

[ 6 ] Ым7в  / 22.11.2005 12:49
А если взять по 20–30 вариантов каждой буквы написанной одним человеком и уже их рандомом вставлять. Получится как-бы и похоже на рукописный. Ну и  ещё сделать «пропадание» фрагментов букв (скажем каждая 20 пропечатанна на 35%) — человеку как правило это не мешает.

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

ArtReal: Неа, usability страдает. Тут классическая тема для ТРИЗ — с одной стороны, человеку должно быть комфортно читать, а с другой — его должно быть трудно распознать машинными средствами.


[ 7 ] Oleg  / 22.11.2005 12:54
Понравился вариант? :)

ArtReal: Ага. Простой и достаточно эффективный.
Но самое хитрое — это подготовка к выкладке.


[ 8 ] Oleg  / 22.11.2005 13:11
Значительная часть литературы изначально создается как рукопись.
Для технических документов — есть рабочие рукописные макеты, черновики, документы с обсуждений.

ArtReal: А у товарища dmitrij есть рукописный вариант? Мне что-то кажется, что нет.
А превращение печатной книги в рукописную — это замечательное зрелище :)


[ 9 ] Baka  / 22.11.2005 16:41
А если конвертнуть в mp3 ?

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


[ 10 ] TeXHaPb  / 22.11.2005 19:01
Основная проблема FineRaeder’а в том, что он распознает не битовый, а векторный образ буквы. А угадать линию и наборе точек без антиалиасинга очень сложно. Так что растрое изображение шрифта + та или иная случайность = 99% результат! Пусть автор выбирает тип случайности и пишет программу. Мне кажется — все получится. И читабельно, и труднопереводимо!

ArtReal: Мне что-то кажется, что «постановщик проблемы» просто плюнет на все эти извращения и либо выложит с минимальной защитой, либо вообще не выложит.


[ 11 ] Ым7в  / 23.11.2005 13:14
Реально — книга, которую хотел выложить постановщик в инете лежит… Без «кодов».

Comments   [ 11 ]