Патч — что это?

Автор: | 09.12.2017



Что такое патч?

В разговорах мои коллеги часто оперируют такими определениями, как патч и кряк. Расскажите пожалуйста, что они означают?pa

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

1. Официальные — в их состав входит исправление ошибок, смена внешнего вида, повышение эргономичности и производительности программ. Также могут вноситься другие изменения. Смысл патчей в том, что нет нужды заново скачивать программу полностью, а достаточно лишь скачать патч, для внесения изменений или исправления ошибок.

2. Crack patch — такой патч модифицирует программу таким образом, чтобы ее демо-версия стала полнофункциональной. Какие могут быть варианты изменений: полное снятие ограничений на время действия программы, снимается проверка правильности ввода ключа регистрации. Подобный патч называется хаком, кряком и т.д.

3. Keygen — подвид crack patch: генератор регистрационных ключей. В данном случае вообще никаких изменений в программу не вносится.

4. Локализаторы, или русификаторы — патчи, подгоняют программное обеспечение и оборудование к отображению знаков графики другого языка. Способствуют созданию интерфейса на другом языке и т.д. Бывают, как официальные, так и неофициальные.

Патч представляет автоматизированное, отдельное программное обеспечение для устранения ошибок или изменения функционала основной программы. Исправление применяется к установленной программе или к её исходным кодам. Случается так, что сами патчи становятся причиной других неполадок. Последнее иногда относится и к официальным патчам.

Под видом патчей может распространяться вредоносное программное обеспечение, к примеру, блокирующее доступ к наиболее популярным ресурсам, таким, как mail.ru, В Контакте и т.д. или внедряющие в ваш браузер информеры сомнительного содержания.