Показать сообщение отдельно

  #4758  
Старый 17.11.2020, 12:37
Isica
Active Member
Регистрация: 17.10.2018
Сообщений: 262
Провел на форуме:
90863

Репутация: 1
По умолчанию

Цитата:
Сообщение от 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...
 
Ответить с цитированием