Энциклопедия информационной безопасности. По всем вопросам обращайтесь по адресу swan@wikisec.ru
Crack: различия между версиями
Перейти к навигации
Перейти к поиску
Wikiadmin (обсуждение | вклад) м (1 версия импортирована) |
Wikiadmin (обсуждение | вклад) |
||
| Строка 5: | Строка 5: | ||
==Принцип работы== | ==Принцип работы== | ||
Обычно кряки заменяют байты по определенным адресам, которые являются командами условного перехода. Команда условного перехода передаёт управление подпрограмме активации. Стирая эту команду, можно избавиться от активации. Но этот метод действует не всегда хорошо, так как стирается всего одна команда. Для получения всех возможностей нужно изменить переменную, которая содержит информацию о том, что программа активирована (зарегистрирована) либо нет. | Обычно кряки заменяют байты по определенным адресам, которые являются командами условного перехода. Команда условного перехода передаёт управление подпрограмме активации. Стирая эту команду, можно избавиться от активации. Но этот метод действует не всегда хорошо, так как стирается всего одна команда. Для получения всех возможностей нужно изменить переменную, которая содержит информацию о том, что программа активирована (зарегистрирована) либо нет. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
[[Категория:Определения]] | [[Категория:Определения]] | ||
Версия 15:55, 3 ноября 2019
Определение
Кряк (от англ. crack) — специальная программа (или файл) для взлома программного обеспечения, как правило, проприетарного.
Принцип работы
Обычно кряки заменяют байты по определенным адресам, которые являются командами условного перехода. Команда условного перехода передаёт управление подпрограмме активации. Стирая эту команду, можно избавиться от активации. Но этот метод действует не всегда хорошо, так как стирается всего одна команда. Для получения всех возможностей нужно изменить переменную, которая содержит информацию о том, что программа активирована (зарегистрирована) либо нет.