СообЧа > База Знаний > Программы

Вопрос

Что такое патч и для чего он нужен?

Ответ

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

* от производителя: производитель обнаруживает в своей программе ошибку и выпускает патч, ее исправляющий. Смысл в том, что пользователю нет нужды скачивать программу снова целиком, а достаточно скачать патч, исправляющий ошибку (а он может быть и очень маленьким, всего 1-2 Кб)
* Crack Patch

Патч такого типа модифицирует программу так, чтобы ее демонстрационная версия стала полнофункциональной. Варианты изменений: снятие ограничения на время работы программы, снятие проверки правильности ввода регистрационного ключа (можно вводить что угодно) и т.д.
Кстати, crack-и бывают и более удобного типа: keygen — генератор ключей. В этом случае изменения в программу вообще не вносятся, что удобнее.

Также бывают «виртуальные крэк-патчи», изменяющие содержимое оперативной памяти. Такой патч сперва запускается сам, потом запускает пропатчиваемую прогу, а затем химичит с памятью, выделенной этой проге. В результате вы — зарегистрированный пользователь.

Дмитрий



Copyright © 2000-2004 Сообщество Чайников
Контактная информация