Delphi-PRAXiS
Seite 5 von 7   « Erste     345 67      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   PasswordManager - Programm zum Verwalten mehrerer Kennwörter (https://www.delphipraxis.net/53389-passwordmanager-programm-zum-verwalten-mehrerer-kennwoerter.html)

Zacherl 17. Sep 2005 18:39

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö
 
Zitat:

Ich habe den letzten Stand von Gestern installiert und habe einen Benutzer angelegt. Dann habe ich ein paar Passworte zum Testen gespeichert.
Nun habe ich das Programm Heute wieder aufgerufen und versucht mich einzuloggen (mein Benutzername erscheint in der Auswahl). Das ging aber nicht! Angeblich ist das Passwort nicht richtig oder die Datei beschädigt. Das Passwort ist richtig, weil auch sehr simpel zum Testen.
Das kann ich dir nicht sagen, warum das so ist. Ich vermute, dass die Datei nicht wieder rückverschlüsselt wurde. Die Kennwörter sind nocht verschlüsselt (RCx) aber ich wollte die Datei noch Binär haben, damit nicht irgendwelche Leute die INI Datei ausversehen ändern. Also dürfte die Datei nur nicht XOR verschlüsselt worden sein (aus welchen Grund auch immer). In der nächsten Version werde ich eine Funktion einbauen, die nicht ordentlich verschlüsselte Dateien vor dem Auslesen nicht entschlüsselt (Da sie dadurch dann verschlüsselt werden).

Zitat:

Nun habe ich die neuste Version installiert und es wird kein Benutzer mehr zur Auswahl angeboten.
Das ist deswegen, da in der neuen Version die Userdaten im Anwendungsdaten Verzeichniss und nicht mehr im Programmverzeichniss liegen.

Florian

Zacherl 18. Sep 2005 12:26

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö
 
Neue Version: Aufgrund eines Tips von TurboPASCAL habe ich die doppelte XOR Verschlüsselung entfernt, da diese
1. Zeit verschwendet
2. unötig ist, da RCx eh optimal verschlüsselt
3. zu Problemen führen kann, die die gesamte Kennwort Datei ungültig machen

Die alten Dateien sind nicht mehr kompatibel. Um diese zu entfernen, muss das Verzeichniss %userprofile%\anwendungsdaten\passwordmanager gelöscht werden

Florian

MrKnogge 18. Sep 2005 13:29

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö
 
Warum "%userprofile%\anwendungsdaten\passwordmanager ", mir wäre es lieber, die Daten wären im Ordner der Anwendung, oder ich könnte es selber einstellen.

Zacherl 18. Sep 2005 14:58

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö
 
@MrKnogge:
Zitat:

Zitat von Luckie
[...] du schreibst die Datei ins Anwendungsverzeichnis, das ist schlecht, da da nicht jeder potentielle Benutzer Schreibrechte hat. Solche Programme wie deins, sind ann nämlcih der Grund warum immer noch so viele Benutzer als Administrator unter Windows arbeiten. Konfigurationsdateien gehören ins HOMEDIR des Benutzers. Dort kann man sie auch einfach sichern, als wenn ich erst in jedem Ordner unter Programme gucken muss, ob da nicht eventuell benutzerspezifische Dateien liegen.

Ich hatte die Daten est im Anwendungsverzeichniss, was ich aber aus oben zitierem Grund geändert habe. Normal können eingeloggte Nutzer ihren Account ja über einen Button löschen. Allerdings wurden die zuvor erstellten Dateien mit meiner letzen Änderung inkompatibel, weshalb man sich nicht mehr einloggen kann.

Florian

drschubi 18. Sep 2005 16:09

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö
 
Hallo Florian, wirklich klasse Dein Programm.


Jetzt hast Du so viele Wünsche erfüllt, erfüll bitte noch einen.

Schreib doch bitte noch irgendwo im Programm mit welchen Tastenkombinationen man arbeiten kann und welche Parameter beim Start erlaubt sind :-)

