کتاب آشنایی و استفاده از Address Sanitizer برای تشخیص خطاهای حافظه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی و استفاده از Address Sanitizer برای تشخیص خطاهای حافظه
موضوع کلی: برنامهنویسی و توسعه نرمافزار
موضوع میانی: عیبیابی و اشکالزدایی
📋 سرفصلهای دوره
- 1. مقدمهای بر اشکالزدایی حافظه
- 2. اهمیت تشخیص خطاهای حافظه در توسعه نرمافزار
- 3. معرفی AddressSanitizer (ASan)
- 4. نحوه عملکرد AddressSanitizer
- 5. مزایای استفاده از ASan نسبت به روشهای سنتی
- 6. نصب و راهاندازی ASan در سیستمعاملهای مختلف
- 7. کامپایل کد با استفاده از ASan
- 8. اجرای برنامهها با فعالسازی ASan
- 9. درک خروجی ASan: گزارشهای خطا
- 10. تحلیل گزارشهای خطای ASan: انواع خطاها
- 11. خطای Stack-buffer-overflow
- 12. خطای Heap-buffer-overflow
- 13. خطای Use-after-free
- 14. خطای Use-after-return
- 15. خطای Double-free
- 16. خطای Memory leak
- 17. تشخیص و رفع خطاهای Stack-buffer-overflow
- 18. تشخیص و رفع خطاهای Heap-buffer-overflow
- 19. تشخیص و رفع خطاهای Use-after-free
- 20. تشخیص و رفع خطاهای Use-after-return
- 21. تشخیص و رفع خطاهای Double-free
- 22. تشخیص و رفع خطاهای Memory leak
- 23. استفاده از ASan در پروژههای C/C++
- 24. استفاده از ASan در پروژههای چندنخی
- 25. بهینهسازی عملکرد برنامهها هنگام استفاده از ASan
- 26. کاهش سربار ASan بر عملکرد برنامه
- 27. مقایسه ASan با سایر ابزارهای تشخیص خطای حافظه
- 28. Valgrind در مقابل ASan: مزایا و معایب
- 29. MemorySanitizer (MSan): معرفی و کاربرد
- 30. ThreadSanitizer (TSan): معرفی و کاربرد
- 31. LeakSanitizer (LSan): معرفی و کاربرد
- 32. ادغام ASan در فرآیند CI/CD
- 33. نوشتن تستهای واحد برای تشخیص خطاهای حافظه با ASan
- 34. استفاده از ASan در محیطهای توسعه یکپارچه (IDE)
- 35. عیبیابی خطاهای پیچیده با ASan
- 36. سناریوهای پیشرفته استفاده از ASan
- 37. ASan و امنیت نرمافزار
- 38. جلوگیری از آسیبپذیریهای حافظه با ASan
- 39. بهترین روشها برای استفاده از ASan
- 40. راهنمای عیبیابی مشکلات رایج در ASan
- 41. منابع و ابزارهای تکمیلی برای یادگیری ASan
تگها:
AddressSanitizer
ASan
buffer overflow
C
C++
debugging
leak detection
memory debugging
memory errors
security
software development
use-after-free
اشکالزدایی حافظه
خطاهای حافظه
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.