Aracılığıyla paylaş


Uygulamaları güvenli hale getirme

Tasarımdan dağıtıma kadar uygulama geliştirmenizin tüm yönleriyle güvenliği göz önünde bulundurmalısınız. Visual Studio'yu mümkün olduğunca güvenli bir şekilde çalıştırarak başlayın. Bkz. Kullanıcı izinleri.

Güvenli uygulamaları etkili bir şekilde geliştirmenize yardımcı olmak için, geliştirdiğiniz platformların güvenlik kavramları ve güvenlik özellikleri hakkında temel bilgilere sahip olmanız gerekir. Ayrıca güvenli kodlama tekniklerini de anlamanız gerekir.

Güvenlik kodu

Güvenlik açıklarıyla sonuçlanan çoğu kodlama hatası, geliştiricilerin kullanıcı girişiyle çalışırken yanlış varsayımlarda bulunması veya geliştirmekte oldukları platformu tam olarak anlamamaları nedeniyle oluşur.

Güvenlik için oluşturma

Derleme işleminde güvenlik de önemli bir noktadır. Birkaç ek adım dağıtılan bir uygulamanın güvenliğini artırabilir ve yetkisiz tersine mühendislik, sahtekarlık veya diğer saldırıları önlemeye yardımcı olabilir:

  • Dotfuscator ücretsizdir ve .NET derlemelerini tersine mühendislik ve yetkisiz hata ayıklama gibi yetkisiz kullanıma karşı korumaya yardımcı olur.
  • Tanımlayıcı ad imzalama , yazılım bileşenlerini benzersiz olarak tanımlamak ve ad sahtekarlığına engel olmak için kullanılabilir.