1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. BlackHat – Secure Coding in C and C++ 2016-1
Secure Coding in C and C++

BlackHat – Secure Coding in C and C++ 2016-1

توضیحات

++Secure Coding in C and C، دوره آموزش کشف آسیب‌پذیری، بهره‌برداری و سخت‌سازی در C/C++ مدرن توسط آکادمی Black Hat منتشر شده است.دوره Modern C/C++ Vulnerability Discovery, Exploitation, Hardening یک آموزش تخصصی امنیتی است که بر شناسایی آسیب‌پذیری‌های قابل بهره‌برداری در برنامه‌های بزرگ و پیچیده C و C++ از طریق ممیزی دستی کد منبع تمرکز دارد. شرکت‌کنندگان یاد می‌گیرند چگونه الگوهای ناامن برنامه‌نویسی را شناسایی کنند، رفتار برنامه را مستقیماً از روی کد تحلیل کنند و دیدگاه لازم برای بررسی نرم‌افزار از منظر امنیت تهاجمی را به دست آورند. دوره با مفاهیم پایه شناسایی کد آسیب‌پذیر آغاز شده و سپس به تکنیک‌های پیشرفته کشف آسیب‌پذیری‌ها در نرم‌افزارهای مدرن می‌پردازد.

در این آموزش، دسته‌های مهمی از آسیب‌پذیری‌ها مانند Use-After-Free، Type Confusion، آسیب‌پذیری‌های مرتبط با تخریب حافظه، تکنیک‌های بهره‌برداری و روش‌های سخت‌سازی نرم‌افزار از جمله Sandboxing بررسی می‌شوند. علاوه بر کشف آسیب‌پذیری‌ها، شرکت‌کنندگان یاد می‌گیرند چگونه مهاجمان از Primitiveهای بهره‌برداری برای نفوذ به اهداف استفاده می‌کنند و توسعه‌دهندگان چگونه می‌توانند با برنامه‌نویسی امن و روش‌های سخت‌سازی ریسک را کاهش دهند. از طریق تحلیل عملی کد منبع واقعی، فراگیران تجربه ارزشمندی در پژوهش آسیب‌پذیری، تحلیل بهره‌برداری و ارزیابی امنیت نرم‌افزارهای مدرن به دست خواهند آورد.

آنچه خواهید آموخت

  • شناسایی الگوهای آسیب‌پذیر در کدهای C و C++ از طریق ممیزی دستی کد منبع.
  • درک رفتار زمان اجرای برنامه از طریق تحلیل کد منبع.
  • کشف و تحلیل آسیب‌پذیری‌های Use-After-Free.
  • کشف و تحلیل آسیب‌پذیری‌های Type Confusion.
  • درک انواع آسیب‌پذیری‌های مدرن مرتبط با تخریب حافظه.
  • تحلیل Primitiveهای بهره‌برداری مورد استفاده در حملات واقعی.
  • یادگیری تکنیک‌های بهره‌برداری هدفمند از آسیب‌پذیری‌ها.
  • به‌کارگیری روش‌های سخت‌سازی نرم‌افزار از جمله Sandboxing.
  • توسعه مهارت‌های عملی در پژوهش آسیب‌پذیری و کشف Zero-Day.
  • افزایش آگاهی درباره برنامه‌نویسی امن در نرم‌افزارهای مدرن C و C++.

این دوره برای چه کسانی مناسب است

  • تست‌کنندگان نفوذ و مشاوران امنیتی.
  • پژوهشگران آسیب‌پذیری.
  • متخصصان امنیت تهاجمی.
  • توسعه‌دهندگانی که به امنیت نرم‌افزار علاقه‌مند هستند.
  • مهندسان امنیتی علاقه‌مند به آسیب‌پذیری‌های مدرن اجرای کد.
  • تمام افرادی که به کشف آسیب‌پذیری و تکنیک‌های بهره‌برداری علاقه دارند.

مشخصات دوره Modern C/C++ Vulnerability Discovery, Exploitation, Hardening

  • ناشر : BlackHat
  • مدرس : BlackHat
  • زبان: انگلیسی
  • سطح آموزش: تمام سطوح
  • تعداد دروس: 8
  • مدت زمان آموزش: 28 ساعت و 19 دقیقه

سر فصل های دوره Modern C/C++ Vulnerability Discovery, Exploitation, Hardening

Day 1 – Part 1

Day 1 – Part 2

Day 2 – Part 1

Day 2 – Part 2

Day 3 – Part 1

Day 3 – Part 2

Day 4 – Part 1

Day 4 – Part 2

تصاویر

Secure Coding in C and C++

فیلم نمونه

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

لینک دانلود

دانلود بخش 1 – 2 گیگابایت

دانلود بخش 2 – 2 گیگابایت

دانلود بخش 3 – 1.31 گیگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

5.31 گیگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست