Генератор Паролей v3.0 =)


Простенький гайд по использованию.Рассмотрим вариант, когда мы собираемся сгенерить сколько-то паролей:

  1. Выбираем из чего будет состоять наш(и) будущий(ие) пароль(и). На выбор достпуны обычные буквы (a,b,c,d и т.д.), цифры, большие буквы (A,B,C,D и т.д.), а так же символы (например, $). Альтернатива: жмём галку “Свой словарь” (“редакция” в старых версиях) и дописываем/удаляем из предложенного перечня различных символов то, что нам нужно в поле “Буквы/символы для будущего пароля”.
  2. Выбираем тип генерации: один пароль (далее пункты “а”) или целый список паролей (пункты “б”).
  3. а) Жмём кнопку генерировать и получаем максимально сложный пароль (прога внутри себя генерирует некоторое кол-во паролей и выбирает из них самый сложный).]
    б)В расширившемся окне заполняем новое поле – сколько паролей нам надо получить (кол-во ограничено тривиальной цифрой 9999). Жмём генерировать. Получаем список паролей, к каждому из которых через тире проставлена его сложность (так, на всякий случай – программа всё равно использует механизм выбора сложного пароля).
  4. а) Жмём кнопку Копировать. Теперь скопированный пароль можно вставлять куда нужно.
    б) Выделяем пароли, которые нам понравились (если ничего не выделите – ничего и не скопируете!). Жмём кнопку копировать. В буфер обмена записываются выделенные пароли без сложности (мешается =), т.е. только пароли и ничего больше ).

И ещё: используйте правую кнопку мыши на поле будь то с одним сгенерированным паролем или несколькими – и будет вам счастье.
В этот раз выложу только ту часть истории, которая касается последней версии:

PassGen v3.0

  • Теперь генератор получает из данного диапазона максимум сложности
  • Изменения в ядре: исправления багов (в т.ч. и некоторых существенных) и оптимизация
  • Изменена разметка элементов (потихоньку готовлюсь открыть исходники)
  • Генерация сразу кучи паролей и проверка своего листа паролей
  • Оптимизация и улучшения в интерфейсе

Теперь точно не знаю, что ещё с ним делать… Подскажите, а? =)

Pages: 1 2

, , , ,

  1. #1 | Валерик | 4 октября 2008 - 11:05

    Молодец, респект!

  2. #2 | Валерик | 4 октября 2008 - 11:07

    Продожаю клепать по-видимому никому не нужный генератор паролей

    Ошибочку сделал!

    Продолжаю..

    А он нужен! Я те отвечаю! Будут бруты высоко скоростные, и эта прога будет стоить денег! Советую следующую версию с лицензией!

  3. #3 | Сергей | 17 декабря 2008 - 7:38

    Не хватает только сохранения в файл. В остальном вроде не плохо.

  4. #4 | crystalbit | 12 января 2010 - 22:04

    он же по идее большие списки генерирует, как же так вышло, что он в файл не сохраняет? 🙂

  5. #5 | Dvvarf | 12 января 2010 - 23:30

    На самом деле, согласен, функция нужная. Вопрос: как её встроить в текущий минималистический интерфейс. =) Впрочем, наверное через какое-то время выпущу “спец. версию” в которой через меню правой кнопки мыши можно будет всё-таки сохранять в файл.

  6. #6 | ValGer | 14 мая 2010 - 15:00

    Архив запорчен – не распаковывается
    Насчёт файла – хорошая идея, когда необходимо много паролей, например для регистрации пользователей на сайте
    Неплохо бы запускать из командной строки с параметрами

  7. #7 | Dvvarf | 17 мая 2010 - 18:08

    Действительно, с выдачей файлов на загрузку были проблемы – пофиксил. Когда руки дойдут до генератора, то сделаю запуск из командной строки тоже.

  8. #8 | Роман | 7 июля 2010 - 9:21

    Это символы используемые вашей программой:
    1234567890abcdefghijklmnoprsstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()/?.,> <;:}{][\+=-_
    Обратите внимание на это место “prsst” в малых латинских символах. Очевидно, что это ошибка, должно быть “pqrst”.

  9. #9 | Юрий | 7 июля 2010 - 16:01

    Молодца + респект !!!

    Что ещё делать? Как варианты:
    – галочка на повторяемость знаков в пароле (напр., стоит галочка – повторов нет)
    – доп.колонка количество в пароле, т.е. хочу чтоб пароль 10 знаков состоял из 3-х цифр, 2-х Б букв, 1-го спец.символа и 4-х букв мелких

    ….пока так. Кому нужно?

  10. #10 | Dvvarf | 7 июля 2010 - 16:23

    Извиняюсь, довольно крупная ошибка, перезалил с исправлением. Почти за четыре года (а оказалось, что баг существует во всех версиях, начиная с смой первой) никто не заметил отсутствия буквы q. Спасибо за ваше замечание.

  11. #11 | Dvvarf | 7 июля 2010 - 16:27

    Насчёт повторов – идея неплохая, можно подумать над этим (в основном программа старается, чтобы буквы не повторялись подряд). Насчёт кол-ва различных букв… не думаю, что это может пригодится, но если общественность пожелает – можно устроить.
    Кстати, версия 3.1 (с сохранением списка паролей в файл, но, к сожалению, без запуска из коммандной строки) потихоньку движется к завершению (писать там всего ничего, просто довольно мало свободного времени).

  12. #12 | hrabrik | 17 августа 2010 - 23:25

    как скачать?

  13. #13 | Dvvarf | 17 августа 2010 - 23:58

    Прошу прощения, ссылку убрал до того, как сделаю патч, а потом как-то забылось за делами. Теперь всё на месте.

  14. #14 | Ser-volk | 5 марта 2011 - 12:18

    При включении Б букв, т.е больших, перестаёт использовать цифры, пароль 8 символов

  15. #15 | Dvvarf | 20 апреля 2011 - 23:21

    На самом деле, цифры не перестают использоваться, но из-за текущего алгоритма проверки паролей цифры просто не проходят отбор. =) Это несомненно недостаток и я обязательно исправлю его… Правда не знаю когда.

  16. #16 | mikos | 26 февраля 2012 - 18:31

    Dvvarf, я вот сколько просмотрел в нете различных генераторов паролей, но не нашел нужного – генерация комбинаций из заданых символов БЕЗ ПОВТОРЕНИЯ символов внутри любой полученной комбинации. Максимум, что я нашел – так это без повторения одного и того же символа в пароле подряд. Т.е., задано 6 символов – “qazwsx” мне нужно получить пароли длиной в 6 знаков, без их повторения, т.е. типа “qwaszx”, а не “qwasqa”

  17. #17 | mikos | 26 февраля 2012 - 18:37

    … это что не возможный алгоритм? если бы я разбирался в программировании, то сделал бы себе такой генератор. Причем, такая опция в генерировании интересует многих людей

  18. #18 | Dvvarf | 26 февраля 2012 - 19:13

    Ничего невозможного и сложного тут нет. Но случайный пароль с символами, которые не повторяются не имеет никаких преимуществ перед тем, в котором символы повторяются. При этом такой пароль ещё и сложнее запомнить. Повторение одинаковых символов влияет на скорость подбора, и то крайне незначительно.
    Такая проверка, кстати, имеется в генераторе и повторяющиеся друг за другом символы влияют на оценку сложности паролей.

  19. #19 | mikos | 27 февраля 2012 - 15:15

    Тут дело такое, что я на данный момент не могу вспомнить пароль к архиву RAR, а он мне нужен. Я помню какие символы я вводил(их было 18), они не повторялись,но не помню в каком порядке они шли и какого регистра буквы и, вполне возможно, введены были на другом языке(т.е. нажимались те же клавиши, но при переключенном языке ввода). Я бы мог сгенерировать неск. словарей отличающихся между собой регистром букв и языками ввода с комбинациями без повтора символов, а потом перебрать эти словари в известной программе Advanced Archive Password Recovery и вернул бы себе свой архив к жизни. Но почему-то такого “доступного” генератора не нашел. Нашел крутой генератор американской регистрации, но он не для простых людей – 1000$ стоит, там есть все что мне нужно и на много больше. В триальном виде там можно сгенерить только 10 паролей. Эх..
    Dvvarf, твой генератор простой и тоже очень полезный, спасибо тебе за твои труды, за то что раздаешь беплатно. Уверен, он многим пригодился, потому что далеко не все обладатели компьютеров “заморачиваются” программированием,просто не все привыкли говорить “спасибо”!

  20. #20 | Dvvarf | 27 февраля 2012 - 17:19

    А какой длины была пароль? Если пароль был, например, длиной 6 символов, которых могло быть 18, то это ещё реально перебрать (примерно 3 млн комбинаций). Если учитывать, что может быть разный регистр и разный язык, то это уже 24 млрд. комбинаций. Если учитывать, что символы не повторяются, то придётся перебрать “всего лишь” 18 с лишним млрд комбинаций, а это всё равно не так уж просто. Если же пароль у вас состоит из 18 символов возможно разных регистров и разных языков с длиной в те же 18 символов, то это и вовсе 265263722088533591588789944320000 (265 тысяч миллиардов миллиардов миллиардов) комбинаций. Рад бы вам помочь, но могу лишь пожелать удачи в восстановлении вашей информации каким-нибудь другим путем.
    Спасибо, когда писал генератор, то не думал, что он может вообще кому-то пригодится. 🙂
    P.S. Кстати, исправил баг, который разрешал генератору повторять символы в паролях, когда это вовсе не обязательно. Теперь он будет стараться делать пароли максимально уникально. Обновленную версию залью чуть позже.

  21. #21 | mikos | 28 февраля 2012 - 8:47

    У меня не такой уже и сложный пароль: 18 символов, из которых ни один не повторяется, состоит из 18 букв, регистр букв одинаковый(только не помню какой именно – большой или маленький), язык ввода тоже один(тоже не помню – либо English, либо Рус.) итого получается мне нужно создать 4 словаря(Eng “A”, Eng “a”, Рус “а”, Рус “А”) с набором ключей из 18 символов без повтор. символов и прогнать их через Advanced Archive Password Recovery. Какие символы вводить я знаю, а загвоздка только в неповторении(все 18 – разные) символов. Я бы за неделю нашел свой ключ.

  22. #22 | Dvvarf | 28 февраля 2012 - 14:01

    Один такой словарь (пароли длиной в 18 символов, состоящие из 18 неповторяющихся символов одного регистра) будет содержать 6 миллионов миллиардов комбинаций. Для того, чтобы перебрать один такой словарь за неделю потребуется пробовать 10 миллиардов паролей в секунду. Даже этот словарь просто в виде текстового файла занял бы 840 терабайт (840000 гигабайт) данных. Поэтому советую на этот способ не надеяться.

  23. #23 | mikos | 28 февраля 2012 - 15:25

    Есть еще “авось”! может повезти и на 100 000! 🙂

    Спасибо за ответы, Dvvarf!

  24. #24 | a2st | 4 апреля 2012 - 16:12

    Неплохая прога. Однако есть лучше. Например неплохо бы добавить возможность исключать похожие символы в 1 клик, к ним относятся i,I,L,l, 1 – которые в зависимости от шрифта часто выглядят идентично. Ну и по умолчанию при старте сделать длину пароля 6-8 символов или вы серьезно думаете что кто-то генерирует пароли из одного символа?

  25. #25 | Sr | 1 сентября 2012 - 13:33

    Спасибо, мне как раз такую бабам в конторе надо поставить. Замучили уже паролями типа маша, зайка т.п. Нужная прога огромной массе юзеров, для которых пароль придумать труднее, чем к примеру баланс подсчитать

  26. #26 | Антон | 21 декабря 2012 - 0:27

    Хорошо бы было, если бы можно было свои куски текста к паролям прицеплять. Поможет тем, у кого начало пароля одинаковое, либо тем кому нужно для брута подписать к каждому паролю логин пользователя (login;pass)

  27. #27 | Сергей | 2 июля 2013 - 15:50

    привет всем, прога без понтовая извини если обидел твой труд но давай по чесноку зачем такая программа , онлайн http://dvvarf.ru/scripts/passgen.php вполне хватит , сделай то чего нет в инете , УДАЧИ