توضیحات
++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
تصاویر

فیلم نمونه
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
5.31 گیگابایت













































