Hej allesammen
Jeg kunne godt tænke mig et stykke kode, der kan sammensætte et tilfældigt password med 8-10 tegn og med følgende tegn:
abcdefghijklmnopqrstuvxyzABCDEFGHIJKLMNOPQRSTUVXYZ123456789
sproget er lidt ligegyldigt, men helst noget PHP eller javascript.
Her kommer lige lidt Delphi-kode jeg hurtigt lavede da jeg selv skulle bruge nogle skumle passwords
<pre>
unit uMain;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
const
Chars = 'aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ1234567890';
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
i, Basis, Ekstra: integer;
s: string;
begin
Basis := 7;
Ekstra := Basis + Random(4);
s := '';
for i := 0 to Ekstra do
begin
s := s + Chars[Random(Length(Chars))];
end;
Edit1.Text := s;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Randomize;
Button1.Click;
end;
end.
</pre>
En gang i mellem giver den godt nok et tomt password eller et der kun er på et par tegn...