Domanda

voglio tenere un registro con il tentativo di log-in per una macchina. Il sistema operativo è Windows Embbeded standard. E 'possibile rendere Windows eseguire un'applicazione o uno script dopo ogni tentativo di accesso per consentire me per salvare le informazioni nel mio database?

Modifica

Superuser :

"Qui, è possibile impostare il controllo a tutti i tipi di eventi. Credo che quello che si desidera è 'Controlla eventi di accesso', impostarlo su Failure (o il successo e se si vuole). Tutti gli eventi saranno ora ottenere inviato a Visualizzatore eventi. ... "

E 'possibile accedere alle informazioni Visualizzatore eventi tramite WMI?

È stato utile?

Soluzione

Dal punto di vista della sicurezza, vorrei assumere questo sarebbe non essere possibile. Ma è possibile scrivere la vostra biblioteca specializzata GINA, che sostituirebbe il sistema di login standard di Windows. Ciò è stato fatto per supportare lettori di impronte digitali e lettori di smart card, e molti altri metodi di login alternativa.

Ma per curiosità, che tipo di problema si è cercando di risolvere qui? Windows ha già un sacco di build-in funzionalità che può essere analizzato da chiunque si colleghi a.


questo link per vedere come si fa in Windows 2003. ho controllato con Windows XP in una macchina virtuale e funziona esattamente la stessa cosa lì. Quindi suppongo che funziona anche nelle versioni XP embedded.
Per leggere il registro eventi, questo link da MSDN sarà pratico troppo. Ciò richiederà NET, però, che è opzionale su Windows XP.

Altri suggerimenti

WMI potrebbe essere un buon punto di partenza. È possibile utilizzare WMI (o un altro metodo) per interrogare il registro eventi di protezione per gli eventi di accesso sucessful / falliti, anche.

http://www.computerperformance.co.uk/vbscript/wmi_event_log_administrator.htm

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top