Как работают кейгены? - PullRequest
0 голосов
/ 17 октября 2018

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

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

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


  1. Каковы этапы создания моегосвой собственный кейген, который я могу отлаживать и взламывать?
  2. Являются ли все кейгены в основном суммой чисел ASCII?
  3. Существуют ли разные варианты кейгенов?

1 Ответ

0 голосов
/ 17 октября 2018

Генераторы ключей, о которых вы думаете, очень похожи на криптографические хеш-функции и часто (если не проверяют с помощью онлайн-органа) проверяют некоторые файлы или контрольные суммы, и программное обеспечение просто останавливает выполнение, если хеш / ключ не найденили введены правильно.

Вы перепутали свою терминологию, говоря о «числах ASCII».Любые данные на компьютере могут быть преобразованы в числа, и если вы выберете преобразовать блоки из 8 битов в числа в диапазоне от 0 до 255, вы всегда найдете соответствующий символ ASCII.Часто вы обнаружите, что ключи закодированы в шестнадцатеричном формате, символы от 0 до 9 и AF, используя 4 бита на символ.

И есть много .

...