Словарные мутации

<< Click to Display Table of Contents >>

Navigation:  Основные принципы нахождения паролей > Восстановление стойких паролей >

Словарные мутации

Каждый пользователь использует свои правила для формирования паролей. Сложные пароли невозможно запомнить, поэтому какой-то набор правил всегда присутствует. Многие используют в качестве пароля свое имя и год рождения, например "John1979" или "Cindy1990". Также пользователи часто меняют регистр букв, надеясь, что это сделает пароль еще более сложным.

 

При использовании мутацией каждое словарное слово модифицируется с учетом наиболее частных преобразований, используемых пользователями. У каждой мутации есть три уровня: MIN, AVE, MAX.

 

Case mutation

Изменяет регистр букв.

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Все маленькие буквы

password

password

MIN, AVE, MAX

Все большие буквы

password

PASSWORD

MIN, AVE, MAX

Первая буква большая

password

Password

MIN, AVE, MAX

Все большие буквы, кроме первой

password

pASSWORD

AVE, MAX

Первая и последняя буквы большие

password

PassworD

MAX

Каждая буква последовательно становится большой

password

Password, pAssword, paSsword .. passworD

 

Digit mutation

Добавление цифр в начало и конец пароля.

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Одна цифра на конце слова, все буквы маленькие

password

password0, password1, password2 .. password9

MIN, AVE, MAX

Одна цифра на конце слова, первая буква большая

password

Password0, Password1, Password2 .. Password9

AVE, MAX

Одна цифра на конце слова, все буквы большие

password

PASSWORD0, PASSWORD1, PASSWORD2 .. PASSWORD9

AVE, MAX

Одна цифра в начале слова, все буквы маленькие

password

0password, 1password, 2password .. 9password

AVE, MAX

Одна цифра в начале слова, первая буква большая

password

0Password, 1Password, 2Password .. 9Password

AVE, MAX

Одна цифра в начале слова, все буквы большие

password

0PASSWORD, 1PASSWORD, 2PASSWORD .. 9PASSWORD

MAX

2 цифры на конце слова, все буквы маленькие

 

password

password00, password01, password02 .. password99

 

MAX

2 цифры на конце слова, первая буква большая

 

password

Password00, Password01, Password02 .. Password99

 

MAX

2 цифры на конце слова, все буквы большие

password

PASSWORD00, PASSWORD01, PASSWORD02 ... PASSWORD99

 

Border mutation

Добавление к слову часто используемых фраз.

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Фраза на конце слова, все буквы маленькие

password

password123, passwordxxx, passwordqwer, password000..

MIN, AVE, MAX

Фраза в начале слова, все буквы маленькие

password

123password, xxxpassword, abcpassword, 000password..

AVE, MAX

Символы как префикс и суффикс, все буквы маленькие

password

#password#, -password-, *password* ..

AVE, MAX

Фраза на конце слова, первая буква большая

password

Password123, Passwordxxx, Passwordqwer, Password000..

AVE, MAX

Фраза в начале слова, первая буква большая

password

123Password, xxxPassword, abcPassword, 000Password..

AVE, MAX

Символы как префикс и суффикс, первая буква большая

password

#Password#, -Password-, *Password* ..

MAX

Фраза на конце слова, все буквы большие

password

PASSWORD123, PASSWORDxxx, PASSWORDqwer ...

MAX

Фраза в начале слова, все буквы большие

password

123PASSWORD, xxxPASSWORD, abcPASSWORD ...

MAX

Символы как префикс и суффикс, все буквы большие

password

#PASSWORD#, -PASSWORD-, *PASSWORD* ...

 

Freak mutation

Изменение символов на похожие ("хакерский жаргон")

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Все буквы меняются, если есть аналог

password

p@$$w0rd

MIN, AVE, MAX

Меняется только одна буква

password

p@ssword, pa$sword .. passw0rd

AVE, MAX

Меняются все буквы, кроме одной

password

pa$$w0rd, p@s$w0rd, p@$$word ..

MAX

Все возможные изменения, первая буква большая

password

P@$$w0rd, p@$$W0rd, p@$$w0rD ..

 

Abbreviation mutation

Сокращение слов с использованием фонетически похожих цифр.

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Сокращается одно слово, все буквы маленькие

ihateyou

ih8you, ihateu

MIN, AVE, MAX

Сокращаются все слова, все буквы маленькие

ihateyou

ih8u

AVE, MAX

Сокращается одно слово, первая буква большая

ihateyou

Ih8you, Ihateu

AVE, MAX

Сокращаются все слова, первая буква большая

ihateyou

Ih8u

MAX

Сокращается одно слово, все буквы большие

ihateyou

IH8YOU, IHATEU

MAX

Сокращаются все слова, все буквы большие

ihateyou

IH8U

 

Order mutation

Изменение порядка букв в слове, повторение слов.

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Обратный порядок букв, все буквы маленькие

password

drowssap

MIN, AVE, MAX

Дубликат слова, все буквы маленькие

password

passwordpassword

MIN, AVE, MAX

Дубликат слова с обратным порядком букв, все буквы маленькие

password

passworddrowssap  

MIN, AVE, MAX

Тройное повторение слова, все буквы маленькие

password

passwordpasswordpassword

