Сообщение от
4Fun
Кстати, по вашему совету расширил набор проверяемых символов до
Код:
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~ \t\n\r
Но пока что никакого результата.
Но я Вам советовал не совсем это, точнее даже совсем не это:
Сообщение от
Isica
не буквы, а всё подряд (баг в прошивке вряд ли старается совать туда буквы
или
Сообщение от
Isica
Так что я бы ограничился следующим: сперва попробовал бы строки 00 и FF разумной длины (какую сможет проглотить алго), а затем бы прогнал все варианты для 4-х цифр.
Также обратите внимание, что в моей последней цитате, вариант "затем" не перекрывает "сперва" (при желании, их можно поменять местами, но не исключить первый).
UP
На перебор всех вариантов из 4 символов, с вашей реализацией потребуется ~21 час.
Но, повторюсь,
СНАЧАЛА желательно проверить строки "\x00\x00\x00\x00" и "\xFF\xFF\xFF\xFF", затем эти же строки, но длиной от 1 до, скажем, 256 символов
(бОльшая длина менее вероятна и не факт, что корректно пройдёт через HMAC), и только потом приступать к полному перебору (что, скорее всего, не понадобится).
А DeltaSeed я бы пробовал в такой последовательности: 1,2,3,0,4,5...