Generator nahodnych hesel jde jednoduse provest kuprikladu v Powershell:
- Na jeden radek, string vystup v terminalu :
-join ((67..122) | Get-Random -Count 16 | ForEach-Object {[char]$_})
# -Count 16 = 16 mistne heslo, hodnotu 67 zmen na 97 jestli nechces aby byly hesle i znaky vcetne malych & velkych pismen
- Nebo v tomto pripade si zvol vlastni "písmena/čísla" ktere zapis do pole $Random_Heslo:
$Random_Heslo = @('0','a','1','b','2','c','3','d','4','e','5','f','6','g','7','h','8','i','9','j','0','k','1','l','2','m','3','n','4','o','5',
'p','6','q','7','r','8','s','9','t','0','u','1','v','2','w','3','x','4','y','5','z','6','A','7','B','8','C','9','D','0','E','1','F','2','G','3','H','4','CH','5','I','6','J','7','K','8','L','9','M','0','N','1','O','2','P','3','Q','4','R','5','S','6','T','7','U','8','V','9','W','0','X','Y','Z')
For($B=0;$B -lt 10;$B++) # 10 = 10 vygenorovanych hesel
{
[string]$Heslo = $Random_Heslo | Get-Random -Count 18 # (18 mistné, zmenit dle potreby)
$Heslo= $Heslo -replace '\s','' # Uprava kvuli mezeram
# Vystup primo v terminalu, nebo se ulozi do textoveho souboru .txt, staci jen zmenit cilovou slozku
Add-Content -Path '/media/***.txt' -Value $Heslo
}
PS: Aha, prispevek je z roku 2013 a reagoval na neho boot.