AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte PasswordManager v2.0
Thema durchsuchen
Ansicht
Themen-Optionen

PasswordManager v2.0

Ein Thema von Zacherl · begonnen am 18. Apr 2006 · letzter Beitrag vom 29. Sep 2007
Antwort Antwort
Seite 2 von 11     12 34     Letzte »    
Benutzerbild von Zacherl
Zacherl
Registriert seit: 3. Sep 2004
Hi,

PasswordManager v2.0 ist ein Tool zum Verwalten von Kennwörtern.
Nach dem Erstellen einer Container Datei können beliebig viele Kategorien angelegt werden. Innerhalb einer Kategorie können wiederrum beliebig viele Passworteinträge angelegt werden. Jeder Kategorie und jedem Eitnrag kann bei Bedarf ein 16x16 Pixel großes Icon zugewiesen werden.
Die Container Datei wird mit den Twofish Alghorithmus verschlüsselt. Ein weiteres Feature des Programmes ist es eine nicht mehr benötigte Container Datei sicher zu löschen (mit sicherem Überschreiben der Daten).
Das Programm kann in die Tray minimiert werden, worauf beim Maximieren, fals denn eine Containerdatei geladen war eine Sicherheitsabfrage erscheint.

Über "Extras" -> "In Windows integrieren" kann das Programm sich selbstständig in ein gewähltes Verzeichniss kopieren und die *.pwc Containerdateien mit sich selbst verknüpfen, sodass man mit einem Doppelklick auf eine Containerdatei diese direkt im PasswordManager öffnen kann.

Weiterhin steht eine AutoClose Funktion zur Verfügung, welche das Programm nach einer bestimmten Zeit der Inaktivität selbstständig schließt. Fals man das Schließen des geöffneten Containers beim Minimieren deaktiviert hat, kann man die Schnellzugriffsfunktion benutzen (siehe Screenshot).

In diesem Programm habe ich besonders darauf geachtet, die Fehler vieler anderer bekannter und teilweise auch komezieller Passwort-Verwaltungsprogramme nicht nachzumachen. So werden bei PasswordManager zu keiner Zeit die Kennwörter in Klartext auch nur im Arbeitsspeicher angezeigt.

Letzte Neuerungen:
Neue TBX, Toolbar2000, etc Komponenten verwendet -> Mehr Stabilität
Das Fenster, in dem die Kennwörter angezeigt werden ist jetzt StayOnTop, damit das Fenster nicht in den Hintergrund rutscht, wenn man beispielsweise auf einen unter "Notizen" notieren Internet-Link klickt
Kleine interne Bugs entfernt
Ausrichtung der AutoClose Leiste geändert
Beim Registrieren der Dateiendung *.pwc wird das Dateiicon nun sofort und nicht erst nach einem Neustart übernommen
Die Positionen der Toolbars bleiben nach einem Programmneustart erhalten [Mögliche Docking-Möglichkeiten: oben, unten, rechts]
Innerhalb der Gruppen und Kennwörter Anzeige können jetzt Hotkey, wie z.B. ENTF zum Löschen eines Eintrages verwendet werden
Homepagelink und Logo angepasst
Neue Tester in die Credits aufgenommen
Sicherheitsabfragen lassen sich in den Einstellungen deaktivieren
Fehler bei nicht angedockter Toolbar gefixt
Programm ist jetzt nach dem Wiederherstellen aus der Tray im Vordergrund
Bei deaktivierter "Speichern - Sicherheitsabfrage" wird der Container ohne Nachfrage gespeichert und nicht wie bisher verworfen
Programm wird nun auch in die Tray minimiert, wenn man bei aktivem Fokus auf den Taskleisten Button klickt
Beim Verschieben von Kennworteinträgen durch Löschen einer Kategorie wird die Quellkategorie nun ausgegraut (ganz deaktivieren ging nicht)
Wenn man beim Auswählen der Zielkategorie zum Verscheiben von Einträgen nun "Abbrechen" klickt, wird die Kategorie nicht mehr gelöscht
Die Frage zum Verscheiben von Einträgen beim Löschen einer Kategorie erscheint nur noch, wenn die Kategorie auch Einträge enthält

