2011-01-17 4 views
0

Ich weiß, dass diese Frage viele Sicherheitsprobleme aufwirft, aber ist es möglich, von einer Website nach Dateien auf der HD eines Benutzers zu suchen? Wir haben eine Softwareanwendung und möchten in der Lage sein, nach bestimmten Dateitypen auf der CPU des Benutzers zu suchen, bevor sie unsere Software herunterladen.Möglich, nach Dateien auf Benutzercomputer von der Website zu überprüfen?

Wieder ist mir klar, das ist aufdringlich und ein Sicherheitsproblem, aber wollte trotzdem fragen. Wenn dies möglich ist, würde dies mit irgendeiner Art von Java oder ActiveX-Steuerelement geschehen?

Ich würde mich freuen, dass uns jemand in die richtige Richtung zeigt. Danke!

Antwort

2

Ich nehme entweder Java oder ActiveX verwenden würde funktionieren , aber nur dort, wo Java oder ActiveX existiert. Offensichtlich erhalten Benutzer von anderen Browsern als IE ActiveX nicht, und ich bin mir nicht sicher, ob Java oder Java Webstart installiert werden. Ich bin mir sicher, dass es nicht überall in der Nähe ist.

Wenn Ihr Ziel ist, ein System zu validieren, bevor Sie einige komplexe Software mit Abhängigkeiten installieren, würde ich vorschlagen, ein separates Paket zu haben, das nur die Validierung durchführt. Vor allem, wenn es nur eine einzige EXE-Datei ist (die keine Installation erfordert), ist es ein guter Kompromiss, 30 Sekunden damit zu verbringen, einige komplexe Download-, Installations-, Neustart- und Fehlerzyklen durchzuführen.

+0

Danke Jeff und alle anderen. Ich werde Ihre Vorschläge prüfen. –

+0

Zusätzlich zu nicht allen Browsern, die ActiveX unterstützen, wäre Ihr Vorschlag auch viel einfacher als das ActiveX-Steuerelement. Gute Antwort! +1 für dich – David

2

Es kann mit einem ActiveX-Steuerelement erfolgen. Der Benutzer würde natürlich dazu aufgefordert werden, aber seit Websites wie Panda Security can do a virus check via an ActiveX control ist es definitiv möglich, einen zu schreiben, um die Dateien auf einer HD aufzulisten.

Ich bin mir nicht sicher, ob die Java Sandbox dies erlaubt, also werde ich die Frage über Java-Applets auf REAL Java-Entwickler verschieben. (Ich habe nicht ein Java-Entwickler seit 1.14, und ich war nie gut jeder uns an.)

Verwandte Themen