آنچه یاد خواهید گرفت:
چگونه آسیبپذیریهای نرمافزاری را اکسپلویت کرده و حملات را راهاندازی کنیم؟
چگونه در برابر حملات مختلف دفاع کنیم و چگونه کد ایمن بنویسیم؟
کسب مهارتهای عملی در امنیت سایبری
شناخت مشکلات بنیادین انواع آسیبپذیریهای نرمافزاری
پیشنیازهای دوره
داشتن اولیه در برنامهنویسی
آشنایی با مفاهیم اولیه سیستم عامل مانند کاربران، فرآیندها، حافظه و غیره
توضیحات دوره
این دوره بر مجموعهای از حملات به سیستمهای کامپیوتری تمرکز دارد. برخی از این حملات کلاسیک هستند و برخی دیگر نسبتاً جدیدند، مانند حملات Dirty COW و Meltdown و Spectre که اخیراً کشف شدهاند.
تمرکز اصلی دوره بر یادگیری عملی است. برای هر حمله، علاوه بر بررسی تئوری، یاد میگیرید که چگونه آن حمله را به صورت عملی و در یک محیط ماشین مجازی ایزوله اجرا کنید.
تمرینهای عملی این دوره که توسط مدرس طراحی شدهاند با نام SEED labs شناخته میشوند و در بیش از 1000 مؤسسه آموزشی در سراسر جهان مورد استفاده قرار میگیرند.
این دوره بر اساس کتابی نوشته شده توسط مدرس دوره است. این کتاب با عنوان امنیت کامپیوتر و اینترنت - رویکردی عملی، ویرایش دوم در بیش از 120 دانشگاه و کالج در سراسر جهان تدریس میشود.
این دوره برای چه کسانی مناسب است؟
دانشجویانی که به یادگیری همزمان مباحث تئوری و مهارتهای عملی در امنیت سایبری علاقهمند هستند.
توسعهدهندگان نرمافزار که میخواهند امنیت برنامههای خود را بهبود دهند.
دانشجویان کارشناسی ارشد و سالهای پایانی کارشناسی در رشتههای علوم کامپیوتر، مهندسی کامپیوتر و حوزههای مرتبط با IT