آموزش شیوه های مدرن برنامه نویسی امن C ++: صحت درست

Modern C++ Secure Coding Practices: Const Correctness

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما نشان خواهد داد که هکرها از حملات در برابر برنامه های C ++ استفاده می کنند و به شما می آموزد که چگونه صحت ساختار می تواند از بسیاری از اشکالات موجود در این حملات جلوگیری کند. مهاجمان اغلب از اشتباهات کدگذاری کوچک و در غیر این صورت بدون توجه به برنامه های هک استفاده می کنند. در این دوره ، Modern C ++ Secure Coding Practices: Const Correctionness ، خواهید آموخت که چگونه این حملات صورت می گیرد و چگونه می توانید از استفاده از صحت ساختار جلوگیری کنید. ابتدا نگاهی خواهید انداخت که چگونه به طور صحیح اشاره گرها را اداره کنید. در مرحله بعدی ، خواهید فهمید که چگونه می توانید از تخصیص تصادفی متغیرها جلوگیری کنید. سرانجام ، شما استراتژی هایی را جستجو خواهید کرد که می توانند به شما در درست بودن کمک کنند. وقتی این دوره را به پایان رسانید ، دانش بنیادی درستی از صحت را خواهید داشت که به شما کمک می کند تا به جلو بروید و کدهای امن تر و ضد آینده را بنویسید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

صحت ساخت چیست؟ What Is Const Correctness?

  • مقدمه Introduction

کلاس اشکالات: فساد حافظه از طریق جهش اشاره گر Bug Class: Memory Corruption via Pointer Mutation

  • بررسی اجمالی Overview

  • نسخه ی نمایشی جهش اشاره گر Pointer Mutation Demo

  • نسخه ی نمایشی جهش ارزش اشاره شده Pointed Value Mutation Demo

  • غذاهای آماده Takeaways

کلاس اشکالات: کنترل جریان هواپیماربایی از طریق واگذاری تصادفی Bug Class: Control Flow Hijacking via Accidental Assignment

  • بررسی اجمالی Overview

  • نسخه ی نمایشی انتساب تصادفی Accidental Assignment Demo

  • غذاهای آماده Takeaways

صحیح بودن به عنوان بهترین عمل Const Correctness as a Best Practice

  • بسته شدن Wrap Up

نمایش نظرات

آموزش شیوه های مدرن برنامه نویسی امن C ++: صحت درست
جزییات دوره
0h 42m
10
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
16
4.2 از 5
دارد
دارد
دارد
Nick Cano
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nick Cano Nick Cano

نیک کانو نویسنده "Game Hacking: Developing Autonomous Bots for Games Online" (No Starch Press) ، یک معمار ارشد امنیتی در Cylance و یک برنامه نویس و هکر مادام العمر است. برنامه نویسی از سن 12 سالگی و بازی های هک از 15 سالگی ، نیک زمینه ای قدرتمند هم با توسعه نرم افزار و هم با مهندسی معکوس دارد. نیک به خاطر سخنرانی های کنفرانس ، پروژه های متن باز ، شرکتش که نرم افزار شخص ثالث برتر را برای بازی های آنلاین فراهم می کند ، و کمک به برخی از انقلابی ترین شرکت ها در نسل بعدی AV ، در حفاظت و شناسایی آنها شناخته شده است. راه حل ها