Gibt es eine Möglichkeit, diese Sicherheitslücke zu schließen?
Es scheint, als könne absolut jede Anwendung Edge mit jeder beliebigen Webseite öffnen, ohne den Benutzer dazu aufzufordern.
Antwort1
Sie können nicht verhindern, dass eine Anwendung eine andere Anwendung startet. Die Anwendung erbt die Berechtigungen des Benutzers, der die Anwendung ausgeführt hat. Wenn dieser Benutzer Zugriff auf eine andere Anwendung hat (z. B. Edge), dann hat diese App Zugriff.
Sie können die Anwendung als anderer Benutzer ausführen und dabei den Zugriff auf das Internet oder den Ordner, der die Anwendung enthält, verweigern. Je nachdem, wie die App codiert wurde, funktioniert dies problemlos. Im schlimmsten Fall kann es zum Absturz der Anwendung führen.
Antwort2
Sie können dies über die Registrierung tun.
Gehen Sie zu HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet
und ersetzen Sie den dort aufgeführten Standardbrowser durch etwas Null oder durch eine beliebige ungefährliche benutzerdefinierte Anwendung (Notizblock usw.).