Announcement

Collapse
No announcement yet.

Wie kann man den Windows Logon Dialog ändern?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie kann man den Windows Logon Dialog ändern?

    Hallo,

    ich habe mir gestern das Programm "WinSecure 98 3.0" heruntergeladen und war recht erstaunt darüber, dass dieses Programm den Windows-Login Dialog ersetzt hatte.

    Das Programm wurde in Delphi geschrieben, nur leider werde ich dafür von dem Autor nicht den Quelltext bekommen.

    Soweit ich das Prinzip verstanden habe, funktioniert dies, indem das Programm (unter anderem) folgende Einträge in der Registry vorgenommen hat:

    <pre>
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\PwdProvider\WSPWP]
    "Description"="WinSecure-Benutzer"
    "ChangePassword"="PPChangePassword"
    "GetPasswordStatus"="PPGetPasswordStatus"
    "ProviderPath"="D:\\Programme\\WinSecure\\WSPWDP.d ll"
    </pre>

    <pre>
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\AWSNP\NetworkProvider]
    "CallOrder"=hex:00,00,00,40
    "NetID"=hex:00,00,01,00
    "Description"="WinSecure-Logon"
    "Name"="WinSecure"
    "ProviderPath"="C:\\WINDOWS\\SYSTEM\\WSNetP.dl l"
    </pre>

    <pre>
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\BWSNP\NetworkProvider]
    "CallOrder"=hex:00,00,00,ff
    "NetID"=hex:00,00,40,00
    "Description"="WinSecure-Network-Logon"
    "Name"="WinSecure-Network"
    "ProviderPath"="C:\\WINDOWS\\SYSTEM\\WSNetT.dl l"
    </pre>

    Nun möchte ich fragen, wie man solch eine Dll-Datei schreiben kann.
    Ich denke, dass die "Mprexe.exe" von Windows nach der Anmeldung die "WSNetT.dll" und die "WSNetP.dll" lädt.

    Tschüss...
Working...
X