Link zur Beschreibung auf meiner Seite (ist der selbe Text, wie er hier auch im Thread steht): hier

Florian
Miniaturansicht angehängter Grafiken
screenshot4_157.jpg   screenshot3_487.jpg   screenshot2_207.jpg  
Angehängte Dateien
Dateityp: zip passwordmanager_209.zip (581,2 KB, 72x aufgerufen)
 
Benutzerbild von Manne
Manne

 
Delphi 7 Personal
 
#11
  Alt 20. Apr 2006, 13:56
Servus,
nehme doch als PasswordChar #108 und Wingdings als Font.
Dies ist der schwarze große Fleck
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

 
Delphi 6 Personal
 
#12
  Alt 20. Apr 2006, 14:47
Zitat von Manne:
Servus,
nehme doch als PasswordChar #108 und Wingdings als Font.
Dies ist der schwarze große Fleck
Das ist ihm bekannt, mann kann ja auch den Font Tahoma und das Char #149 benutzen.

Zitat von Florian Bernd:
Zitat von turboPASCAL:
Irgend wie würde ich mir noch einen einfaeren Zugriff auf die Daten wünschen event. auch über das Trayicon...
Wie sollte ich das machen? Eventuell ein erweiterbares Menü mit den Kategorien, welches ein Erweiterbares Menü mit den Einträgen enthält?
Ja, so dachte ich das. Halt um einen schnellen Zugriff zu haben wenn man sich irgend wo einloggen möchte.

Eine Möglichkeit währe doch zB. sich im Programm Daten markieren (Checkbox o.ä.) die dann im Tray zur Verfügung gestellt werden. (Schnellauswahl)

Ich habe in meinem Programm, iAdresseen kennst du ja, in einer neuen Version die Webadressen als Menue in das Trayicon gesetzt. Über das Submenue kann man dann Loginname oder Passwort kopieren....

Warum sowas ?

Naja, ich bin einer sich am Tag öfters bei verschiedenen Seiten einloggen muss. Hier in der DP funktioniert das Autologin bei mir nicht so das ich mir das Programm zusammenklicken musste...
Matti
  Mit Zitat antworten Zitat
Benutzerbild von Dj_Base
Dj_Base

 
Delphi 2007 Professional
 
#13
  Alt 20. Apr 2006, 14:54
Hi Florian!

Dein Programm sieht mal wieder erstklassig aus! Es lässt sich wunderbar bedienen und ist sehr übersichtlich! Ein ganz großes Lob!

Ich habe auch zwei Monitore und nVidia, aber irgendwie bekommt man das hin, mich stör das nicht.

Auch funktioniert dein Programm einwandfrei.

Mich würde noch interessieren, wie du die Sicherheit des Passwortes beurteilst.
Klar ist ja, dass mit Zahlen Groß/Kleinschreibung und/oder Sonderzeichen die Sicherheit (d.h. der prozentsatz) vergrößert wird.

Was genau bewirkt die Funktion "Binär verschlüsseln" ?

Viele Grüße,
Dj_Base
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

 
Delphi 10.2 Tokyo Starter
 
#14
  Alt 20. Apr 2006, 14:59
Hi,
wenn man sein Passwort für einen Container vergisst, sind dann alle Daten unrettbar verloren?
Ich hatte mal ein ähnliches Programm, da konnte man einstellen, wie lange das Programm ungenutzt bleiben kann, ehe es sich selbst schließt und man wieder das Passwort braucht, um an die Datei zu anzusehen. Das schloss auch das Minimieren in die Taskleiste mit ein. Kannst du das vielleicht auch noch mit einbauen?
Ich würde mir ein PopUpMenu für die Kategorien wünschen, damit man nicht immer erst die Kategorie auswählen muss, wenn man einen neuen Eintrag erstellt.
ShortCuts wie zum Beispiel 'Entf' - Kategorie / Eintrag entfernen wären nicht schlecht.
Wenn man einen Eintrag in einer Kategorie entfernen möchte sollte die Abfrage, ob der EIntrag wirklich gelöscht werden soll auch erscheinen.
Es wäre schön, wenn man Einträge von einer in eine andere Kategorie ziehen könnte.
Ich möchte gern mehrere Container gleichzeitig laden und bearbeiten können.
Ich hab 2 Minimieren-Button, davon geht nur einer.
Durch einen Doppelklick auf das TrayIcon sollte das Programm Minimiert bzw. Wiederhergestellt werden.

