لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کدنویسی امن در ASP.NET Core [ویدیو]
- آخرین آپدیت
دانلود ASP.NET Core Secure Coding [Video]
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در دنیای متصل امروز، تضمین امنیت اپلیکیشنهای شما حیاتی است. رعایت اصول کدنویسی امن برای دفاع در برابر تهدیدات مداوم حملات سایبری و نشت دادهها ضروری است. این دوره به بررسی مبانی کدنویسی امن میپردازد و بر آسیبپذیریهای کلیدی مانند SQL Injection، XSS و نقص در احراز هویت تمرکز میکند. با پیروی از استانداردهای صنعتی مانند OWASP، یاد خواهید گرفت چگونه اپلیکیشنهایی مستحکم و امن بسازید که در برابر تهدیدات مخرب مقاوم باشند.
این دوره چرخه حیات توسعه نرمافزار امن (SSDLC)، شامل مدلسازی تهدیدات، احراز هویت امن، مجوزدهی و کنترل دسترسی را پوشش میدهد. همچنین تکنیکهای عملی مانند پیادهسازی جریانهای احراز هویت امن، رمزنگاری دادهها و اعتبارسنجی آپلود فایلها را بررسی میکند. در طول دوره، نمونههای واقعی و دموهایی را مشاهده خواهید کرد که به شما در ایجاد درک عمیقی از نحوه ایمنسازی موثر اپلیکیشنهای .NET کمک میکند.
با پیشروی در دوره، شما نهتنها در ایمنسازی اپلیکیشنهای ASP.NET Core مهارت مییابید، بلکه یاد میگیرید چگونه انطباق با استانداردهای امنیتی و حفاظت از دادهها را پیادهسازی کنید. چه روی اپلیکیشنهای سازمانی کار کنید و چه برنامههای وب کوچکتر، دانش کسب شده شما را قادر میسازد تا امنیت را از پایه در نظر بگیرید و یکپارچگی، محرمانگی و در دسترس بودن سیستمهای نرمافزاری خود را تضمین کنید.
- شناسایی و کاهش آسیبپذیریهای رایج در اپلیکیشنهای .NET
- پیادهسازی جریانهای احراز هویت امن برای APIها و اپلیکیشنهای وب
- بهکارگیری تکنیکهای رمزنگاری برای محافظت از دادههای حساس در حال انتقال و در حالت استراحت
- یکپارچهسازی مکانیزمهای آپلود امن فایل و دفاع در برابر حملات مرتبط
- انجام مدلسازی تهدیدات برای شناسایی پیشدستانه ریسکهای امنیتی
- پیادهسازی و اجرای بهترین متدهای امنیتی برای دستیابی به استانداردهای انطباق و حفاظت از دادهها
این دوره برای توسعهدهندگان .NET، مهندسان نرمافزار و متخصصان امنیتی که هدفشان ارتقای دانش در زمینه کدنویسی امن است، ایدهآل است. همچنین برای هر کسی که علاقهمند به محافظت از اپلیکیشنهای خود در برابر تهدیدات امنیتی است، مناسب میباشد. دانش پایه در مورد .NET Core و توسعه وب مورد نیاز است و آشنایی با مفاهیم امنیت وب مفید است اما اجباری نیست.
- مرور آسیبپذیریهای رایج و نحوه رفع آنها
- راهنمای گامبهگام پیادهسازی احراز هویت امن در ASP.NET Core
- یادگیری اصول کدنویسی امن با استفاده از OWASP و مثلث CIA
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
درک آسیبپذیریهای رایج
Understanding Common Vulnerabilities
مرور بخش
Section Overview
هزینههای کدنویسی ناامن
The Cost of Insecure Code
استفاده از مثلث CIA برای راهنمایی
Using CIA Triad for Guidance
اهمیت کدنویسی امن
The Importance of Secure Coding
پیروی از استانداردهای OWASP
Following the OWASP Standards
لیست ۱۰ مورد برتر OWASP برای توسعهدهندگان .NET
OWASP Top 10 for .NET Developers
بررسی اشتباهات رایج در کدنویسی
Exploring Common Coding Mistakes
اصول کدنویسی امن
Secure Coding Principles
مرور بخش
Section Review
بررسی محیط توسعه
Environment Check
بررسی محیط توسعه
Development Environment Check
چرخه حیات توسعه نرمافزار امن (SSDLC)
The Secure Software Development Lifecycle (SSDLC)
مرور بخش
Section Overview
درک مفهوم SSDLC
Understanding the SSDLC
مدلسازی تهدیدات در عمل
Threat Modeling in Practice
دمو: انجام مدلسازی تهدیدات روی یک API
Demo: Performing Threat Modeling on an API
آمادهسازی چکلیست طراحی امن
Preparing Secure Design Checklist
مرور بخش
Section Review
احراز هویت امن در ASP.NET Core
Secure Authentication in ASP.NET Core
مرور بخش
Section Overview
احراز هویت و اشتباهات رایج
Authentication and Common Mistakes
الگوهای احراز هویت در .NET
Authentication Patterns in .NET
افزودن ASP.NET Identity به یک Web API
Adding ASP.NET Identity to a Web API
افزودن ASP.NET Identity به یک اپلیکیشن وب
Adding ASP.NET Identity to a Web App
بررسی جداول کاربران Identity
Reviewing Identity User Tables
پیادهسازی جریان احراز هویت امن برای API
Implement a Secure Auth Flow - API
پیادهسازی جریان احراز هویت امن برای اپلیکیشن وب
Implement a Secure Auth Flow - Web App
هشینگ و نمکزنی (Salting) گذرواژهها
Hashing and Salting Passwords
پیادهسازی MFA در ASP.NET Identity
Implementing MFA in ASP.NET Identity
بررسی توکنهای احراز هویت
Reviewing Authentication Tokens
نمایش نظرات