AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Programm mit Passwort und Username erstellen
Thema durchsuchen
Ansicht
Themen-Optionen

Programm mit Passwort und Username erstellen

Ein Thema von taktaky · begonnen am 27. Aug 2007 · letzter Beitrag vom 30. Aug 2007
Antwort Antwort
Seite 1 von 2  1 2      
taktaky
(Gast)

n/a Beiträge
 
#1

Programm mit Passwort und Username erstellen

  Alt 27. Aug 2007, 19:00
Hallo,

ich möchte ein Programm mit einem Passwort und Username erstellen

Dafür muss ich einen Passwort-Generator (Keygen) erstellen

Gerne möchte ich, dass das Passwort nur aus Nummern von 0-9 und aus Buchstaben von A bis F
also Hexa so zusagen.

Kann jemand mir einen einfaches Beispiel geben, da ich vorher nie sowas gemacht habe

Danke im Voraus

Gruß
  Mit Zitat antworten Zitat
Svenkan

Registriert seit: 10. Feb 2007
Ort: Bersenbrück
547 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Programm mit Passwort und Username erstellen

  Alt 27. Aug 2007, 20:09
Ich habe dazu doe TDESCrypt-Komponente dazu benutzt.
Passwort kann nicht encrypted werden, zur Prüfung muss dann das eingegebene Passwort verschlüsselt und dann mit dem gespeicherten verglichen werden.
Zu finden: hier.
Sven Kannenberg
  Mit Zitat antworten Zitat
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Programm mit Passwort und Username erstellen

  Alt 27. Aug 2007, 20:09
Ich persönlich würde IN DIESEM FALLE dafür die Funktionen ORD() und IntToHex() benutzen. Dann kann man ein Passwort im Klartext eingeben und erhält die Ausgabe als HEX-Werte der einzelnen Buchstaben. Beachte aber, daß es dabei keine Sicherheit bietet. Jeder, der die ASCII-Tablle kann oder nachliest, kann das Passwort natürlich zurückrechnen. Beispiel:

Delphi-Quellcode:
[...]

VAR
HexPasswort : String;
i : Integer;
Begin
  HexPasswort := '';
  for i := 1 to Length(passwort) Do
    HexPasswort := HexPaswort + IntToHex(ORD(Edit1.Text[i]),2);
  ShowMessage(HexPasswort);
[...]
... soll nur eine Anregung sein.

SCRaT
Michael Kübler
  Mit Zitat antworten Zitat
taktaky
(Gast)

n/a Beiträge
 
#4

Re: Programm mit Passwort und Username erstellen

  Alt 27. Aug 2007, 21:38
Zitat von Svenkan:
Ich habe dazu doe TDESCrypt-Komponente dazu benutzt.
Passwort kann nicht encrypted werden, zur Prüfung muss dann das eingegebene Passwort verschlüsselt und dann mit dem gespeicherten verglichen werden.
Zu finden: hier.
hallo
das ist alles was in Delphi Code ist:
Delphi-Quellcode:
unit umain;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, UDESCryp;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Edit2: TEdit;
    Button1: TButton;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Edit3: TEdit;
    Label4: TLabel;
    procedure Button1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;
  DESCrypt1: TDESCrypt;

implementation

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);
begin
   with DESCrypt1 do
   begin
     Input:=edit1.text;
     Salt:=edit3.text;
     if execute then edit2.text:=Output;
   end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
    DESCrypt1 := TDESCrypt.Create (self) ;
end;

end.
Und beim kompilieren bekomme ich diese Meldung :
Code:
[Fatal Error] testcrypt.dpr(6): Unit TypInfo was compiled with a different version of Variants.TCustomVariantType*RightPromotion
2. das ist sowieso nicht free (TDESCrypt is copyright Herzo ...) also die Finger Weg
  Mit Zitat antworten Zitat
taktaky
(Gast)

n/a Beiträge
 
