Найти тему
asisg

Генератор паролей

Оглавление

Тут https://asisg.ru/projects/gen-pass/ Вы можете бесплатно генерировать случайные пароли.

Общий вид генератора паролей
Общий вид генератора паролей

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

Генератор паролей - как выглядит без лишнего
Генератор паролей - как выглядит без лишнего

По умолчанию пароли генерируются сразу при открытии страницы, сгенерированные по настройкам по умолчанию.

Параметры url строки

Необходимые параметры можно задать сразу в url строке и получить результат.

Пример со всеми параметрами:
https://asisg.ru/projects/gen-pass/?count-result=10&count-str=14&flag-A=1&flag-a=1&flag-num=1&flag-char=1

Значение флагов 1 -выбрано да, 0 -выбрано нет (или любая цифра).
Некорректные значения/параметры будут задавать значения по умолчанию.
Параметры можно указывать не все, те параметры которые не будут указаны, будут считаться как заданные значениями по умолчанию.

Пример генератора с использованием url параметров
Пример генератора с использованием url параметров

JSON

Также можно добавить url параметр json=y и получить json массив с паролями.

Пример 1:
https://asisg.ru/projects/gen-pass/?json=y

Пример 2:
https://asisg.ru/projects/gen-pass/?count-result=10&count-str=14&flag-A=1&flag-a=1&flag-num=1&flag-char=1&json=y

Вывод результата генерации паролей в виде json
Вывод результата генерации паролей в виде json

Командная строка

Пример Linux:
curl https://asisg.ru/projects/gen-pass/?json=y

Пример Windows:
curl "asisg.ru/projects/gen-pass/?json=y"

Вывод результата генерации паролей в виде json в консоли
Вывод результата генерации паролей в виде json в консоли

Дополнительные возможности/параметры:

getpas

Можно добавить в url параметр getpas, тогда выберется одно произвольное значение, среди списка паролей сгенерированных от заданных в url (или по умолчанию) параметров. У параметра getpas приоритет выше чем у json=y .

Примеры:
https://asisg.ru/projects/gen-pass/?getpas
https://asisg.ru/projects/gen-pass/?count-result=10&count-str=14&flag-A=1&flag-a=1&flag-num=1&flag-char=1&json=y&getpas

Пример вывода одного случайного пароля из нескольких сгенерированных, выводится в виде строки
Пример вывода одного случайного пароля из нескольких сгенерированных, выводится в виде строки
Пример вывода пароля в виде строки в консоли
Пример вывода пароля в виде строки в консоли
Пример вывода пароля в виде строки в консоли, для генерации использовались url параметры
Пример вывода пароля в виде строки в консоли, для генерации использовались url параметры

out-file=txt
Можно добавить параметр out-file=txt и результат скатается в виде файла .txt . (параметр можно подставить и в вывод с json=y и в вывод с getpas и в обычное отображение страницы)

Примеры:
https://asisg.ru/projects/gen-pass/?out-file=txt
https://asisg.ru/projects/gen-pass/?count-result=25&count-str=14&flag-A=1&flag-a=0&flag-num=1&flag-char=1&json=y&getpas& out-file=txt