Sind die Verläufe Kompos oder zeichnst Du die selbst?

Vielleicht kriegst du die Sache mit dem Weblink und dem den verdeckten Kennwörtern auch noch hin.

Schönen Sonntag noch

Drschubi

Zacherl 18. Sep 2005 16:17

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö
 
Zitat:

Hallo Florian, wirklich klasse Dein Programm.
Dankeschön.

Zitat:

Jetzt hast Du so viele Wünsche erfüllt, erfüll bitte noch einen.

Schreib doch bitte noch irgendwo im Programm mit welchen Tastenkombinationen man arbeiten kann und welche Parameter beim Start erlaubt sind
Geht's auch mit einer ReadMe Datei? Ansonsten müsste ich nämlich noch eine Info Funktion einbauen. (Mach ich aber, wenn's erwünscht ist)

Zitat:

Sind die Verläufe Kompos oder zeichnst Du die selbst?
Ne, die zeichne ich selber.

Delphi-Quellcode:
Vielleicht kriegst du die Sache mit dem Weblink und dem den verdeckten Kennwörtern auch noch hin.
Weblinks können im Notiz Feld eingetragen werden. Bei Klick wird der entsprechende Link auch verfolgt. Was meinst du mit den verdeckten Kennwörtern? Die maskieren Funktion im "Neuer Eintrag" Fenster?

Zitat:

Schönen Sonntag noch
Danke gleichfals.

Florian

drschubi 18. Sep 2005 16:25

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö
 
Hallo Florian,

ich meine in der Kennwortübersicht werden Benutzername , Kennwort und Beschreibung dargestellt.

Ich fände es sinnvoll, wenn in de Listenansicht der Eintrag unter "Kennwort" maskiert wäre und mit Klick auf einen Button neben den Eintrag in der ListView das Kennwort aufdecken würde also einen Show / Hide Button .
Manchmal lässt es sich nicht vermeiden, das Personen einem über die Schulter schauen können.

Gruß Drschubi

Zacherl 18. Sep 2005 16:30

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö
 
Achso. Ok das kann ich machen. Ist das mit der ReadMe ok, oder soll es lieber eine Info Funktion sein?

Florian

drschubi 18. Sep 2005 16:38

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö
 
Hi Florian, ich denke eine beiliegende Readme ist völlig ausreichend, dann aber gleich mit einer Versionshistory.

Nein war Spass. Readme reicht.

Gruß Drschubi

leddl 19. Sep 2005 08:25

Re: PasswordManager - Programm zum Verwalten mehrerer Kennwö
 
Hat sich ganz gut gemacht, das Programm. Weil mir am Wochenende langweilig war, und ich momentan ja zuhause keinen Internetanschluß habe, hab ich mich selber mal drangehockt und begonnen sowas für mich zu programmieren (keine Angst, ich werd den hier - zumindest vorerst - nicht vorstellen ;) Is nämlich schon ein bißchen von dir abgekupfert, aber was will man da eigentlich noch groß besser machen ;)).
Was ich mir allerdings eingebaut habe, und was ich eigentlich als ganz gute Idee erachte, ist eine Funktion, die dir beim Erstellen eines Accounts oder eines Eintrags auf Wunsch ein Passwort generiert. Ich habe das so gemacht, daß auf ButtonClick ein MessageDlg aufpoppt, in dem ein 8-stelliges Passwort (entsprechend bestimmter Sicherheitskriterien) angezeigt wird, daß man dann sogar noch ändern kann, wenn es einem nicht gefällt.
Zudem habe ich unter der Passworteingabe eine Gauge eingebaut, in der durch Fortschritt und Farbe angezeigt wird, wie sicher das eingegebene Passwort ist. Das bringt natürlich nichts, wenn man einfach nur vorhandene Passwörter speichern will. Interessant ist es aber bei der Accounterstellung, und wenn man evtl. gerade irgendwo neue LogIn-Daten braucht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:57 Uhr.
Seite 5 von 7   « Erste     345 67      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz