بسم الله الرحمن الرحیم و به نستعین، انَّه خیرُ ناصر و معین. خدمت تمامی دنبال‏‏ کنندگان اندیشکده مجازی امنیت تبادل اطلاعات آیو، عرض سلام و تحیت دارم.

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

به همین دلیل، تصمیم بنده بر این شد که در یک دوره جامع و کاملا اصولی مباحث را از صفر مطلق شروع کنم و به صورت گام به گام تمامی مطالب را تدریس کرده که در نهایت دانشجو بعد گذراندن یک سال دوره فشرده توانایی درک و کار در هر حوزه ای از امنیت سایبر را داشته باشد. 

شما با تهیه این نقشه راه و وارد شدن به این جریان خواهید توانست در نهایت بر روی پلتفرم های ویندوز و لینوکس برنامه نویسی سیستمی، کشف آسیب پذیری، تحلیل بدافزار و روتکیت، توسعه اکسپلویت انجام بدهید. 

در نهایت بعد از اینکه این موارد را آموختید، با وارد شدن به ماژول یا مرحله نهایی خواهید آموخت چطور سامانه های پیچیده مخابراتی و صنعتی را نسبت به تمامی وکتورهای حمله مورد ارزیابی و آزمایش امنیتی قرار بدهید. تاکنون ماژول های زیر تهیه شده است:

  • ماژول 01 - دست گرمی: راهنمای کاربری سطح 1 متاسپلویت و برنامه‌نویسی روبی (لینک)
  • ماژول 02 - دست گرمی: آزمایش نفوذپذیری سطح 1 و مفاهیم بنیادی شبکه های وایرلس و مخابراتی (لینک)
  • ماژول 03 - مقدماتی: پارادایم ها و فناوری های برنامه‌نویسی و توسعه نرم‌افزار (لینک)
  • ماژول 04 - مقدماتی: برنامه‌نویسی خطی با اسمبلی روی لینوکس و ویندوز با محوریت مهندسی معکوس (لینک)
  • ماژول 05 - مقدماتی: برنامه‌نویسی پراسیجرال با C نسخه 11 و مهندسی معکوس مقدماتی روی لینوکس (لینک)
  • ماژول 06 - مقدماتی: برنامه‌نویسی شی‌گرا با  CPP نسخه 17 و مهندسی معکوس مقدماتی روی ویندوز (لینک)
  • ماژول 07 - پیشرفته: برنامه‌نویسی سیستمی ویندوز با C و CPP (لینک)
  • ماژول 08 - پیشرفته: مهندسی معکوس باینری‌های ویندوزی و لینوکس (آکادمی آیو)
  • ماژول 09 - پیشرفته: تجزیه و تحلیل بدافزارهای ویندوزی و لینوکس (آکادمی آیو)
  • ماژول 10 - پیشرفته: تجزیه و تحلیل روت‌کیت‌ها و بوت‌کیت‌ها (آکادمی آیو)
  • ماژول 11 - پیشرفته: امنیت سامانه های صنعتی، اینترنت اشیاء و مخابراتی (آکادمی آیو)
لیست ورکشاپ‌هایی که برگزار می‌شود. این لیست متناسب با برگزاری ورکشاپ‌ها به‌روزرسانی خواهد شد:

  • ورکشاپ 01: برنامه‌نویسی اسمبلی و اصول شلکدنویسی x86_x64 در ویندوز و لینوکس (لینک)
  • ورکشاپ 02: برنامه‌نویسی سیستمی ویندوز و لینوکس با C و CPP (آکادمی آیو)
  • ورکشاپ 03: معماری فایل فرمت‌های سیستم‌عامل (آکادمی آیو)
  • ورکشاپ 04: هوش مصنوعی در امنیت‌سایبر (آکادمی آیو)
  • ورکشاپ 05: برنامه‌نویسی شبکه و طراحی برنامه‌های تحت شبکه (آکادمی آیو)
  • ورکشاپ 06: طراحی و توسعه کامپایلر (آکادمی آیو)
  • ورکشاپ 07: طراحی و توسعه نرم‌افزارهای امنیتی (آکادمی آیو)
این پست به صورت پیوسته با ضبط ماژول های جدید به روزرسانی خواهد شد. همچنین برای دستیابی به آخرین سوالاتی که نسبت به این نقشه راه پاسخ گفته ام می توانید به کانال شخصی بنده (@aioooir) رجوع کنید. همچنین برای به دست آوردن اطلاعات تکمیلی نسبت به هر کدام از این ماژول ها بالا به صفحه راهنمای آن رجوع کنید. 

شایان ذکر است، برای تهیه هر ماژول یا حتی تهیه کل نقشه راه از طریق تلگرام (@clightning) یا ایمیل (m.kahsari@gmail.com) در ارتباط باشید. برای تهیه این دوره هم علاوه بر پرداخت ریالی، می توانید پرداخت مبتنی بر بیت کوین یا پرفکت مانی هم داشته باشید.