وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

برنامه نویسی امن با C ++

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

زبان برنامه نویسی C ++ به طور گسترده ای مورد استفاده قرار می گیرد، اما برنامه های C ++ اغلب ناامن هستند. تعدادی از آسیب پذیری های مختلف می توانند در کد C ++ وجود داشته باشند و آن را به بهره برداری آسیب پذیر سازند. اگر میخواهید کد امنیتی C ++ را بنویسید، باید اشتباهات بالقوه متعددی را شناسایی و درک کنید که می تواند در برنامه های C ++ ساخته شود. این شامل همه چیز از شناسایی یک آسیب پذیری بالقوه برای درک اینکه چگونه می توان آن را برای دانستن نحوه اصلاح کد آسیب پذیر خود مورد سوء استفاده قرار داد. این دوره شما را از طریق این فرایند کامل با ارائه نمونه های کد آسیب پذیر، بهره برداری از این کد، و سپس نشان دادن کد تصحیح شده است که ایمنی به استثمار است.

عنوان اصلی : Secure Programming with C++

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

فصل 1: مقدمه ای بر برنامه نویسی C ++:
مرور دوره
پارادایم شی گرا
آشنا شدن با کتابخانه های C ++ و چارچوب
توسعه اولین برنامه C ++ شما
فصل 2: ​​آسیب پذیری های integer integer در C ++:
نوع متغیر و تایپ کردن در C ++
آسیب پذیری های سرریز عدد صحیح
آسیب پذیری های زیرزمینی integer
مدیریت فایل امن از طریق فایل ها، کلاس ها و جریان ها
مقدمه ای بر فرمت های رشته های فرمت
اجرای کنترل شده با خروجی های فرمت شده
فصل 3: مدیریت حافظه در C ++:
داخل پشته
آسیب پذیری های سرریز بافر پشته پشته
معرفی به پشته
سرریز بافر غیر پشته
مدیریت حافظه پویا
فصل 4: Subterfuge اشاره گر و سوء استفاده از شی در C ++:
چند نقطه کلیدی در مورد اشاره گرها
Dereference اشاره گر صفر
سوءاستفاده از حافظه آزاد شده
DEEP VS. نسخه کم عمق
فصل 5: حملات تزریق کد و اقدامات زمان اجرا:
خطرات ورودی غیرقابل اعتماد
تزریق پایگاه داده با SQL
اجرای کد مخرب با تزریق دستور
Breaking LDAP با تزریق
XML Hijinks با تزریق xpath
دستکاری فایل سیستم با تزریق منابع
فصل 6: از بین بردن مسائل مشترک با برنامه نویسی Multithreaded: همزمان و همبستگی:
مزایای بسیاری از پردازش موازی
شرایط مسابقه کد را غیر قابل پیش بینی می کند
قفل کردن پردازش موازی
ایمن با استفاده از فایل های موقت
فصل 7: استثنا و دست زدن به خطا در C ++:
معرفی به خطا و مدیریت استثنا
بسیاری از انواع مختلف استثنائات
اداره تمام خطاها
اطلاعات تماس نشت اطلاعات در پیام های خطا
فصل 8: منابع صنعت و بهترین شیوه های توسعه C ++:
معرفی به ده بالا
ردیابی خطاها و آسیب پذیری ها
کاوش بهترین شیوه های C ++

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: 23081
حجم: 3006 مگابایت
مدت زمان: 657 دقیقه
تعداد دیسک: 1 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 3 اسفند 1400
برنامه نویسی امن با C ++
برنامه نویسی امن با C ++ 1
برنامه نویسی امن با C ++ 2
برنامه نویسی امن با C ++ 3
برنامه نویسی امن با C ++ 4
برنامه نویسی امن با C ++ 5
برنامه نویسی امن با C ++ 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید