• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Варианты символов

  • Автор темы SeriousMax
  • Дата начала
S

SeriousMax

Вот не могу никак сделать алгоритм который будет выдавть все возможные варианты расположения сиволов. Т.е. как вы уже поняли это для подбора пароля. Есть флаги: "Использовать: *Цифры *Русские буквы *Латинские буквы". Как узнать все варианты цифр в заданной строке длинной n - я знаю, а как их смешать если выббрано 2-3 галки - хз. Т.е. например если выбраны цифры и русские буквы, длина выставлена - 5 символов, то в одномерный массив должно будет записаться:
11111
11112
11113
и т.д.
1111а
1111б
...
фывпа
...
чтоб выдало все возможные варианты символов и букв.
 
T

Titan

Ты вы сами ответили на свой вопрос. Именно так все и будет.
Какая разница цифры или буквы, просто расширяется диапазон символов для построения возможных вариантов пароля.
Еще заглавные буквы не забудьте.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!