2010-07-01 5 views
0

J'ai une application qui télécharge des informations sensibles sur le réseau. Les informations sont cryptées, mais je ne souhaite pas que les données soient téléchargées sur des réseaux sans fil sécurisés ou WEP sécurisés. Comment puis-je vérifier cela?Vérification du réseau sécurisé en C#

Répondre

0

Je ne suis pas du tout sûr de savoir comment faire cela ou si c'est même possible, alors voici quelques suggestions pour les choses que vous pourriez regarder.

Vous pourriez être en mesure de sortir quelques informations via WMI, peut-être en utilisant la classe Win32_NetworkAdapter comme décrit here. Sachez simplement que certains pilotes de carte réseau utilisent des détails erronés (une carte sans fil peut donc indiquer que c'est un adaptateur réseau normal), même si vous pouvez extraire les informations à partir de là, je ne suis pas sûr de la fiabilité ce serait.

Une autre option possible que je peux penser est si vous pouvez rechercher quelle est la connexion réseau actuelle, puis regardez les propriétés de ce que vous devriez être en mesure de faire en utilisant le Network Configuration Interface.

1

L'interdiction de transfert d'informations sur des réseaux non sécurisés doit être effectuée au niveau du réseau et non au niveau de l'application. Un exemple simple serait de bloquer les ports qui ne sont pas sécurisés et activer IPSec ou SSL.

+0

Je n'ai pas cette option disponible. – Malfist

Questions connexes