AVE, MAX

Обратный порядок букв, первая буква большая

password

Drowssap

AVE, MAX

Дубликат слова, первая буква большая

password

PasswordPassword

AVE, MAX

Дубликат слова с обратным порядком букв, первая буква большая

password

PasswordDrowssap  

AVE, MAX

Тройное повторение слова, первая буква большая

password

PasswordPasswordPassword

MAX

Обратный порядок букв, все буквы большие

password

DROWSSAP

MAX

Дубликат слова, все буквы большие

password

PASSWORDPASSWORD

MAX

Дубликат слова с обратным порядком букв, все буквы большие

password

PASSWORDDROWSSAP

MAX

Тройное повторение слова, все буквы большие

password

PASSWORDPASSWORDPASSWORD

 

Vowel mutation

Изменение гласных и согласных букв

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Удаление всех гласных

password

psswrd

MIN, AVE, MAX

Все согласные большие

password

PaSSWoRD

MIN, AVE, MAX

Все гласные большие

password

pAsswOrd  

AVE, MAX

Удаление всех гласных, первая буква большая

password

Psswrd

MAX

Удаление всех гласных, все буквы большие

password

PSSWRD

 

Strip mutation

Удаление некоторых символов

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Удаление одной буквы

password

assword, pssword, pasword ..

AVE, MAX

Удаление одной буквы, первая буква большая

password

assword, Pssword, Pasword ..

MAX

Удаление одной буквы, все буквы большие

password

ASSWORD, PSSWORD, PASWORD ..    

 

Swap mutation

Перестановка букв

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Изменение порядка двух букв, все буквы маленькие

password

apssword, psasword, password ..

AVE, MAX

Изменение порядка двух букв, первая буква большая

password

Apssword, Psasword, Password ..

MAX

Изменение порядка двух букв, все буквы большие

password

APSSWORD, PSASWORD, PASSWORD ..

 

Duplication mutation
Повторение букв

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Повторение одной буквы, все буквы маленькие

password

ppassword, paassword, passsword, passwword ..

MIN, AVE, MAX

Повторение последней буквы много раз, все буквы маленькие

password

passwordd, passworddd, passworddd .. passworddddddddd

AVE, MAX

Повторение одной буквы, все буквы маленькие

password

Ppassword, Paassword, Passsword, Passwword ..    

MAX

Повторение одной буквы, все буквы большие

password

PPASSWORD, PAASSWORD, PASSSWORD, PASSWWORD ..

MAX

Повторение первой буквы много раз, все буквы маленькие

password

ppassword, pppassword, pppassword .. pppppppppassword

 

Delimiter mutation

Разделение букв специальными символами

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Вставка символов между буквами, все буквы маленькие

password

p.a.s.s.w.o.r.d, p+a+s+s+w+o+r+d, p*a*s*s*w*o*r*d ..

AVE, MAX

Вставка символов между буквами, первая буква большая

password

P.a.s.s.w.o.r.d, P+a+s+s+w+o+r+d, P*a*s*s*w*o*r*d ..

MAX

Вставка символов между буквами, все буквы большие

password

P.A.S.S.W.O.R.D, P+A+S+S+W+O+R+D, P*A*S*S*W*O*R*D ..

 

Year mutation

Добавление года в качестве суффикса

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Год используется как суффикс, все буквы маленькие

password

password1990, password1991 .. password 2020

AVE, MAX

Год используется как суффикс, первая буква большая

password

Password1970, Password1971 .. Password 2020

MAX

Год используется как суффикс, все буквы большие

password

PASSWORD1900, PASSWORD1901 .. PASSWORD 2050

 

Shift mutation

Сдвиг букв в слове

Уровень

Описание

Слово

Результат

MIN, AVE, MAX

Сдвиг всех букв, все буквы маленькие

password

asswordp, dpasswor

AVE, MAX

Сдвиг всех букв, первая буква большая

password

Asswordp, Dpasswor

AVE, MAX

Сдвиг всех букв, изначально первая буква большая

password

asswordP, dPasswor

MAX

Сдвиг всех букв, все буквы большие

password

ASSWORDP, DPASSWOR

 

Substitution mutation

Замена букв

Level

Description

Word

Result

MIN, AVE, MAX

Замена буквы на другую, все буквы маленькие

password

oassword, [assword, lassword ..

AVE, MAX

Замена буквы на другую, первая буква большая

password

Oassword, {assword, Lassword ..

MAX

Замена буквы на другую, все буквы большие

password

OASSWORD, {ASSWORD, LASSWORD ..

 

Length mutation

Ограничение слова по длине

Level

Description

Word

Result

MIN, AVE, MAX

Ограничение справа, все буквы маленькие

password

passwor, passwo, passw ..

MIN, AVE, MAX

Ограничение слева, все буквы маленькие

password

assword, ssword, sword ..

AVE, MAX

Ограничение справа, первая буква большая

password

Passwor, Passwo, Passw ..

AVE, MAX

Ограничение слева, первая буква большая

password

Assword, Ssword, Sword ..

MAX

Ограничение справа, все буквы большие

password

PASSWORD, PASSWO, PASSW ..

MAX

Ограничение слева, все буквы большие

password

ASSWORD, SSWORD, SWORD ..