آموزش نوشتن کد ایمن در ASP.NET [ویدئو]

Writing Secure Code in ASP.NET [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با نیاز روزافزون به امنیت سایبری در سراسر جهان، توسعه‌دهندگانی که بر انعطاف‌پذیری سایبری تسلط دارند، پیشرفت می‌کنند. کدنویسی ایمن در ASP.NET یک مسیر ابزاری برای همه توسعه دهندگانی است که مایل به ایجاد نرم افزار ایمن و مقاوم در برابر سایبری هستند. این دوره شما را به عنوان یک حرفه ای قادر می سازد تا شیوه های کدگذاری ایمن را اجرا کنید، آسیب پذیری ها را در کد شناسایی کنید، نقاط ضعف شناسایی شده را برطرف کنید، با در نظر گرفتن امنیت طراحی کنید و کنترل های امنیتی موثری را برای محافظت در برابر نفوذها و هکرهای مخرب ایجاد کنید. شما با اصول امنیتی ASP.NET، ویژگی های امنیتی، رویکردهای رایج برای توسعه ایمن و متدولوژی ها، آسیب پذیری های فنی رایج، نقص های طراحی و مسائل منطق تجاری آشنا خواهید شد. شما بر ابزارها و مهارت های مورد نیاز برای ایمن سازی نرم افزار در اوایل SLDC، مانند شناسایی آسیب پذیری های رایج (SQL Injection، IDOR، XSS، Command Injection، و غیره!)، استفاده از ابزارهای معروف جهانی برای کمک به شما در ایجاد امنیت تسلط خواهید داشت. نرم افزار، خودکارسازی تست های امنیتی، برنامه ریزی تلاش های اصلاحی، و ادغام بهترین شیوه ها در تمام تلاش های توسعه. در پایان دوره، شما قادر خواهید بود مانند یک حرفه ای، شیوه های کدنویسی ایمن را اجرا کنید. تمام منابع این دوره در https://github.com/PacktPublishing/Writing-Secure-Code-in-ASP.NET موجود است. بهترین روش‌ها مانند اعتبارسنجی ورودی، رمزگذاری دستورات را دنبال کنید محافظت در برابر حملات رایج مانند تزریق XSS و SQL ابزارهای امنیتی را برای ساده سازی و خودکارسازی تست های امنیتی به کار بگیرید طراحی کنترل های امنیتی معاصر اولین برنامه خود را به سرعت و از طریق یک برنامه راهنمای گام به گام بسازید این دوره برای توسعه دهندگان دات نت، توسعه دهندگان نرم افزار، علاقه مندان به امنیت سایبری یا برای هرکسی که می خواهد مهارت های کدنویسی ایمن خود را در ASP .NET افزایش دهد، طراحی شده است. با انجام روش‌های کدنویسی ایمن حرفه‌ای شوید * کنترل‌های امنیتی مؤثری را برای محافظت در برابر نفوذها و هکرهای مخرب ایجاد کنید * از آزمایشگاه‌ها برای تقویت یادگیری خود استفاده کنید

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

شروع کار با NET Core Getting Started with .NET Core

  • به دوره خوش آمدید Welcome to the course

  • به دوره خوش آمدید Welcome to the course

  • بخش و معرفی نویسنده Section and Author Introduction

  • بخش و معرفی نویسنده Section and Author Introduction

  • شروع کار با NET Core Getting Started with .NET Core

  • شروع کار با NET Core Getting Started with .NET Core

  • راه اندازی محیط Environment Setup

  • راه اندازی محیط Environment Setup

  • تفاوت بین NET Core و .NET Framework Differences Between .NET Core and .NET Framework

  • تفاوت بین NET Core و .NET Framework Differences Between .NET Core and .NET Framework

  • ساختن اولین برنامه اصلی دات نت Building Your First .NET Core Application

  • ساختن اولین برنامه اصلی دات نت Building Your First .NET Core Application

آسیب پذیری های اصلی دات نت .NET Core Vulnerabilities

آسیب پذیری های اصلی دات نت .NET Core Vulnerabilities

  • بخش مقدمه Section Introduction

  • بخش مقدمه Section Introduction

  • تزریق SQL SQL Injection

  • تزریق SQL SQL Injection

  • اسکریپت بین سایتی Cross-Site Scripting

  • اسکریپت بین سایتی Cross-Site Scripting

  • جعل درخواست بین سایتی Cross-Site Request Forgery

  • جعل درخواست بین سایتی Cross-Site Request Forgery

  • پیمایش دایرکتوری Directory Traversal

  • پیمایش دایرکتوری Directory Traversal

  • تغییر مسیرهای نامعتبر Unvalidated Redirects

  • تغییر مسیرهای نامعتبر Unvalidated Redirects

  • ربودن جلسه Session Hijacking

  • ربودن جلسه Session Hijacking

  • دستکاری پارامترها Parameter Manipulation

  • دستکاری پارامترها Parameter Manipulation

  • پیکربندی اشتباه امنیتی Security Misconfiguration

  • پیکربندی اشتباه امنیتی Security Misconfiguration

  • آپلود فایل File Upload

  • آپلود فایل File Upload

  • ذخیره سازی رمزنگاری ناامن Insecure Cryptographic Storage

  • ذخیره سازی رمزنگاری ناامن Insecure Cryptographic Storage

  • دست در Hands On

  • دست در Hands On

کاهش آسیب پذیری های هسته دات نت .NET Core Vulnerabilities Mitigation

کاهش آسیب پذیری های هسته دات نت .NET Core Vulnerabilities Mitigation

  • بخش مقدمه Section Introduction

  • بخش مقدمه Section Introduction

  • اعتبار سنجی ورودی Input Validation

  • اعتبار سنجی ورودی Input Validation

  • آپلود فایل File Upload

  • آپلود فایل File Upload

  • جعل درخواست بین سایتی Cross-Site Request Forgery

  • جعل درخواست بین سایتی Cross-Site Request Forgery

  • اسکریپت بین سایتی Cross-Site Scripting

  • اسکریپت بین سایتی Cross-Site Scripting

  • سریال سازی و سریال زدایی Serialization and Deserialization

  • سریال سازی و سریال زدایی Serialization and Deserialization

  • سربرگ های امنیتی Security Headers

  • سربرگ های امنیتی Security Headers

  • کپچا Captcha

  • کپچا Captcha

  • احراز هویت Authentication

  • احراز هویت Authentication

  • دسترسی و ذخیره سازی داده ها Data Access and Storage

  • دسترسی و ذخیره سازی داده ها Data Access and Storage

  • دست در Hands On

  • دست در Hands On

رمزنگاری Cryptography

رمزنگاری Cryptography

  • بخش مقدمه Section Introduction

  • بخش مقدمه Section Introduction

  • رمزگذاری متقارن و رمزها Symmetric Encryption and Ciphers

  • رمزگذاری متقارن و رمزها Symmetric Encryption and Ciphers

  • رمزگذاری نامتقارن Asymmetric Encryption

  • رمزگذاری نامتقارن Asymmetric Encryption

  • هش و امضای دیجیتال Hashing and Digital Signatures

  • هش و امضای دیجیتال Hashing and Digital Signatures

نمایش نظرات

آموزش نوشتن کد ایمن در ASP.NET [ویدئو]
جزییات دوره
5 h 58 m
33
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Cyber Academy
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Cyber Academy Cyber Academy

آکادمی سایبر یکی از مؤسسات پیشرو در منطقه اروپای جنوب شرقی است که برنامه‌ای عملی ارائه می‌کند که با استفاده از روش‌های «یادگیری با انجام» به موضوعات مختلف فناوری می‌پردازد. دانش آموزان آنها بیشتر بر دانش عملی و توسعه مهارت متمرکز هستند تا تئوری محض. تمرکز اصلی آنها امنیت سایبری، بلاک چین و هوش مصنوعی است.