آموزش اعتبارسنجی ورودی کاربر برای اپلیکیشن‌های C# - آخرین آپدیت

دانلود User Input Validation for C# Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: پذیرش ورودی کاربر یکی از نیازهای رایج در اکثر اپلیکیشن‌ها است. با این حال، اگر این ورودی‌ها به درستی مدیریت نشوند، می‌توانند منجر به ایجاد آسیب‌پذیری‌های امنیتی جدی شوند. در این دوره آموزشی با عنوان «اعتبارسنجی ورودی کاربر برای اپلیکیشن‌های C#»، تکنیک‌های اعتبارسنجی (Validation) و پاک‌سازی (Sanitization) صحیح ورودی‌های کاربر در کدهای C# را خواهید آموخت. ابتدا با رایج‌ترین آسیب‌پذیری‌های مربوط به ورودی کاربر آشنا می‌شوید، سپس نحوه استفاده از متدهای اعتبارسنجی و پاک‌سازی برای کاهش ریسک‌ها را بررسی می‌کنید و در نهایت، با مشکلات مربوط به Deserialization و نحوه استفاده از Schema Validation برای جلوگیری از آسیب‌پذیری‌های ناامن در این بخش آشنا خواهید شد. در پایان این دوره، شما مهارت و دانش لازم برای مدیریت امن ورودی‌های کاربر در اپلیکیشن‌های C# خود را کسب خواهید کرد.

سرفصل ها و درس ها

مقدمه‌ای بر امنیت ورودی کاربر Introduction to User Input Security

  • معرفی دوره Course Introduction

  • امنیت ورودی کاربر User Input Security

تکنیک‌های اعتبارسنجی و پاک‌سازی ورودی Input Validation and Sanitization Techniques

  • انواع اعتبارسنجی Types of Validation

  • دمو: ویژگی‌های اعتبارسنجی سفارشی Demo: Custom Validation Attributes

  • تکنیک‌های اعتبارسنجی ورودی Input Validation Techniques

  • تکنیک‌های پاک‌سازی ورودی Input Sanitization Techniques

دسریالیزاسیون، تایپینگ قوی و اعتبارسنجی طرح‌واره Deserialization, Strong Typing, and Schema Validation

  • مبانی سریالیزاسیون و دسریالیزاسیون Serialization and Deserialization Fundamentals

  • کاهش ریسک‌ها در دسریالیزاسیون Mitigating Risks in Deserialization

  • دمو: اعتبارسنجی ورودی‌های JSON Demo: Validating JSON Input

  • منابع تکمیلی Additional Resources

نمایش نظرات

آموزش اعتبارسنجی ورودی کاربر برای اپلیکیشن‌های C#
جزییات دوره
33m
10
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
13
5 از 5
دارد
دارد
دارد
Roman Canlas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Roman Canlas Roman Canlas

رومن کانلاس (Roman Canlas) یک مهندس برجسته امنیت اپلیکیشن است که یک برنامه جامع امنیت اپلیکیشن را برای یکی از شرکت‌های Fortune 500 از پایه بنا کرده است. رومن با بهره‌گیری از تجربه توسعه نرم‌افزار در C#/ASP.NET، در شناسایی نقاط ضعف در سطح کد تخصص دارد. تخصص و سال‌های تجربه او توسط گواهینامه‌های معتبر صنعتی از جمله GIAC Web Application Penetration Tester (GWAPT)، Certified Secure Software Lifecycle Professional (CSSLP) از ISC2 و Certified Application Security Engineer in .NET (CASE.NET) از EC-Council پشتیبانی می‌شود. او دارای مدارک تحصیلی ارشد در سیستم‌های اطلاعاتی و کارشناسی در علوم کامپیوتر است و همچنین کتاب ASP.NET Core 5 Secure Coding Cookbook را برای اشتراک دانش خود با جامعه امنیت اپلیکیشن به رشته تحریر درآورده است.