Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfada, kayıt defterinde veri depolamanın güvenlik etkileri açıklanır.
İzinler
Kayıt defteri anahtarı ACL'ler (erişim denetim listeleri) tarafından korunsa bile parolalar gibi gizli dizileri kayıt defterinde düz metin olarak depolamak güvenli değildir.
Kayıt defteriyle çalışmak, sistem kaynaklarına veya korumalı bilgilere uygunsuz erişime izin vererek güvenliği tehlikeye atabilir. Bu özellikleri kullanmak için kayıt defteri değişkenlerine erişimi denetleyen numaralandırmadan RegistryPermissionAccess okuma ve yazma izinlerine sahip olmanız gerekir. Tam güven ile çalışan tüm kodlar (varsayılan güvenlik ilkesi kapsamında, kullanıcının yerel sabit diskinde yüklü olan herhangi bir koddur) kayıt defterine erişmek için gerekli izinlere sahiptir. Daha fazla bilgi için bkz RegistryPermission . sınıf.
Kayıt defteri değişkenleri, RegistryPermission olmadan kodun erişemeyeceği bellek konumlarında depolanmamalıdır. Benzer şekilde, izinler verildiğinde, işi yapmak için gereken en düşük ayrıcalıkları verin.
Kayıt defteri izin erişim değerleri, RegistryPermissionAccess sabit listesi tarafından tanımlanır. Aşağıdaki tabloda üyeleri ayrıntılı olarak yer alır.
| Değer | Kayıt Defteri Değişkenlerine Erişim |
|---|---|
AllAccess |
Oluşturma, okuma ve yazma |
Create |
Oluştur |
NoAccess |
Erişim yok |
Read |
Okumak |
Write |
Yazmak |
Kayıt Defteri Anahtarlarında Değerleri Denetleme
Bir kayıt defteri değeri oluşturduğunuzda, bu değer zaten varsa ne yapacağınıza karar vermeniz gerekir. Başka bir işlem( belki de kötü amaçlı bir işlem) değeri zaten oluşturmuş ve buna erişimi olabilir. Verileri kayıt defteri değerine yerleştirdiğinizde, veriler diğer işlem tarafından kullanılabilir. Bunu önlemek için GetValue yöntemini kullanın. Anahtar henüz mevcut değilse döndürür Nothing .
Önemli
Bir Web uygulamasından kayıt defterini okurken, geçerli kullanıcının kimliği Web uygulamasında uygulanan kimlik doğrulamasına ve kimliğe bürünme işlemine bağlıdır.