Ansonsten sehr schönes Programm.

MfG
freak
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#15
  Alt 20. Apr 2006, 15:56
Zitat:
wenn man sein Passwort für einen Container vergisst, sind dann alle Daten unrettbar verloren?
Zweifelsohne. Alles andere wäre ja eine Sicherheitslücke.

Zitat:
Ich hatte mal ein ähnliches Programm, da konnte man einstellen, wie lange das Programm ungenutzt bleiben kann, ehe es sich selbst schließt und man wieder das Passwort braucht, um an die Datei zu anzusehen. Das schloss auch das Minimieren in die Taskleiste mit ein. Kannst du das vielleicht auch noch mit einbauen?
Ja, das ist eine gute Idee.

Zitat:
Ich würde mir ein PopUpMenu für die Kategorien wünschen, damit man nicht immer erst die Kategorie auswählen muss, wenn man einen neuen Eintrag erstellt.
ShortCuts wie zum Beispiel 'Entf' - Kategorie / Eintrag entfernen wären nicht schlecht.
Wenn man einen Eintrag in einer Kategorie entfernen möchte sollte die Abfrage, ob der EIntrag wirklich gelöscht werden soll auch erscheinen.
Hatte ich auch schon dran gedacht und wird eingebaut.

Zitat:
Es wäre schön, wenn man Einträge von einer in eine andere Kategorie ziehen könnte.
Ich hatte vor beim Editieren eine Eintrages auch eine neue Gruppe wählen zu lassen

Zitat:
Ich möchte gern mehrere Container gleichzeitig laden und bearbeiten können.
Das dürfte erstmal schwierig werden, weil ich dann die gesamte Struktur des Programmes modifizieren müsste. Vielleicht wenn ich mal viel Zeit habe ...

Zitat:
Ich hab 2 Minimieren-Button, davon geht nur einer.
Der zweite ist der von Windows, den ich deaktiviert habe. Den Tray Button habe ich durch den ersten Minimieren Button ersetzt.

Zitat:
Durch einen Doppelklick auf das TrayIcon sollte das Programm Minimiert bzw. Wiederhergestellt werden.
Das geht nur halt mit einem einfachen Klick.

Zitat:
Ansonsten sehr schönes Programm.
Dankeschön.

Zitat:
Hi Florian!

Dein Programm sieht mal wieder erstklassig aus! Es lässt sich wunderbar bedienen und ist sehr übersichtlich! Ein ganz großes Lob!
Vielen Dank.

Zitat:
Mich würde noch interessieren, wie du die Sicherheit des Passwortes beurteilst.
Klar ist ja, dass mit Zahlen Groß/Kleinschreibung und/oder Sonderzeichen die Sicherheit (d.h. der prozentsatz) vergrößert wird.
Ich verwende eine Funktion aus der CodeLib, die von Hagen stammt. "PassphraseQuality".

Zitat:
Was genau bewirkt die Funktion "Binär verschlüsseln" ?
Ist diese Option aktiviert, wird die komplette Containerdatei nochmals verschlüsselt, sodass sie in Binärform vorliegt. Andernfalls ist die Datei vom Aufbau her eine IniDatei und nur die Werte sind verschlüsselt und liegen im HEX Format dar.

Zitat:
Eine Möglichkeit währe doch zB. sich im Programm Daten markieren (Checkbox o.ä.) die dann im Tray zur Verfügung gestellt werden. (Schnellauswahl)
Ich habe das jetzt so gemacht, dass im Popupmenü des Trayicons eine Kategorie Passwörter angezeigt wird, die alle Kategorien enthält. Die Kategorien sind wiederrum SubMenuItems welche die Kennwortbeschreibungen enthalten. Ein einfacher Klick öffnet das Fenster mit den genauen Daten.

Damit das Menü auch im Minimiertem Zustand aktiv ist muss die Option "Extras" -> "Container vor dem Minimieren nicht schließen" aktiviert sein.

