در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با مهندسی نرم افزار یاد می گیرید.
عنوان اصلی : Developing Secure Software
معرفی:
ایجاد امنیت در توسعه نرم افزار
آنچه شما باید بدانید
1. درک امنیت نرم افزار:
امنیت نرم افزار چیست؟
اهمیت امنیت نرم افزار
واژگان امنیت نرم افزار
مدیریت ریسک امنیت نرم افزار
منابع امنیتی نرم افزار
2. تهدیدات امنیتی نرم افزار:
تهدیدات امنیتی نرم افزار
تهدیدات در سطح سخت افزار
تهدیدات در سطح کد
تهدیدات در سطح طراحی دقیق
تهدیدات در سطح معماری
تهدیدات در سطح الزامات
مدل سازی تهدید و ابزار
3. طراحی نرم افزار ایمن:
مقدمه ای بر طراحی ایمن
تاکتیک های امنیتی
الگوهای امنیتی
آسیب پذیری های امنیتی
تحلیل معماری برای امنیت
مطالعه موردی: تنظیم صحنه
مطالعه موردی: تحلیل معماری تاکتیک گرا
مطالعه موردی: تحلیل معماری الگو محور
مطالعه موردی: تحلیل معماری آسیبپذیر
ضد الگوهای امنیتی نرم افزار
4. کدگذاری ایمن:
تنظیم صحنه
حملات سرریز بافر
اقدامات متقابل سرریز بافر
احراز هویت خراب و مدیریت جلسه
احراز هویت خراب و اقدامات متقابل مدیریت جلسه
ارجاعات مستقیم شیء ناامن
شی مستقیم ناامن به اقدامات متقابل اشاره می کند
قرار گرفتن در معرض اطلاعات حساس
اقدامات متقابل مواجهه با داده های حساس
بهترین شیوه های کدنویسی امن دیگر
5. تست امنیت:
تست برای امنیت
تجزیه و تحلیل استاتیک
کاوش در ابزارهای تحلیل استاتیکی
تحلیل دینامیک
ابزارهای تحلیل پویا
تست نفوذ
ابزارهای تست نفوذ
مدیریت آسیب پذیری
ابزارهای مدیریت آسیب پذیری
6. تحولات اخیر و جهت گیری های آینده:
DevOps و امنیت نرم افزار
امنیت ابری
امنیت نرم افزار پسند توسعه دهندگان
امنیت اینترنت اشیا و نرم افزار
قوانین و مقررات
گواهینامه های امنیتی نرم افزار
نتیجه:
مراحل بعدی و منابع اضافی
Developing Secure Software
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
دوره یادگیری جرم شناسی رایانه ای – Learning Computer Forensics
فیلم یادگیری Certified Analytics Professional (CAP) Cert Prep: Domains 14
فیلم یادگیری جرم شناسی دیجیتال از سیستم های عامل Operating system forensics
الگوهای طراحی در زبان Python
Cybersecurity Foundations: Computer Forensics
آشنایی با شغل ها و گواهینامه های Data Science و تحلیل داده ها
پایتون: الگوهای طراحی
فیلم یادگیری Network Forensics
فیلم یادگیری Certified Analytics Professional (CAP) Cert Prep: Domains 5-7
Cert Prep: Certified Analytics Professional (CAP)