#5

Re: Programm mit Passwort und Username erstellen

  Alt 27. Aug 2007, 21:55
Zitat von scrat1979:

Delphi-Quellcode:
[...]

VAR
HexPasswort : String;
i : Integer;
Begin
  HexPasswort := '';
  for i := 1 to Length(passwort) Do
    HexPasswort := HexPaswort + IntToHex(ORD(Edit1.Text[i]),2);
  ShowMessage(HexPasswort);
[...]
... soll nur eine Anregung sein.

SCRaT
Hallo scrat1979

kannst Du mir Code komplett schreiben?
Oder muss ich irgendwas in Bereich  uses ... schreiben?

so soll etwa Login-Fenster aussehen:
Das Bild von dem LogIn

Gruß
  Mit Zitat antworten Zitat
Svenkan

Registriert seit: 10. Feb 2007
Ort: Bersenbrück
547 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: Programm mit Passwort und Username erstellen

  Alt 27. Aug 2007, 23:26
Zitat von taktaky:
2. das ist sowieso nicht free (TDESCrypt is copyright Herzo ...) also die Finger Weg
Zitat aus der Readme:

Zitat:
TDESCrypt is Freeware, but source is not included.
Zitat von taktaky:
[Fatal Error] testcrypt.dpr(6): Unit TypInfo was compiled with a different version of Variants.TCustomVariantType*RightPromotion
Welche Delphi-Version benutzt du?
Sven Kannenberg
  Mit Zitat antworten Zitat
taktaky
(Gast)

n/a Beiträge
 
#7

Re: Programm mit Passwort und Username erstellen

  Alt 27. Aug 2007, 23:33
Zitat:
Welche Delphi-Version benutzt du?
Version 7

gruß
  Mit Zitat antworten Zitat
Svenkan

Registriert seit: 10. Feb 2007
Ort: Bersenbrück
547 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Programm mit Passwort und Username erstellen

  Alt 27. Aug 2007, 23:50
Probier mal das angehängte Projekt.
Angehängte Dateien
Dateityp: rar pw-creator_353.rar (187,5 KB, 48x aufgerufen)
Sven Kannenberg
  Mit Zitat antworten Zitat
taktaky
(Gast)

n/a Beiträge
 
#9

Re: Programm mit Passwort und Username erstellen

  Alt 28. Aug 2007, 09:28
Zitat von Svenkan:
Probier mal das angehängte Projekt.
Hi,

das ist aber etwas anderes

ich möchte eine exe erstellen und wenn das Programm startet, kommt ein Popup Fenster wo man das Passwort und den Username eingeben muss

Ich habe was vorbereit ein Beispiel aber ohne Username und Passwort

Ich möchte das jemand das jemand das Programm mit Passwort und Usename dazu schutzt (sehe Anhang)

Es soll bei exe-Start das Pop Fenster so angezeigt, wo man das Passwort und User Name eingeben muss:
Sehe das Bild im Anhang
Bild1

Gruß
Miniaturansicht angehängter Grafiken
passwort_username_214.jpg  
Angehängte Dateien
Dateityp: rar passwort_121.rar (184,4 KB, 32x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#10

Re: Programm mit Passwort und Username erstellen

  Alt 28. Aug 2007, 09:44
soll nur ein einziger Username + Passwort funktionieren oder solle es mehrere mögliche Benutzernamen und Passwörter geben?
Und soll das Passwort nur mit dem richtigen Usernamen funktionieren oder soll der Benutzername egal sein und nur das Passwort stimmen?
Und solles für einen Benutzernamen mehrere mögliche Passwörter geben oder soll pro Usernamen nur ein mögliches Passwort existieren?

eine kleine Bitte: Könntest du bitte das Bild anhängen. Ansonsten ist es nicht mehr verfügbar sobald du es von deinem webspace löschst und dann wäre der Beitrag verschandelt weil Informationen fehlen.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz