Password Manager

04/30/2011 18:56 beatd0wn[]#1

Hallo,
ich möchte euch mein neues Projekt vorstellen, bei dem es sich hauptsächlich um einen Verwalter für Passwörter/Pins/etc handelt. Bis jetzt hab es mein Programm mit folgenden Features ausgestattet
  • Login System
  • Verwaltung von Passwörtern
  • Kategorien System
  • Passwort Generator
  • MD5 Generator
  • MD5 Cracker
Bis jetzt nicht viel, deshalb bin ich hier um mir weiter Anregungen zu holen.
Folen wird auf jedenfall
  • Datenbank anstatt .dat Datein
  • Verbesserte Sicherheit
  • Besseres Design
Screenshot

Ich bitte um Feedback, Kritik und Anregungen.
Virustest
04/30/2011 19:14 finaldown97#2
sieht ganz gut aus aber könnte übersichtlicher werden
04/30/2011 19:42 xNopex#3
Sehr, sehr unsicher. Das Main-Passwort mit dem man Zugang zum Programm bekommt speicherst du zwar nicht im Klartext, jedoch lässt sich der MD5 Hash beliebig ändern oder die Datei (storage.dat) gänzlich löschen, sodass man Zugang zum Programm hat.
Die restlichen Passwörter speicherst du sogar noch im klartext, sodass es reicht, die pws.dat zu öffnen und man hat alles schön zusammengefasst:

Quote:
Kategorie|Benutzername|Passwort|Website|Datum|Zusa tz-Infos
Ein paradies für 1337Haxxor.
Das Programm bedarf gründlicher Überholung in sachen Sicherheit.
05/01/2011 15:12 Yakiyo#4
Mh, es ähnelt sehr meinem Programm. Was das Design angeht.^^
Ich hab es mir noch nicht gedownloadet, würde aber gerne wissen, wie du die ganzen Daten abspeicherst.

Ansonsten:

Quote:
Sehr, sehr unsicher. Das Main-Passwort mit dem man Zugang zum Programm bekommt speicherst du zwar nicht im Klartext, jedoch lässt sich der MD5 Hash beliebig ändern oder die Datei (storage.dat) gänzlich löschen, sodass man Zugang zum Programm hat.
Die restlichen Passwörter speicherst du sogar noch im klartext, sodass es reicht, die pws.dat zu öffnen und man hat alles schön zusammengefasst:

Zitat:
Kategorie|Benutzername|Passwort|Website|Datum|Zusa tz-Infos
Ein paradies für 1337Haxxor.
Das Programm bedarf gründlicher Überholung in sachen Sicherheit.