Jaki algorytm jest (gdzie go szukać, skąd pobrać source) do generowania ciągów haseł tak jak to robią programy łąmiące hasła np:
aaa
aab
aac
....
i tak dalej. Oczywiście potrzebuje dla n liter w Stringu
Jaki algorytm jest (gdzie go szukać, skąd pobrać source) do generowania ciągów haseł tak jak to robią programy łąmiące hasła np:
aaa
aab
aac
....
i tak dalej. Oczywiście potrzebuje dla n liter w Stringu
var
S: TStringList;
es: string;
n: Integer;
procedure Generuj(i: Integer);
var
c: Char;
begin
for c:='a' to 'b' do begin
es[i]:=c;
if i = n then S.Add(es) else Generuj(i + 1)
end
end;
begin
S:=TStringList.Create;
SetLength(es, n);
Generuj(1);
// masz to w S
S.Free
end;
Khem... Vogel - autor chcial kod w C++ :-P
void Generuj(int);
TStringList S;
String es;
int n;
{
S.SetLength(n);
Generuj(1);
// masz to w S
}
void Genruj(int i) {
for (char c = 'a'; c
Khem... Vogel - autor chcial kod w C++ :-P
Ale ja chcialem w Delphi. Vogel dobrze zrobił :-)
Dziękuje Ci Vogel!
Im więcej wiem tym bardziej zdaje sprawę , że nic nie wiem..:|
No i namieszałem z syganturką[wstyd]Przepraszam.
A swoją drogą dobrze czytać wszystkie posty. Nawet jak się nie programuje w C++ :-)