نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما نشان خواهد داد که هکرها از حملات در برابر برنامه های C ++ استفاده می کنند و به شما می آموزد که چگونه صحت ساختار می تواند از بسیاری از اشکالات موجود در این حملات جلوگیری کند. مهاجمان اغلب از اشتباهات کدگذاری کوچک و در غیر این صورت بدون توجه به برنامه های هک استفاده می کنند. در این دوره ، Modern C ++ Secure Coding Practices: Const Correctionness ، خواهید آموخت که چگونه این حملات صورت می گیرد و چگونه می توانید از استفاده از صحت ساختار جلوگیری کنید. ابتدا نگاهی خواهید انداخت که چگونه به طور صحیح اشاره گرها را اداره کنید. در مرحله بعدی ، خواهید فهمید که چگونه می توانید از تخصیص تصادفی متغیرها جلوگیری کنید. سرانجام ، شما استراتژی هایی را جستجو خواهید کرد که می توانند به شما در درست بودن کمک کنند. وقتی این دوره را به پایان رسانید ، دانش بنیادی درستی از صحت را خواهید داشت که به شما کمک می کند تا به جلو بروید و کدهای امن تر و ضد آینده را بنویسید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
صحت ساخت چیست؟
What Is Const Correctness?
کلاس اشکالات: فساد حافظه از طریق جهش اشاره گر
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
نمایش نظرات