Zitat:
Ich habe in meinem Programm, iAdresseen kennst du ja, in einer neuen Version die Webadressen als Menue in das Trayicon gesetzt. Über das Submenue kann man dann Loginname oder Passwort kopieren....
Ok. Ich gucke mal wie ich das machen könnte.

Zusätzlich ist noch die Option "Containerdatei Attribute" dazugekommen, über die man nachträglich ändern kann, ob die aktuelle Datei binärcodiert werden soll, oder nicht. Auch kann das Kennwotr und der Benutzername nachträglich geändert werden.

Florian
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

 
Delphi 6 Personal
 
#16
  Alt 20. Apr 2006, 16:41
Thx.
Matti
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#17
  Alt 20. Apr 2006, 17:34
Zitat von Florian Bernd:
Zitat:
Ich hab 2 Minimieren-Button, davon geht nur einer.
Der zweite ist der von Windows, den ich deaktiviert habe. Den Tray Button habe ich durch den ersten Minimieren Button ersetzt.
Ich weiß nicht ob das einfach umsetzbar ist, aber was hälst du davon, dass der eine das Programm nicht "minimier" sondern in den TNA-Bereich schiebt?

(Wenn der eine schon deaktiviert ist )

Vielleicht wäre dann auch noch eine Option:
"Beim minimieren als Tray anzeigen" ?
Fabian
  Mit Zitat antworten Zitat
MrKnogge

 
Delphi 2007 Professional
 
#18
  Alt 20. Apr 2006, 21:31
Umsetzbar ist es, Florian, benutzt du eine Komponente für die Tray-Funktion, oder hast sie selbst geschrieben ?
Eventuell hätt ich dann die nötigen Code-Schnipsel für dich.

Von meiner Betrachtung her: Klasse tool, hab bisher keine Fehler gefunden

gruss
Christian Bootz
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

 
Delphi 10.2 Tokyo Starter
 
#19
  Alt 21. Apr 2006, 08:27
Wann ist denn mit einer neuen Version zu rechnen? Ich hab jetzt schon des öfteren Einträge in den Kategorien aus Versehen gelöscht.

MfG
freak
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#20
  Alt 21. Apr 2006, 17:28
Die neue Version ist hochgeladen. Vor dem Löschen einer Kategorie wird nun gefragt, ob die darin enthaltenen Einträge verschoben oder gelöscht werden sollen. Ach kann der Vorgang abbgebrochen werden. Auch neu ist eine AutoClose Funktion, die den Container nach einem eingestellten Intervall automatisch bei Inaktivität des Programmes schließt. Der Shortcut ENTF wurde hinzugefügt. Beim Editieren von Einträgen kann nun auch eine andere Kategorie gewählt werden.
Was hab ich noch alles eingebaut? ... guckt einfach selbst nochmal rein. Achja die Sache mit den Websites im Tray habe ich noch nicht eingebaut, allerdings hat man über den Schnellzugriffsbereich ja auch schnell Zugriff auf die Websites (kann man ja als Notiz mit eintragen) und die dazugehörigen Login Daten.

Zitat:
Ich weiß nicht ob das einfach umsetzbar ist, aber was hälst du davon, dass der eine das Programm nicht "minimier" sondern in den TNA-Bereich schiebt?
Den deaktivierten Button habe ich nun komplett versteckt und der jetzt nocht vorhandene minimiert das Programm direkt in die Tray.

Zitat:
Von meiner Betrachtung her: Klasse tool, hab bisher keine Fehler gefunden
Danke. PS: Ich benutze JvTrayIcon, aber das hat sich ja eh erledigt, da ich die Funktion ja jetzt schon eingebaut habe.

Zitat:
Ich hab jetzt schon des öfteren Einträge in den Kategorien aus Versehen gelöscht.
Jetzt weiß ich schon gar nicht mehr, ob ich auch für das Löschen einzelner Einträge eine Sicherheitsabfrage eingebaut habe. Wenn nicht kommt das spätestens morgen.

In der nächsten Version werde ich euch alle noch in die Credits mit aufnehmen. Das ist noch so viel Platz ...

Florian
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 11     12 34     Letzte »    


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 08:54 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