Autor Beitrag
Cyberaxx
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 89



BeitragVerfasst: Do 14.07.05 22:35 
Hallo,
nicht
ich würde gerne die standard Anmeldung von Windows umgehen und es durch ein eigenes Programm ersetzen.

Es gibt von Chipdrive ein Programm das nennt sich WinLogon, das übernimmt die Windows Anmeldung. <so ein <programm will ich selber schreiben, wobei soweit steht das Programm ja schon nur eben das ich die Windows Anmeldung umgehe noch nicht. Ich würde schon gerne alle User in einer ConboBox anzeigen lassen und eben jedem eine entsprechende Key-Card zuweisen. Was jetzt halt fehlt ist wie ich alle User bekomme und die Anmeldung umgehe.

Wäre nett wen ihr mir da ein wenig weiterhelfen könntet. Die Suche hier im Forum brachte mich auch nicht wirklich weiter, da es ja kein reiner Dienst ist noch eben nach der Anmeldung ausgeführt werden soll.

MfG Cyb

_________________
Das Aufwachen aus einem boesen Traum muss einen nicht erleichtern. Es kann einen auch erst richtig gewahr werden lassen, was man Furchtbares getraeumt hat, vielleicht sogar welcher furchtbaren Wahrheit man im Traum begegnet ist!
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 14.07.05 23:35 
Da wirst du dir deine eigen Gina schreiben müssen, bzw. es könnte auch über die Microsoft WinLogon eXtension (WLX) API gehen: www.luckie-online.de...Delphi/Importe/Nico/

Aber wenn du, ehrlich gesagt, schon an den Beutzern scheiterst...
Cyberaxx Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 89



BeitragVerfasst: So 17.07.05 13:27 
Hallo,

Du könntest mir evtl. mal sagen was mit "Gina" gemeint ist :)

Ich habe mich bisher weder mit dem einen noch mit dem anderen befasst...

_________________
Das Aufwachen aus einem boesen Traum muss einen nicht erleichtern. Es kann einen auch erst richtig gewahr werden lassen, was man Furchtbares getraeumt hat, vielleicht sogar welcher furchtbaren Wahrheit man im Traum begegnet ist!
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 17.07.05 23:22 
Wenn es daran schon scheiert, dann hast du noch einen seeeeehr langen und steinigen Weg vor dir.

Die Gina.dll (Graphical Identification and Authentication) ist unter anderem für die Benutzerauthetifizierung verantwortlich. Die System Logon Session beherbergt einen Prozess namens Winlogon (winlogon.exe), welcher als Schnittstelle für das Login von interaktiven Benutzern zuständig ist. Nehmen wir an, Alice loggt sich morgens in ihren Rechner ein, dann zeigt der Prozess Winlogon eine Benutzerschnittstelle an, um die Berechtigungsdaten von Alice (Name und Passwort) entgegen zu nehmen. Und um genau zu sein wird dies von der Gina.dll erledigt. Guck mal in die Ressourcen der Gina.dll rein und du wirst ein paar vertraute Dialoge sehen. Das ist die also die Gina.

Du kannst also nun entweder diese Gina.dll ersetzen, dann ruft der Prozess Winlogon deine DLL auf oder du kannst sie entsprechend erweitern mit der Microsoft WinLogon eXtension (WLX) für die Nico schon eine Übersetzung bereitgestellt hat inklusiver ausführlicher Dokumentation.

Ich würde dir raten, da erstmal die Finger von zu lassen und mich mit Dingen beschäftigen, bei denen du nicht gleich am offenen Herzen operieren musst.