Пиратские и лицензионные программы
Как многие уже наслышаны, существует два типа программ: лицензионные и, более многочисленный тип, — пиратские. Давайте рассмотрим различия между программами обеих категорий.
Лицензионное программное обеспечение отличается в первую очередь тем, что за его использование надо платить (иногда очень большие деньги). Ко нечно, хакеры могут сломать любую защиту, но это приводит к некоторым неприятным последствиям, самое безобидное из которых — это отсутствие технической поддержки и отсутствие любого рода обновлений программы.
Лицензионные программы могут иметь разнообразные ограничения, например:
- ограничение на количество запусков или количество часов непрерывной работы. Яркий пример — программа FineReader;
- отключение в бесплатной версии некоторых, иногда очень важных, функций. При этом встречаются программы, которые вполне можно ис пользовать даже в таком "обрезанном" виде, например, Venta Fax ;
- невозможность установки программы или отдельных ее компонентов без ввода серийного номера и других регистрационных данных.
Пиратское программное обеспечение, в первую очередь, отличается от ли цензионного тем, что за него не надо платить. Точнее, достаточно купить компакт-диск с набором программ или скачать дистрибутив из Интернета.
При этом к программе прилагается специальный файл, который позволяет сгенерировать серийный номер или который отключает проверку наличия лицензии (серийного номера и т. п.). Во втором случае в исполняемый файл вносятся изменения, которые не всегда осуществляются вполне корректно. То есть после того как вы "сломали" защиту программы, никто не может (дать вам гарантию, что все функции программы будут работать без сбоев.
Наиболее оптимальным является ввод серийного номера, который однажды получен кем-то после покупки программы. В этом случае вам придется так же ввести и имя, а также другие данные, принадлежащие этому "зарегистри рованному" пользователю. Иногда такой серийный номер просто-напросто подбирают при помощи специальных программ. В этом случае возможно, что к дистрибутиву программы прилагается генератор серийных номеров.
В итоге можно вывести несколько "подтипов" пиратских программ. Бес платность программ преимущественно достигается следующими способами:
- вводом заранее известного серийного номера, иногда и других данных. Такой способ является наиболее безопасным методом "взлома", т. к. в программе ничего не меняется и она работает точно так же, как и офи циально купленная версия;
- удалением из программного кода функции проверки правильности се рийного номера, после чего достаточно ввести любой номер. Такой спо соб применяется в программах, содержащих подпрограмму проверки се рийного номера по так называемому "черному списку", в который внесены самые распространенные "левые" номера. В этом случае в программу вносятся изменения, после которых достаточно сложно гарантировать бессбойную работу программы;
- копированием в рабочий каталог заранее созданный кем-нибудь файл лицензии. Такой способ применяется зачастую для программ, работаю щих в MS - DOS . В этом случае никаких изменений в программу не вно сится, поэтому программа работает точно так же, как и ее официальная версия;
- удалением из программного кода функции проверки наличия файла ли цензии. Такой способ применяется зачастую для программ, работающих в MS - DOS . В этом случае в программу вносятся изменения, после кото рых достаточно сложно гарантировать бессбойную работу программы;
- удалением из программного кода функции проверки количества запус ков, что позволяет длительное время использовать программы, имеющие ограничение на количество запусков. Тот же подход используется и в программах с офаничением на количество часов (дней) непрерывной работы. В этом случае в программу вносятся изменения, после которых достаточно сложно гарантировать бессбойную работу программы.
Какие программы использовать, решать только вам, но имеется несколько вопросов, которые нельзя не отразить в этой книге.
- 1. Тот, кто взломал программу, не может гарантировать ее бессбойную ра боту в любых условиях, поэтому именно у вас программа может дать серьезный сбой. Естественно, что никто не возьмет на себя ответствен ность за последствия этого сбоя.
- 2. Пиратские версии программ невозможно официально обновить, что осо бенно чревато при применении их для бухгалтерского учета. В результате, элементарная проблема способна обратиться в сущий кошмар. Так, на пример, было при переходе на новую форму платежного поручения — все официальные версии программ обновлялись в основном бесплатно, тогда как владельцы "бесплатных" версий только успевали хрустеть купю рами за каждое мелкое обновление.
- 3. К пиратскому программному обеспечению не прилагается никакого руко водства по эксплуатации, что несколько усложняет освоение программы.
- 4. Вместе с "бесплатной" версией программы вы можете получить новей ший вирус, который будет собирать всю ценную информацию и отсылать ее на электронный ящик хакера, взломавшего ее .
|