Паттерн (алгоритм) генерации ключей? Доброго времени суток. Столкнулся я с такой задачей.
Есть некий генератор случайной строки верхнего регистра, состоящей из 10-ти символов.
Есть несколько валидных отпечатков самих сгенерированных значений.
В самом генераторе, однако, умышленно генерируются символы не рандомно, а псевдо-рандомно с учетом некого алгоритма, который, естественно мне не известен.
Собственно, какой паттерн (маску) мне использовать, чтобы самому сгенерировать валидные ключи?Валидные ключи: K97MJAPRJJ K93K969K3R K9WRXL9R6L K93JX7XPFJ K9K3J74EHF K9R3MLNRJJ K9HR974643

21 Авг 2019 в 06:07
145 +1
0
Ответы
1

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

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

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

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

20 Апр 2024 в 13:23
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир