
Я пытаюсь использовать crunch
и aircrack-ng
восстановить свой собственный пароль WiFi, так как я подумал, что было бы интересно попробовать и посмотреть, работает ли он. Однако я столкнулся с проблемой.
Теоретически, если бы мой пароль WiFi был everythingismine
, но некоторые буквы были бы заменены на цифры (например, 3verything1smin3
), но я не знаю, какие именно, я не уверен, как сказать, что что-то является буквой ИЛИ цифрой, используя флаг -t
в crunch
.
Я пробовал использовать crunch 16 16 evrythingsm13 -t %v%ryth%ng%sm%n%
, но это заменит его только цифрами, и, конечно, использование @
вместо %
будет иметь похожую проблему. Есть ли какой-то символьный/альтернативный способ сказать использовать цифры или буквы?
решение1
Спасибо Камилу Мациоровски заего ответ.
Когда вы используете наборы символов в crunch
, он на самом деле не проверяет, являются ли они строчными, заглавными и т. д. Он просто проверяет, в какой группе они находятся.
Например, если у вас есть a4 e3
в качестве набора символов, вы можете указать поле -t
, -t @w,som,
и он заполнит @
' символами из первой группы ( a
или 4
), ,
' символами из второй группы ( e
или 3
) и т. д.
Итак, я могу использовать команду, crunch 16 16 e3 i1 -t @v@ryth,ng,smin@
чтобы узнать пароль.