Вы можете делать то, что вы хотите с
crunch 8 8 -t ,%,%,%,%
Мне кажется, что документацию по опции -t трудно понять.
Смотрите ниже , %
Я разработал несколько других примеров.
Чтобы сделать то, что вы хотите, но используя только A , B , C , 1 , 2 и 3 , используйте
crunch 8 8 + ABC 123 + -t ,%,%,%,%
- Первый параметр (после
max-len)- это список символов, которые будут использоваться для @ .
+ - это заполнитель, который обозначает набор символов по умолчанию, который состоит из строчных букв.
- Второй параметр является списком символов , которые будут использоваться
, ( по умолчанию: все прописные буквы).
- Третий параметр - это список символов, которые будут использоваться для
% (по умолчанию: все цифры).
- Четвертый параметр - это список символов, которые будут использоваться для
^ (по умолчанию: все символы, то есть не алфавитно-цифровые символы).
Трейлинг + знаки могут быть опущены, так что выше эквивалентно
crunch 8 8 + ABC 123 -t ,%,%,%,%
Для другого примера
crunch 3 3 AEIUO -t B@T
будет генерировать BAT , BET , BIT , BUT и BOT (обратите внимание на порядок).
Также обратите внимание, что это переопределяет набор символов по умолчанию, используя @ для заглавных букв.