So täuschen Sie Windows vor, dass eine Internetverbindung besteht

So täuschen Sie Windows vor, dass eine Internetverbindung besteht

Ich bin Sicherheitsanalyst und muss ein Windows UWP-Programm bewerten. Ich habe eine virtuelle Maschine ohne Internetverbindung und eine Maschine, die alle Anfragen an die erste Maschine beantwortet (diese zweite Maschine hat ebenfalls keine Internetverbindung).

Normale Programme versuchen normalerweise problemlos, Anfragen zu senden, aber in diesem Fall sieht es so aus, als ob UWP-Programme eine Windows-API verwenden, um zu prüfen, ob eine Internetverbindung besteht.

Frage: Gibt es eine Möglichkeit, Windows 10/11 vorzutäuschen, dass eine Internetverbindung besteht? Wie?

(Mit „keine Internetverbindung“ meine ich, wenn Windows diesen Status anzeigt:https://www.thewindowsclub.com/wp-content/uploads/2019/12/Ethernet-Not-Connected-No-Connections-are-available.png)

Antwort1

Sie könnten versuchen, die Open-Source immer online:

AlwaysOnline ist ein HTTP- und DNS-Server, der viele Netzwerk-/Internet-/Portal-Erkennungsserver simuliert.

Wenn Sie Visual Studio Code oder Visual Studio haben, können Sie den Simulator verwenden. Siehe den Artikel Ausführen von UWP-Apps im Simulator:

Zum Debuggen oder Testen Ihres netzwerkkostenbewussten Codes kann der Simulator Eigenschaften eines Netzwerks nachahmen, die über das von GetInternetConnectionProfile zurückgegebene ConnectionProfile-Objekt verfügbar gemacht werden.

verwandte Informationen