консольный Генератор списка паролей. устойчивых к взлому методом перебора.
Генерируется список паролей, затем копипастом все пароли вписывыаются в адаптеры и в астериск, после этого их можно забыть.
Часто бывает полезен при генерации большого количества паролей за раз.
/usr/bin/passgen:
| Код: |
| #!/bin/sh # # Password List Generator, specialy for asteriskforum.ru # v0.3 # if [ "$2" ] then COUNTER=$1 while [ $COUNTER -le $2 ]; do echo "$COUNTER $(pwgen -s -1 16)"; COUNTER=`expr $COUNTER + 1` done else echo echo "Need two parameters!" echo "Example of use: $0 100 299 or $0 101 199 > passwords.txt" echo fi |
получаемый список на выходе выглядит так:
| Цитата: |
| ./passgen 100 110 100 NrwFhhaYg089UhaP 101 a2dzKmJvYgbWth2p 102 dDs7vUR6fyiaCl0q 103 2QNUYROnQ0A4tlSx 104 nkvb5WPKT5VozGCr 105 68cjlgj7Dib50dWO 106 U4eyEB8wiIl2RtXL 107 zj5DKGVyh9SWpOuj 108 d9sg9eQrx31auj1Y 109 PshMiYwcCqkic0dg 110 5VSMj0G7W7YYpr3e |
можно вывод перенаправлять сразу в файл: ./passgen 101 199 > passwords.txt
ps: требуется установить утилиту pwgen через менеджера пакетов вашей ос.
| Код: |
| head -c 12 < /dev/urandom | base64 |
Added after 6 minutes:
нет, так хуже стало
появились левые знаки которых не было в моих паролях
_________________
Gentoo Linux || Asterisk 13.1-cert2
Решения телефонии на базе Asterisk || http://it-need.ru
руками можно 5 но не 300 же? рука отвалится мышу дрючить столько
| Код: |
| pwgen -s 12 300 |
| Код: |
| # pwgen -s 12 10 Y6Klzbck9N4v 3VLwpsrbQ2Hw i98kFiPx9szv LwhZ64uN6W4H 0dSUyuumip1g ex9RmAniIy5H 9md89wizRuYQ DYXI1RHzUwWw XDpIsMXtH04V MnW1qW50hAqR |
_________________
Gentoo Linux || Asterisk 13.1-cert2
Решения телефонии на базе Asterisk || http://it-need.ru
всем не угодишь блин
счас сделаю как было изначало тогда назад.
2aven: мой вариант в отличае от твоего - генерирует более удобный список, я же вверху привел пример его вывода.
pps: всем на здоровье. мне лично полезен, просто решил поделиться со всеми.
Added after 10 minutes:
повтораю еще раз: он может быть полезен когда нужно сгенерить за раз большой список паролей под телефонизацию обьекта.
когда несколько всего то делаю тоже "вручную" (у меня альяс везде на машинах прописан в .bashrc => alias pwgen='pwgen -s -1 16' что позволяет получить один пароль командой pwgen или несколько например так pwgen 5) но иногда требуется именно длинный список с номерами телефонов. мой скрипт решает эту задачу за пару секунд.