AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Benutzerkennwort auslesen ??

Ein Thema von kuba · begonnen am 7. Jul 2008 · letzter Beitrag vom 10. Jul 2008
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    
Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#1

Benutzerkennwort auslesen ??

  Alt 7. Jul 2008, 10:04
Hallo,

ich möchte das Kennwort eines Benutzers auslesen um damit ein Programm zu starten (RunAs).
Bisher habe ich keine Möglichkeit gefunden an das Kennwort heranzukommen, hat jemand eine Idee ?

KUBA
Stefan Kubatzki
E=mc2
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

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

Re: Benutzerkennwort auslesen ??

  Alt 7. Jul 2008, 10:06
Es ist nicht möglich das Kennwort auszulesen weil es in dein meisten Fällen gar nicht gespeichert wird sondern nur eine aus dem Kennwort generierte Zeichenfolge.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Benutzerkennwort auslesen ??

  Alt 7. Jul 2008, 10:13
Zitat von kuba:
Hallo,

ich möchte das Kennwort eines Benutzers auslesen um damit ein Programm zu starten (RunAs).
Bisher habe ich keine Möglichkeit gefunden an das Kennwort heranzukommen, hat jemand eine Idee ?

KUBA
Ähm, hast du dir mal überlegt, was es für die Sicherheit bedeuten würden, wenn man so einfach das Kennwort auslesen könnte? Wenn du das könntest, dann könnte das jeder Malware erst recht.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#4

Re: Benutzerkennwort auslesen ??

  Alt 7. Jul 2008, 10:15
Zitat von SirThornberry:
Es ist nicht möglich das Kennwort auszulesen
... es sei denn, man registriert einen eigenen Netzwerk-Provider. Dann bekommt man bei der System-Anmeldung das Kennwort im Klartext geliefert.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Benutzerkennwort auslesen ??

  Alt 7. Jul 2008, 10:25
OK, OK ...

Der Benutzer ist bereits am Computer angemeldet und ich möchte in "seinem Namen" ein Programm starten.
Jemand eine Idee wie man das realisieren könnte ?

KUBA
Stefan Kubatzki
E=mc2
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Benutzerkennwort auslesen ??

  Alt 7. Jul 2008, 10:29
Lass den Benutzer das Kennwort eintippen, wenn dein Programm gestartet werden soll.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#7

Re: Benutzerkennwort auslesen ??

  Alt 7. Jul 2008, 10:37
Da muss es auch andere Möglichkeiten geben, wie funktionieren denn single-sign-on-Systeme? Da wird doch auch das Windowskonto verwendet.

Braucht man dafür ActiveDirectory oder sowas?

Edit: http://de.wikipedia.org/wiki/Single_Sign-On

Sherlock
Oliver
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#8

Re: Benutzerkennwort auslesen ??

  Alt 7. Jul 2008, 10:42
Zitat von kuba:
OK, OK ...

Der Benutzer ist bereits am Computer angemeldet und ich möchte in "seinem Namen" ein Programm starten.
Jemand eine Idee wie man das realisieren könnte ?

KUBA
Wenn der Benutzer angemeldet ist und es wird ein Programm gestartet, läuft es immer in seinem Conext.
D.h. es wird "in seinem Namen" gestartet.

Anderst sieht es aus, wenn ein Dienst ein anderes Programm starten soll.
Der Dienst wird vom Administrator installiert und läuft (meistens) mit dem System-Konto.
Da SYSTEM jedoch (fast) alle Rechte hat, kann der Dienst auch in den Benutzerkontext (Eigene Dateien) schreiben.

Was willst Du denn genau machen?
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Benutzerkennwort auslesen ??

  Alt 7. Jul 2008, 11:13
Zitat von Luckie:
Lass den Benutzer das Kennwort eintippen, wenn dein Programm gestartet werden soll.
Der Benutzer kennt sein Kennwort evtl. nicht ! (Autom. Anmeldung)

KUBA
Stefan Kubatzki
E=mc2
  Mit Zitat antworten Zitat
Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Benutzerkennwort auslesen ??

  Alt 7. Jul 2008, 11:18
Zitat von RavenIV:

Was willst Du denn genau machen?
Ich habe einen Systemdienst programmiert, dieser prüft ob ein bestimmter Benutzer angemeldet ist. Falls der Benutzer angemeldet ist soll ein Programm gestartet werden (Mit benutzerrechten). Mit diesem Programm soll der Benutzer dann arbeiten.

KUBA
Stefan Kubatzki
E=mc2
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 5  1 23     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 07:56 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