Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: PWGEN, бесконечная генерация паролей.  (Прочитано 1612 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Всем привет. Помогите пожалуйста разобраться. Мне нужен генератор случайных паролей из 0-9 и a-z, количество символов: 8. Я использую сейчас:

crunch 8 8 02f37ydb145689aceghijklmnopqrstuvwxz> myfifofile & sipcrack -p 50000000 -w myfifofile hash.txt

Ой, вы не подумайте, я не интернет разбойник. Дело в том, что провайдер зажал мои данные для аутентификации на sip (просто железку залочил, которая у меня дома стоит, обычный sip адаптер, к которому телефон подключен) Подробнее в этой теме

Я уже очень близко подошел к осуществлению своей цели, но мне нужна помощь. Как вы понимаете, crunch генерирует пароли, sipcrack сверяет хеши паролей. Но проблема crunch в том, что нельзя генерировать произвольные пароли, но как я полагаю, с произвольно сгенерированными паролями у меня больше шансов найти свой пароль. Из примера команды, которую я написал выше crunch начинает создание списка паролей с 00000000, второй пароль 00000001.

У меня есть другая идея, заставить pwgen работать на меня (он умеет генерировать случайные пароли) Возможно засунуть его в цикл. В этом и прошу помощи.

pwgen -s -B -A -1

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6733
  • 20% Cooler
    • Просмотр профиля
Re: PWGEN, бесконечная генерация паролей.
« Ответ #1 : 13 Декабря 2017, 15:28:45 »
бесконечно:
Код: (bash) [Выделить]
cat /dev/urandom | tr -cd 02f37ydb145689aceghijklmnopqrstuvwxz | fold -w8
Код: (bash) [Выделить]
while : ; do pwgen -sBA1 ; done
1000 штук:
Код: (bash) [Выделить]
for i in {1..1000} ; do pwgen -sBA1 ; doneНе используйте тут сильно большие цифры - может тупить.
до 1000000 - оптимально

« Последнее редактирование: 13 Декабря 2017, 15:32:31 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: PWGEN, бесконечная генерация паролей.
« Ответ #2 : 13 Декабря 2017, 18:41:38 »
Цитата: ALiEN175
...
Грубо говоря, если
mkfifo myfifofile
Цикл while & sipcrack
То должно все работать? Проходит 1 цикл & отрабатывает sipcrack? Так выглядит?

Пользователь добавил сообщение 13 Декабря 2017, 18:42:27:
Видимо sipcrack нужно тоже засунуть в цикл.

Пользователь добавил сообщение 13 Декабря 2017, 18:42:46:
Или не видимо

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6733
  • 20% Cooler
    • Просмотр профиля
Re: PWGEN, бесконечная генерация паролей.
« Ответ #3 : 13 Декабря 2017, 19:05:02 »
while : ; do
pwgen -sBA1 | sipcrack -s hash.txt #хз, перезапись или дозапись в файл у него
done
UPD: 100% неверно, sipcrack так не работает

for i in {1..1000000} ; do pwgen -sBA1 ; done > myfifofile
sipcrack -w myfifofile hash.txt


Пользователь добавил сообщение 13 Декабря 2017, 19:09:19:
хотя, ща, у себя поставлю, отпишусь попозже
« Последнее редактирование: 14 Декабря 2017, 00:06:22 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: PWGEN, бесконечная генерация паролей.
« Ответ #4 : 13 Декабря 2017, 21:25:18 »
хотя, ща, у себя поставлю, отпишусь попозже

Буду благодарен

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6733
  • 20% Cooler
    • Просмотр профиля
Re: PWGEN, бесконечная генерация паролей.
« Ответ #5 : 13 Декабря 2017, 21:49:03 »
нужен hash.txt
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: PWGEN, бесконечная генерация паролей.
« Ответ #6 : 13 Декабря 2017, 23:28:06 »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6733
  • 20% Cooler
    • Просмотр профиля
Re: PWGEN, бесконечная генерация паролей.
« Ответ #7 : 14 Декабря 2017, 00:03:28 »
странный этот sipcrack
- не даёт код возврата при успехе/неудаче (всегда успешно)
- требует выбрать запись при запуске (опциями - никак, только вручную)
- c stdin вообще хз как работает
Поэтому, думаю, автоматизировать задачу с ним не удастся - в бесконечный цикл не загонишь с выходом при успехе(

Но, может, кто еще чего посоветует, либо я что-то недосмотрел...
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: PWGEN, бесконечная генерация паролей.
« Ответ #8 : 14 Декабря 2017, 00:08:31 »
А перебор по словарю в hashcat с применением правил уже пробовали? В сущности, если уверены что пароль строго из 8 символов и более, то можно порыться в сети на предмет наличия словарей для брута тех же wpa (в контексте задачи как раз то, что надо), а в hashcat для верности применить ключ "-r /path_to_rule.rule". В поставке hashcat есть предустановленный набор правил, - поэкспериментируйте с ними, может получиться подобрать заветную комбинацию. Да и время полного перебора такого мутированного словаря ничтожно в сравнении с временем полного перебора всех доступных сочетаний из 8 символов...
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: PWGEN, бесконечная генерация паролей.
« Ответ #9 : 14 Декабря 2017, 01:09:53 »
А перебор по словарю в hashcat с применением правил уже пробовали?

суть в том, что там не просто строка md5

Пользователь добавил сообщение 14 Декабря 2017, 01:12:48:
Ах да, hashcat сам пробует подобрать пароль, но он просто ищет совпадение md5, не более. В данном случае, sip, тут солей штуки 5-6, как они правильно собираются воедино, ну не знаю. Я бы хотел найти аналог join the ripper, который будет работать вместе с sipcrack.

Пользователь добавил сообщение 14 Декабря 2017, 01:16:06:
Поэтому, думаю, автоматизировать задачу с ним не удастся - в бесконечный цикл не загонишь с выходом при успехе(

Но в любом случае, я благодарю вас)

Пользователь добавил сообщение 14 Декабря 2017, 17:24:31:
Что делать то, блин. Может есть утилита под мои нужды?
« Последнее редактирование: 14 Декабря 2017, 17:24:31 от ConnaiSSant »

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: PWGEN, бесконечная генерация паролей.
« Ответ #10 : 23 Января 2018, 16:41:38 »
Не актуально

 

Страница сгенерирована за 0.059 секунд. Запросов: 25.