linux 生成隨機密碼和wordlist常用方法

2022-08-17 05:09:12 字數 1057 閱讀 4403

注:文章內容來自網路收集

關於下面這10個方法,估計很多人也知道了,這裡也是為了自己以後用收集一下,不過順便吐槽下,google第一頁,只要是「linux 隨機密碼」這幾個類似的關鍵字,蹦出來的全特麼就是那一兩個個東西,其中關於這個十種方法的,內容完全相同,

看了不少中文的內容,日期都在12年左右,這個要早很多,10年9月的文章,雖然不確定是文章源頭,但是感覺應該算最可能是原出處的地方了,鏈結如下:

方法如下:[僅作記錄,部分本人也未嘗試,亂搞要了命和本人無關]

1、date +%s | sha256sum | base64 | head -c 32 ; echo

2、< /dev/urandom tr -dc _a-z-a-z-0-9 | head -c$;echo;

3、openssl rand -base64 32

4、tr -cd '[:alnum:]' < /dev/urandom | fold -w30 | head -n1

5、strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 30 | tr -d '\n'; echo

6、< /dev/urandom tr -dc _a-z-a-z-0-9 | head -c6

7、dd if=/dev/urandom bs=1 count=32 2>/dev/null | base64 -w 0 | rev | cut -b 2- | rev

8、9、randpw();echo;}

10、date | md5sum

最後貼上個樓主這種懶人用的,別人寫好的軟體

pwgen,功能還算全,用著也是不錯的,關鍵是命令簡單,

pwgen [length] [sum]就能出隨機串

舉例:pwgen 16 1

生成乙個16位長的密碼。

至於具體功能選項,也挺簡單的,man一下就ok。

至於生成wordlist麼,用crunch,可以直接通過管道直接把crunch

生成的作為aircrack的破解字典。

就這樣。

2014-03-06

生成隨機密碼

編寫乙個函式,用於生成隨機密碼,入參為隨機密碼的長度,出參為生成的隨機密碼,要求生成的隨機密碼必須同時包含大寫字母小寫字母數字。生成隨機碼,引數為隨機碼長度,同時包含大小寫字母和數字 public string getrandomnum int length listlist new arrayli...

Linux生成隨機密碼教程

通常情況下大家對於生成密碼都好困惑,一來複雜程度不夠會不安全,複雜程度夠了又不能手動隨便敲擊鍵盤打出一同字元 但通常情況下這些字元是有規律的 使用 1password 或者 keepass 這種軟體生成也可以,不過貌似1password 要收費,既然這樣我們就玩一下好玩的用 linux來生成隨機密碼...

php生成隨機密碼

隨機密碼生成 post number 0 數字 0 不啟用 1 啟用 post lowercase 0 小寫字母 post uppercase 0 大寫字母 post punctuation 1 特殊符號 post repeat 0 字元 1重複 0不重複 post length 31 密碼長度 p...