اپلیکیشن اندرویدی فلشکارت آموزشی کشف اسرار نرمافزارهای اجرایی: مبانی مهندسی معکوس و تحلیل بدافزار
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره کشف اسرار نرمافزارهای اجرایی: مبانی مهندسی معکوس و تحلیل بدافزار
موضوع کلی: امنیت سایبری و مهندسی معکوس
موضوع میانی: تحلیل بدافزار و نرمافزارهای مخرب
📋 سرفصلهای دوره
- 1. مبانی مهندسی معکوس در امنیت سایبری
- 2. مقدمهای بر معماری کامپیوتر و زبان اسمبلی
- 3. مفاهیم پایه سیستمعامل برای تحلیلگران
- 4. ساختار فایلهای اجرایی (PE, ELF)
- 5. مقدمهای بر دیباگرها و ابزارهای تحلیل استاتیک
- 6. تحلیل استاتیک کد: تکنیکها و روشها
- 7. تکنیکهای شناسایی توابع و ساختار کد
- 8. شناسایی الگوریتمهای رایج در نرمافزارها
- 9. مقدمهای بر تحلیل داینامیک
- 10. تکنیکهای مانیتورینگ اجرای برنامه
- 11. استفاده از دیباگرها برای تحلیل داینامیک
- 12. تحلیل رجیستری و فایل سیستم در زمان اجرا
- 13. شناسایی رفتارهای مخرب در تحلیل داینامیک
- 14. مقدمهای بر بدافزارها و انواع آنها
- 15. طبقهبندی بدافزارها بر اساس عملکرد
- 16. ويروسها و کرمهای کامپیوتری
- 17. تروجانها و درهای پشتی
- 18. جاسوسافزارها و نرمافزارهای تبلیغاتی
- 19. باجافزارها و حملات رمزنگاری
- 20. روتکیتها و تکنیکهای پنهانسازی
- 21. مقدمهای بر مهندسی اجتماعی در بدافزارها
- 22. تکنیکهای فیشینگ و جعل هویت
- 23. استفاده از آسیبپذیریهای نرمافزاری
- 24. اکسپلویتها و نحوه عملکرد آنها
- 25. شناسایی و تحلیل اکسپلویتهای رایج
- 26. مقدمهای بر تحلیل کد بدافزار
- 27. تحلیل کد بدافزارهای ساده
- 28. شناسایی توابع کلیدی در بدافزار
- 29. تحلیل الگوریتمهای رمزنگاری بدافزار
- 30. شناسایی مکانیزمهای انتشار بدافزار
- 31. تحلیل مکانیزمهای پایداری بدافزار
- 32. تحلیل مکانیزمهای ارتباطی بدافزار (C2)
- 33. تکنیکهای ضد تحلیل (Anti-Analysis)
- 34. شناسایی تکنیکهای ضد دیباگ
- 35. تکنیکهای ضد ماشین مجازی
- 36. روشهای شناسایی Obfuscation کد
- 37. تحلیل کد Obfuscated
- 38. مقدمهای بر تحلیل بدافزارهای پیچیده
- 39. تحلیل بدافزارهای چندمرحلهای
- 40. تحلیل بدافزارهای اندروید
- 41. مبانی تحلیل برنامههای موبایل
- 42. ابزارهای تحلیل بدافزارهای اندروید
- 43. تحلیل استاتیک برنامههای اندروید
- 44. تحلیل داینامیک برنامههای اندروید
- 45. شناسایی مجوزهای حساس در اندروید
- 46. تحلیل بدافزارهای تحت وب
- 47. آسیبپذیریهای رایج وب (SQL Injection, XSS)
- 48. تحلیل کد سمت سرور و کلاینت
- 49. تکنیکهای نفوذ به وباپلیکیشنها
- 50. مقدمهای بر تحلیل آسیبپذیریها
- 51. روشهای شناسایی آسیبپذیری در کد
- 52. تست نفوذ و ارزیابی امنیتی
- 53. گزارشنویسی یافتههای امنیتی
- 54. مقدمهای بر امنیت شبکههای کامپیوتری
- 55. پروتکلهای شبکه و نحوه عملکرد آنها
- 56. شناسایی ترافیک مخرب شبکه
- 57. ابزارهای تحلیل ترافیک شبکه
- 58. مقدمهای بر رمزنگاری در امنیت سایبری
- 59. الگوریتمهای رمزنگاری متقارن و نامتقارن
- 60. کاربرد رمزنگاری در محافظت از دادهها
- 61. مقدمهای بر مبانی حقوقی و اخلاقی امنیت سایبری
- 62. مسئولیتپذیری در قبال فعالیتهای سایبری
- 63. اخلاق در مهندسی معکوس و تحلیل بدافزار
- 64. قوانین و مقررات مربوط به جرایم سایبری در ایران
- 65. حفاظت از دادهها و اطلاعات حساس
- 66. اصول اولیه سواد دیجیتال امن
- 67. راهکارهای مقابله با بدافزارهای رایج
- 68. اهمیت بهروزرسانی نرمافزارها
- 69. استفاده از آنتیویروسهای معتبر
- 70. مبانی حفاظت از رمز عبور
- 71. ایجاد رمزهای عبور قوی و منحصربهفرد
- 72. مدیریت رمزهای عبور
- 73. آشنایی با حملات محرومسازی از سرویس (DoS/DDoS)
- 74. روشهای اولیه دفاع در برابر حملات DoS
- 75. مقدمهای بر امنیت ابری (Cloud Security)
- 76. اصول امنسازی محیطهای ابری
- 77. شناسایی تهدیدات در فضای ابری
- 78. مبانی تحلیل لاگهای امنیتی
- 79. اهمیت جمعآوری و تحلیل لاگها
- 80. ابزارهای مدیریت و تحلیل لاگ
- 81. مقدمهای بر هوش مصنوعی در امنیت سایبری
- 82. کاربرد یادگیری ماشین در تشخیص بدافزار
- 83. تحلیل رفتاری در سیستمهای امنیتی
- 84. مبانی تحلیل بدافزارهای صنعتی (ICS/SCADA)
- 85. تهدیدات سایبری علیه زیرساختهای حیاتی
- 86. روشهای محافظت از سیستمهای صنعتی
- 87. مقدمهای بر امنیت اینترنت اشیاء (IoT)
- 88. آسیبپذیریهای دستگاههای IoT
- 89. روشهای امنسازی دستگاههای IoT
- 90. مبانی تحلیل بدافزارهای ماکرو
- 91. شناسایی و خنثیسازی ماکروهای مخرب
- 92. مقدمهای بر مبانی حقوقی مالکیت فکری در نرمافزار
- 93. حفاظت از کد و نرمافزار
- 94. نقض حقوق مالکیت فکری و عواقب آن
- 95. مقدمهای بر امنیت سیستمهای توزیعشده
- 96. چالشهای امنیتی در سیستمهای توزیعشده
- 97. روشهای تأمین امنیت در این محیطها
- 98. مقدمهای بر مبانی تحلیل بدافزارهای باینری
- 99. ابزارهای تحلیل باینری
- 100. تکنیکهای استخراج اطلاعات از باینری
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.