Christian Seiler: Windows User ermitteln

Beitrag lesen

Hallo,

Ich weiß, da gab es schon viele Threads und alle sagen das ist unmöglich. Mit geht es ausschließlich um Win2000 und WinXP user, das sollte das ganze schonmal vereinfachen. Der User steht natürlich auch ein keiner Umgebungsvariable des Webservers, aber es muß doch möglich sein über die Kommandozeile den User zu ermitteln, oder?

1. Selbst wenn das möglich wäre (Kommandozeile), müsstest Du erst Zugriff auf die Kommandozeile haben. Was Du brauchst, sind der IE und ActiveX (die kompilierte Sicherheitslücke ;) ) - die sind so unsicher, dass jedes ActiveX-Control auf die WinAPI-Funktionen zugreifen darf. Mit der WinAPI geht das sicherlich irgendwie (wenn Du Glück hast, kommst Du mit 10 Zeilen Code aus, aber nur, wenn Du Glück hast)

2. Alternative wäre, sofern der Webserver auf dem gleichen Server läuft, wie der Filesharing-Server und das zufällig auch noch Samba ist: Du patched Samba, damit es Deinem Webserver (bzw. CGI/Perl/PHP-Script) sagen kann, wer unter dieser IP einen Share verbunden hat, das ist dann auch der Benutzer, der eingeloggt ist.

Grüße,

Christian