اپلیکیشن اندرویدی فلشکارت آموزشی امنیت درایورهای периферийных устройств: مبانی و روشهای نفوذ
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره امنیت درایورهای периферийных устройств: مبانی و روشهای نفوذ
موضوع کلی: برنامهنویسی سیستمهای تعبیهشده (Embedded Systems)
موضوع میانی: Security of peripheral drivers
📋 سرفصلهای دوره
- 1. مقدمهای بر امنیت درایورهای периферийных устройств
- 2. معماری یک درایور периферийных устройств و نقاط آسیبپذیری
- 3. آشنایی با انواع периферийных устройств و مدلهای امنیتی آنها
- 4. مبانی حافظه و مدیریت حافظه در سیستمهای تعبیهشده
- 5. آسیبپذیریهای مربوط به مدیریت حافظه در درایورها
- 6. روشهای نفوذ از طریق سرریز بافر در درایورها
- 7. مقدمهای بر fuzzing و کاربرد آن در تست درایورها
- 8. ابزارهای fuzzing متنباز برای درایورهای периферийных устройств
- 9. تحلیل کد استاتیک درایورها برای شناسایی آسیبپذیریها
- 10. شناسایی آسیبپذیریهای race condition در درایورها
- 11. آسیبپذیریهای مربوط به interrupt handler ها
- 12. حملات از طریق DMA (Direct Memory Access)
- 13. امنیت درایورهای UART
- 14. امنیت درایورهای SPI
- 15. امنیت درایورهای I2C
- 16. امنیت درایورهای USB
- 17. امنیت درایورهای Ethernet
- 18. امنیت درایورهای CAN
- 19. تکنیکهای hardening درایورها: استفاده از W^X (Write XOR Execute)
- 20. تکنیکهای hardening درایورها: استفاده از ASLR (Address Space Layout Randomization)
- 21. تکنیکهای hardening درایورها: استفاده از Control Flow Integrity (CFI)
- 22. تکنیکهای hardening درایورها: اعتبارسنجی ورودی
- 23. تکنیکهای hardening درایورها: محدود کردن دسترسیها
- 24. بررسی امنیت درایورهای GPIO
- 25. امنیت درایورهای ADC و DAC
- 26. امنیت درایورهای PWM
- 27. ملاحظات امنیتی در بهروزرسانی درایورها (OTA updates)
- 28. مقدمهای بر Trusted Execution Environment (TEE) و کاربرد آن در امنیت درایورها
- 29. استفاده از Secure Boot برای اطمینان از اصالت درایورها
- 30. تحلیل نمونههای واقعی نفوذ به درایورهای периферийных устройств
- 31. آسیبپذیریهای شناخته شده در درایورهای периферийных устройств (CVE)
- 32. مقدمهای بر استانداردهای امنیتی مرتبط با درایورها (مانند ISO 26262)
- 33. تست نفوذ درایورهای периферийных устройств: روشها و ابزارها
- 34. نحوه گزارش آسیبپذیریهای درایورها
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.