Не читаемые символы в паролях

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

К примеру “i” в верхнем регистре “I” похожа на 1 (один) или l (L). Ноль “0” похож на “O”.

Тут встает вопрос, как быстро определить, где какой символ. Самое простое решение, это привести к нижнему или верхнему регистру.

Воспользуемся Powershell, который есть во всех Windows. (Win+R и в выполнить powershell)

Выполним следующий код: “3CI156O0tSs” | % {write-Host $_;write-host $_.toLower();write-host $_.toUpper()} и вот что получим:


3CI156O0tSs
3ci156o0tss
3CI156O0TSS

Сразу всё встаем на места.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *