الأمان في Visual studio

اعتبارات الأمان يجب تضمينها في كافة أوجه تطوير التطبيق الخاص بك بدايةً من التصميم إلى النشر.

لمساعدتك لتطوير تطبيقات آمنة بشكل فعال, يجب أن يتوفر لديك فهم أساسي لمفاهيم الأمان وميزات الأمان للأنظمة الأساسية التي تقوم بالتطوير من أجلها. يجب أيضاً أن تتعرف على التقنيات الآمنة لعمل تعليمات برمجية.

فهم الأمان

كتابة تعليمات برمجية للأمان

معظم أخطاء كتابة التعليمات البرمجية التي تنتج عن مشاكل عدم حصانة الأمان تحدث لأن المطورين يفترضون افتراضات غير صالحة عند العمل مع مدخلات المستخدم أو بسبب أنهم لا يفهمون تماماً النظام الأساسي الذي يقومون بالتطوير له.

  • نهج أمان أفضل الممارسات
    توضح هذه المقالة نظام أمان .NET Framework الموصى به وأفضل الممارسات التي قد تحتاج أن تعتبرها فى التعليمات البرمجية الخاصة بك.

  • تأمين ترميز إرشادات
    يوفر إرشادات لتصنيف المكونات التي تتناول مشكلات الأمان.

  • أمان أفضل الممارسات لـ C++‎
    تتناول هذه المقالة تجاوزات المخزن المؤقت و صورة كاملة لميزة اختبارات أمان Microsoft Visual C++ المتوفرة من خلال إشارة وقت التحويل البرمجي /GS.

راجع أيضًا:

المبادئ

موارد إنشاء تطبيقات آمنة