Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les applications qui gèrent des données sensibles ou prennent n’importe quel type de décisions de sécurité doivent conserver ces données sous leur propre contrôle et ne peuvent pas autoriser d’autres codes potentiellement malveillants à accéder directement aux données. La meilleure façon de protéger les données en mémoire consiste à déclarer les données en tant que variables privées ou internes (avec une étendue limitée au même assembly). Toutefois, même ces données sont soumises à un accès dont vous devez être conscient :
À l’aide de mécanismes de réflexion, du code hautement fiable pouvant référencer votre objet est susceptible d’obtenir et de définir des membres privés.
À l’aide de la sérialisation, le code hautement approuvé peut obtenir et définir efficacement des membres privés s’il peut accéder aux données correspondantes sous la forme sérialisée de l’objet.
En mode de débogage, ces données peuvent être lues.
Assurez-vous qu’aucune de vos propres méthodes ou propriétés n’expose ces valeurs involontairement.