کتاب هنر تست نفوذ پیشرفته در هسته ویندوز (Windows Kernel Fuzzing) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره هنر تست نفوذ پیشرفته در هسته ویندوز (Windows Kernel Fuzzing)
موضوع کلی: امنیت سایبری و مهندسی نرمافزار
موضوع میانی: تحلیل و تست نرمافزارهای سیستمعامل
📋 سرفصلهای دوره
- 1. مقدمهای بر امنیت سایبری در سیستمهای عامل
- 2. آشنایی با معماری هسته ویندوز
- 3. مبانی مهندسی نرمافزار در سطح هسته
- 4. ابزارهای تحلیل کد در سطح هسته
- 5. مفاهیم اولیه تست نفوذ
- 6. مقدمهای بر فازینگ (Fuzzing)
- 7. انواع حملات مبتنی بر فازینگ
- 8. اهمیت فازینگ در امنیت هسته
- 9. ابزارهای مرتبط با فازینگ در ویندوز
- 10. استفاده از WinDbg برای تحلیل هسته
- 11. تکنیکهای اشکالزدایی (Debugging) در هسته
- 12. مدیریت حافظه در هسته ویندوز
- 13. خطاهای رایج در مدیریت حافظه
- 14. روشهای کشف آسیبپذیریهای حافظه
- 15. فازینگ مبتنی بر ورودی (Input-based Fuzzing)
- 16. فازینگ مبتنی بر جهش (Mutation-based Fuzzing)
- 17. فازینگ مبتنی بر تولید (Generation-based Fuzzing)
- 18. فازینگ هوشمند (Smart Fuzzing)
- 19. فازینگ مبتنی بر پوشش (Coverage-guided Fuzzing)
- 20. مفاهیم پوشش کد (Code Coverage)
- 21. ابزارهای اندازهگیری پوشش کد
- 22. طراحی سناریوهای فازینگ مؤثر
- 23. فازینگ درایورهای دستگاه (Device Drivers)
- 24. فازینگ پروتکلهای ارتباطی هسته
- 25. فازینگ واسطهای برنامهنویسی کاربردی (APIs)
- 26. فازینگ برای کشف آسیبپذیریهای DoS
- 27. فازینگ برای کشف آسیبپذیریهای اجرای کد
- 28. فازینگ درایورهای گرافیکی
- 29. فازینگ درایورهای شبکه
- 30. فازینگ درایورهای USB
- 31. فازینگ درایورهای ذخیرهسازی
- 32. فازینگ سیستم فایل
- 33. فازینگ رجیستری ویندوز
- 34. فازینگ سرویسهای هسته
- 35. فازینگ واسطهای سختافزاری
- 36. مبانی مهندسی معکوس (Reverse Engineering)
- 37. ابزارهای مهندسی معکوس برای هسته
- 38. تحلیل کد اسمبلی هسته
- 39. شناسایی توابع حساس در هسته
- 40. شناسایی ساختارهای داده حیاتی
- 41. تکنیکهای استخراج اطلاعات از حافظه
- 42. استفاده از IDA Pro برای تحلیل هسته
- 43. استفاده از Ghidra برای تحلیل هسته
- 44. تحلیل فایلهای PDB
- 45. مفاهیم پیشرفته اشکالزدایی
- 46. اشکالزدایی از راه دور (Remote Debugging)
- 47. اشکالزدایی در حالت هسته (Kernel Mode Debugging)
- 48. مدیریت وقایع (Event Handling) در هسته
- 49. مکانیزمهای همگامسازی (Synchronization)
- 50. مفاهیم قفلها (Locks) و بنبستها (Deadlocks)
- 51. شناسایی آسیبپذیریهای ناشی از همگامسازی
- 52. فازینگ مبتنی بر مدل (Model-based Fuzzing)
- 53. استفاده از مدلهای رسمی برای فازینگ
- 54. فازینگ مبتنی بر یادگیری ماشین
- 55. کاربرد یادگیری ماشین در فازینگ
- 56. فازینگ خودکار و مقیاسپذیر
- 57. مدیریت و تحلیل نتایج فازینگ
- 58. گزارشدهی و اولویتبندی آسیبپذیریها
- 59. تکنیکهای استخراج اکسپلویت (Exploit Generation)
- 60. مبانی اکسپلویتنویسی در هسته
- 61. مفاهیم افزایش سطح دسترسی (Privilege Escalation)
- 62. آسیبپذیریهای رایج در هسته ویندوز
- 63. مکانیسمهای دفاعی هسته ویندوز
- 64. فازینگ در محیط ماشین مجازی
- 65. فازینگ در محیطهای ابری
- 66. فازینگ در سیستمهای توزیعشده
- 67. فازینگ برای کشف آسیبپذیریهای امنیتی Zero-day
- 68. تکنیکهای کاهش سطح حمله (Attack Surface Reduction)
- 69. اصول کدنویسی امن در سطح هسته
- 70. بررسی کد برای یافتن آسیبپذیریهای احتمالی
- 71. استفاده از ابزارهای تحلیل استاتیک
- 72. استفاده از ابزارهای تحلیل دینامیک
- 73. فازینگ و امنیت سیستمعاملهای دیگر (اشاره کوتاه)
- 74. فازینگ بر روی هسته لینوکس (اشاره کوتاه)
- 75. فازینگ بر روی هسته macOS (اشاره کوتاه)
- 76. مبانی امنیت در اینترنت اشیاء (IoT)
- 77. امنیت در دستگاههای موبایل
- 78. فازینگ در تست نرمافزارهای صنعتی
- 79. فازینگ در تست نرمافزارهای پزشکی
- 80. فازینگ در تست نرمافزارهای خودرو
- 81. ملاحظات قانونی و اخلاقی در تست نفوذ
- 82. چارچوبهای استاندارد امنیت سایبری
- 83. آینده فازینگ و تست نفوذ هسته
- 84. یادگیری مداوم در حوزه امنیت سایبری
- 85. منابع تکمیلی برای مطالعه عمیقتر
- 86. اصول مهندسی نرمافزار مدرن
- 87. مبانی تست نرمافزار در مقیاس بزرگ
- 88. توسعه ابزارهای فازینگ سفارشی
- 89. بهینهسازی عملکرد ابزارهای فازینگ
- 90. مدیریت پیکربندی در محیطهای تست
- 91. فازینگ در چرخه عمر توسعه نرمافزار (SDLC)
- 92. پایش و تحلیل امنیتی سیستمها
- 93. مدیریت ریسک در امنیت سایبری
- 94. استراتژیهای دفاع در عمق (Defense in Depth)
- 95. مبانی رمزنگاری در سیستمهای عامل
- 96. امنیت اطلاعات و حریم خصوصی
- 97. فازینگ برای ارزیابی مقاومت در برابر حملات
- 98. اهمیت همکاری بینالمللی در امنیت سایبری (اشاره)
- 99. نقش متخصصان امنیت در جامعه
- 100. توسعه مهارتهای حل مسئله و تفکر انتقادی
تگها:
Windows Kernel Fuzzing
امنیت سایبری
تحلیل بدافزار
تست نفوذ
فازینگ
مهندسی نرم افزار
هسته ویندوز
ویندوز
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.