Просмотр полной версии : Научите атака по маске в password pro
Привет люди, научите меня пожалуйста юзать эту функцию в проге password pro.
Атака по словарю и полным перебором это понятно
А как расшифровывать используя атаку по маске?
Приведите, если не трудно, примеры масок.
И если не трудно про гибридную атаку тоже пару слов напишите.
Зарание спасибо все кто ответит и сорри если не там написал.
Ну например ты знаешь что пароль содержит определенные символы, вот их указываешь, а на место неопределенные символов ставишь:
1) ?d - для чисел
2) ?u - для больших букв
3) ?s - для символов
4) ?| - для маленьких букв
Например, тебе известны 2 первых символа в пароле...пароль например - zzwedr
Хеш - 54ef23c7879516d8c74159160afc6588
Заходишь в настройки --> атака по маске --> ставишь например маску zz?l?l?l?l
?l - нижний регистр латинских букв
?d - цифра
?u - верхний регистр латинских букв
?s - спец.знаки.
Продолжаем...указав маску ты еще должен указать длину пароля, минимальную и максимальную, но так как по маске у нас пароль максимум шестизначный, значит указываем 6 в графе "Максимальная длина паролей"...
Например если пароль adh5we, и мы знаем, что 3-ий символ в пароле это буква "h", а 4-ый это цифра 5
Хеш - bc9e9b90b3a95432e6154a320b758db4
Указываем маску, например такую - ?l?lh5?l?l
Проблема в том, что тебе нужно знать где какой тип символа стоит...кол-во масок может быть огромное множество под один и тот же пароль, ведь нам, предположим, не известна длина пароля, или неизвестно какие типы символов в пароле еще представлены...маской может быть например такой - ?l?uh5?d?s?l?l?d?u
То есть вероятность того, что ты сбрутишь хеш, не зная наверняка где какой тип символа представлен и какова длина пароля, очень мала...
Спасибо боьшое, теперь все понятно.
если искать по маске, то самые популярные маски пассов:
A - Большая буква.
а - маленькая буква.
N - цифра
S - спец. символ.
ааааааа
AAAAAAA
NNNNNNNNNN
Aaaaaaa
aaaaN
aaaaNN
AaaaN
AaaaNN
AaaaaN
AaaaaNN
aaaaaN
aaaaaNN
AAaaaaa
aaaaS
aaaaaS
aaaaaaS
AaaaS
AaaaaS
AaaaaaS
а меня вот интересует следующее..например провёл я атаку имея в наборе символов для брута только буквы алфавита, но атака не дала результата и я решил добавить в набор символов еще и цифры..как мне теперь при атаке исключить комбинации только одних букв?
По-моему это слишком круто, такого сделать нельзя, но было бы очень полезно.
а меня вот интересует следующее..например провёл я атаку имея в наборе символов для брута только буквы алфавита, но атака не дала результата и я решил добавить в набор символов еще и цифры..как мне теперь при атаке исключить комбинации только одних букв?
Если ты имеешь в виду то, что в пароле, например, 3-ий символ может быть и буквой и цифрой, и ты хочешь, чтобы перебор шел и так и так сразу, то увы, у тебя ничего не получится...
Поправьте если не прав...
Легче тогда просто брутить, полным перебором...имхо...
да не...допусти я пробрутил на глубину 7 символов использую только буквы..ничего не расшифровал..следующий вариант добавить в качестве перебераемых символов к буквам еще и цифры...но..при том как происходит на данный момент у меня, при новом переборе будут генерироватся комбинации типа asas56s (т.е буквы + цифры), asasasa (только буквы) и 1234567 (только цифры). Комбинация "только цифры" при предыдущем переборе мне успеха не принесла и я хочу её исключить дабы сэкономить время.
И если не трудно про гибридную атаку тоже пару слов напишите.
Подддерживаются следующие правила:
: Ничего не делать с исходным словом
l Перевести в нижний регистр
u Перевести в верхний регистр
c Перевести первый символ в верхний регистр, остальные - в нижний
C Перевести первый символ в нижний регистр, остальные - в верхний
t Инвертировать регистр всех символов в слове
TN Инвертировать регистр символа в позиции N
Примечание: N = 0...9 для позиции от 0 до 9, N = A...Z для позиции от 10 до 35
r Обратить: "Fred" -> "derF"
d Дублировать: "Fred" -> "FredFred"
f Отразить: "Fred" -> "FredderF"
{ Сдвинуть слово влево на 1 символ: "jsmith" -> "smithj"
} Сдвинуть слово вправо на 1 символ: "smithj" -> "jsmith"
$X Добавить в конце слова символ X
^X Добавить в начале слова символ X
[ Удалить первый символ в слове
] Удалить последний символ в слове
DN Удалить символ в позиции N
xNM Извлечь подстроку от позиции N до количества символов M
Примечание: M = 1...9 для кол-ва символов от 1 до 9, M = A...Z для кол-ва символов от 10 до 35
iNX Вставить символ X в позиции N и сдвинуть вправо остальное
oNX Заменить символ в позиции N на символ X
Допускается использовать в одной строке несколько правил, применяемых
к одному входному слову. При этом обработка правил идет слева направо.
К примеру, если применить правило "l$1$9$8$0d" к слову "JOHN", то
результат будет таким - "john1980john1980".
AdvLamer
06.12.2006, 19:14
Примеры файлов с правилами для гибридной атаки, которые юзаю я
Первый, самый маленький, для большого количества хешей
[Rules]
u
c
d
$1
^1
Второй, для md5, иногда с солью
[Rules]
r
f
rf
C
Cd
cd
ud
rd
{
}
[
]
$0
$2
$3
$4
$5
$6
$7
$8
$9
$0$0$7
^0
^2
^3
^4
^5
^6
^7
^8
^9
^0^0^7
Третий, даже один хеш md5 прогоняются довольно долго
[Rules]
$0$0
$0$1
$0$2
$0$3
$0$4
$0$5
$0$6
$0$7
$0$8
$0$9
$1$0
$1$1
$1$2
$1$3
$1$4
$1$5
$1$6
$1$7
$1$8
$1$9
$2$0
$2$1
$2$2
$2$3
$2$4
$2$5
$2$6
$2$7
$2$8
$2$9
$3$0
$3$1
$3$2
$3$3
$3$4
$3$5
$3$6
$3$7
$3$8
$3$9
$4$0
$4$1
$4$2
$4$3
$4$4
$4$5
$4$6
$4$7
$4$8
$4$9
$5$0
$5$1
$5$2
$5$3
$5$4
$5$5
$5$6
$5$7
$5$8
$5$9
$6$0
$6$1
$6$2
$6$3
$6$4
$6$5
$6$6
$6$7
$6$8
$6$9
$7$0
$7$1
$7$2
$7$3
$7$4
$7$5
$7$6
$7$7
$7$8
$7$9
$8$0
$8$1
$8$2
$8$3
$8$4
$8$5
$8$6
$8$7
$8$8
$8$9
$9$0
$9$1
$9$2
$9$3
$9$4
$9$5
$9$6
$9$7
$9$8
$9$9
$1$9$7$0
$1$9$7$1
$1$9$7$2
$1$9$7$3
$1$9$7$4
$1$9$7$5
$1$9$7$6
$1$9$7$7
$1$9$7$8
$1$9$7$9
$1$9$8$0
$1$9$8$1
$1$9$8$2
$1$9$8$3
$1$9$8$4
$1$9$8$5
$1$9$8$6
$1$9$8$7
$1$9$8$8
$1$9$8$9
$1$9$9$0
$1$9$9$1
$1$9$9$2
$1$9$9$3
$1$9$9$4
$1$9$9$5
$1$9$9$6
$1$9$9$7
$1$9$9$8
$1$9$9$9
$2$0$0$0
$2$0$0$1
$2$0$0$2
$2$0$0$3
$2$0$0$4
$2$0$0$5
$2$0$0$6
$2$0$0$7
$2$0$0$8
$2$0$0$9
$2$0$1$0
^0^0
^0^1
^0^2
^0^3
^0^4
^0^5
^0^6
^0^7
^0^8
^0^9
^1^0
^1^1
^1^2
^1^3
^1^4
^1^5
^1^6
^1^7
^1^8
^1^9
^2^0
^2^1
^2^2
^2^3
^2^4
^2^5
^2^6
^2^7
^2^8
^2^9
^3^0
^3^1
^3^2
^3^3
^3^4
^3^5
^3^6
^3^7
^3^8
^3^9
^4^0
^4^1
^4^2
^4^3
^4^4
^4^5
^4^6
^4^7
^4^8
^4^9
^5^0
^5^1
^5^2
^5^3
^5^4
^5^5
^5^6
^5^7
^5^8
^5^9
^6^0
^6^1
^6^2
^6^3
^6^4
^6^5
^6^6
^6^7
^6^8
^6^9
^7^0
^7^1
^7^2
^7^3
^7^4
^7^5
^7^6
^7^7
^7^8
^7^9
^8^0
^8^1
^8^2
^8^3
^8^4
^8^5
^8^6
^8^7
^8^8
^8^9
^9^0
^9^1
^9^2
^9^3
^9^4
^9^5
^9^6
^9^7
^9^8
^9^9
^1^9^7^0
^1^9^7^1
^1^9^7^2
^1^9^7^3
^1^9^7^4
^1^9^7^5
^1^9^7^6
^1^9^7^7
^1^9^7^8
^1^9^7^9
^1^9^8^0
^1^9^8^1
^1^9^8^2
^1^9^8^3
^1^9^8^4
^1^9^8^5
^1^9^8^6
^1^9^8^7
^1^9^8^8
^1^9^8^9
^1^9^9^0
^1^9^9^1
^1^9^9^2
^1^9^9^3
^1^9^9^4
^1^9^9^5
^1^9^9^6
^1^9^9^7
^1^9^9^8
^1^9^9^9
^2^0^0^0
^2^0^0^1
^2^0^0^2
^2^0^0^3
^2^0^0^4
^2^0^0^5
^2^0^0^6
^2^0^0^7
^2^0^0^8
^2^0^0^9
^2^0^1^0
Если у кого есть еще какие-нить хорошие правила, которые юзаете, предлагаю выложить
~!DoK_tOR!~
21.06.2008, 23:10
?*?l?l?l?l?d?d?d?d длина 6-9 символов
?l?l?l?l?*?d?d?d?d длина 6-9 символов
?l?l?l?l?l?d?d?d?* длина 9 символов
?1 scbtpadmgrlfhenkwvji
?2 aeoirulhtncpysmbdfwk
?3 aerinosltucmdgpbhykf
?4 etsanrlidcompghkbufv
?5 enrtsaidlogkc3hm
?6 enrtsidalgokc
Маска примет вид ?1?2?3?4?4?4?3?3?5?6
(c)-=lebed=-
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot