PY_GEN_PWD
О ПРИЛОЖЕНИИ (ABOUT)
Запускать BrearPWD.pyw c с предустановленным Python 3.10.3. Программа предназначена для генерации паролей, как по списку (информацию берем из файла /src/data/users.json), так и просто обезличенный список паролей. Набор символов и сложность паролей так же описана в файле users.json.
Сгенерирванные списки сохраняются в файл вида PWD/userPWD_05112022_173348.txt где цифровая часть это дамп времени создания файла в папке pwd
. Пользователей в файле настроек users.json можно разбить по подразделениям для удобства рассылки и документирования паролей. Пример формирования файла представлен в разделе JSON.TECHNOLOGY
использованы пакеты Python:
- time
- random
- json
- tkinter
- os
JSON
users.json является конфигурационным файлом для генерации паролей по списку.
"__office001__" - меняем на свой номер кобинета, офиса или название подразделения.
"user001" - вбиваем логины или имена пользователей
{
"name" :
{
"__office001__" : [
"user001",
"user002",
"user003",
"user004",
"user005"
],
"__office003__" : [
"user001",
"user002",
"user003",
"user004",
"user005"
]
},
"chars" : "abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890",
"numchar" : "1234567890",
"simbchar" : "@#$&",
"number" : 1,
"length" : 8
}
Где:
- chars - список букв
- numchar - список чисел
- simbchar - список символов
- number - количество паролей на пользователя
- length - длина пароля
Result
Лист паролей сохраняется в .txt в папку “pwd”.
Описание
BraerPWD.pyw для запуска Использует GUI TK Программа предназначена для генерации паролей, как по списку (информацию берем из файла users.json), так и просто обезличенный список паролей. Набор символов и сложность паролей так же описана в файле users.json. Сгенерированные списки сохраняются в файл вида userPWD_05112022_173348.txt где цифровая часть это дамп времени создания файла в папке pwd. Пользователей в файле настроек users.json можно разбить по подразделениям для удобства рассылки и документирования паролей.