ЖУРНАЛ ХАКЕР

Подделка документов: игры в кошки-мышки с законом

Anonymous (admin@securesoft.ru)

Xakep, номер #029, стр. 029-044-2


После запуска софтины я увидел окно примерно такого вида.

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

Сначала стоит разобраться с терминами.

Сетка - это защитный, сплошной слой линий, переплетенных между собой и покрывающий всю площадь листа.

Бордюр - он и в Африке бордюр, рамка по краю сетки.

Розетта - замкнутый элемент круглой, квадратной или сложной формы. Для пояснения смотри рисунок ниже.

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

Для начала определим размер будущего элемента "ломаемого" документа. Заходим в меню [Просмотр]->[Параметры] и задаем формат рабочего поля. В нашем случае, например, это значения Ширина=50мм, Высота=50мм. Можешь написать своё имя в строке [Автор], добавить какие-либо комментарии, установить пароль.

Относительный параметр [Качество] влияет на точность построения линий. По умолчанию значение качества равно 6. При уменьшении качества возрастает скорость вычислений, но снижается точность построения. После этого жми [OK] .

Попутно я ещё намутил кое-какие защищённые фрагменты, что могут быть использованы в нелёгком деле "эмуляции" документов. Варианты находятся в небольшом дистрибутиве, там же, где и лежит прога, т. е. на паге Х-релизов www.xakep.ru/articles/releases.

Реальное дело

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

Выберем, например, формат А5 (210х148мм). В меню [Просмотр]->[Параметры] и установим значения Ширина=210мм, Высота=148мм. При создании сетки воспользуемся одной "основой" типа отрезок, двумя "огибающими" и одним линейным "заполнителем".

Шаг 1. Создаётся "основа":

В меню [Элементы]->[Основы] выбери тип основы Отрезок и жми кнопку [Новый]. При этом в списке справа появится имя созданной "основы" - "Base". Программа, в соответствии с форматом рабочего поля, установит нужные параметры, размеры и положение "основы". Жми кнопу [OK] для просмотра результата.

Шаг 2. Создай "огибающие":

"Огибающую" с параметрами: Амплитуда = 0 мм, Фаза = 0 град, Смещение = 70 мм, Частота = 1, Основа = Base, Функция = Sin. Продублируй первую "огибающую" и поменяйте следующий параметр:

Смещение = -70 мм.

Шаг 3. Создай "заполнитель":

В меню [Элементы]->[Заполнители] выбери линейный тип "заполнителя" и нажми кнопку [Новый].

Задай значения параметрам "заполнителя": Число линий = 20, Частота = 20, Функция = Fn4, Огибающая 1-я = Round, Огибающая 2-я = Round1, Заполнение = 175%, Смещение = 0%, Фазовый сдвиг = 100%.

В результате получилась сетка, показанная ниже. Она находится в файле sample3_03.crb.

Полученная сетка, конечно, не имеет практической ценности, так как ее ячейки слишком крупные. Ты можешь увеличить Число линий и Частоту, скажем, раз в пять, чтобы получить сетку с более мелкой структурой.

Назад на стр. 029-044-1  Содержание  Вперед на стр. 029-044-3

1999-2000 ©