کتاب صوتی مبانی اتوماسیون آسیبپذیری با پایتون برای متخصصان امنیت
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی اتوماسیون آسیبپذیری با پایتون برای متخصصان امنیت
موضوع کلی: اتوماسیون با پایتون
موضوع میانی: اتوماسیون در حوزه مدیریت آسیبپذیری
📋 سرفصلهای دوره
- 1. مقدمه: دنیای اتوماسیون آسیبپذیری
- 2. فصل اول: چرا اتوماسیون در امنیت مهم است؟
- 3. فصل دوم: پایتون، زبان جادویی اتوماسیون
- 4. فصل سوم: نصب و راهاندازی محیط توسعه پایتون
- 5. فصل چهارم: آشنایی با مفاهیم پایه پایتون برای امنیت
- 6. فصل پنجم: ساختار دادهها در پایتون: لیستها، تاپلها و دیکشنریها
- 7. فصل ششم: توابع و ماژولها: ساخت کدهای قابل استفاده مجدد
- 8. فصل هفتم: مدیریت خطا و استثناها در پایتون
- 9. فصل هشتم: ابزارهای پیشرفته پایتون برای توسعهدهندگان امنیت
- 10. فصل نهم: مفهوم اسکنرها و کاربرد آنها
- 11. فصل دهم: توسعه یک اسکنر پورت ساده با پایتون
- 12. فصل یازدهم: اسکن پورتهای TCP و UDP
- 13. فصل دوازدهم: تحلیل پاسخهای اسکن پورت
- 14. فصل سیزدهم: کشف سرویسها و نسخههای آنها
- 15. فصل چهاردهم: اسکن آسیبپذیریهای شناخته شده
- 16. فصل پانزدهم: کار با ابزارهای اسکن آسیبپذیری خارجی از پایتون
- 17. فصل شانزدهم: ادغام Nmap با اسکریپتهای پایتون
- 18. فصل هفدهم: استفاده از کتابخانه python-nmap
- 19. فصل هجدهم: پردازش خروجی Nmap در پایتون
- 20. فصل نوزدهم: شناسایی آسیبپذیریهای وب
- 21. فصل بیستم: ارسال درخواستهای HTTP با کتابخانه requests
- 22. فصل بیست و یکم: تحلیل کدهای وضعیت HTTP
- 23. فصل بیست و دوم: شناسایی فرمهای ورود و کوکیها
- 24. فصل بیست و سوم: تزریق SQL ساده با پایتون
- 25. فصل بیست و چهارم: حملات XSS با پایتون
- 26. فصل بیست و پنجم: کار با ابزارهای اسکن وب مانند OWASP ZAP
- 27. فصل بیست و ششم: اتوماسیون تجزیه و تحلیل گزارشها
- 28. فصل بیست و هفتم: خواندن و نوشتن فایلها در پایتون
- 29. فصل بیست و هشتم: پردازش فایلهای CSV و JSON
- 30. فصل بیست و نهم: استخراج اطلاعات مفید از گزارشها
- 31. فصل سیام: تجمیع نتایج از ابزارهای مختلف
- 32. فصل سی و یکم: ذخیرهسازی نتهایج در پایگاه داده
- 33. فصل سی و دوم: مبانی پایگاه داده SQLite با پایتون
- 34. فصل سی و سوم: کوئری زدن پایگاه داده در پایتون
- 35. فصل سی و چهارم: ایجاد گزارشهای خلاصه
- 36. فصل سی و پنجم: مصورسازی دادههای امنیتی
- 37. فصل سی و ششم: استفاده از Matplotlib برای نمودارها
- 38. فصل سی و هفتم: ایجاد نمودارهای میلهای و خطی
- 39. فصل سی و هشتم: نمایش توزیع آسیبپذیریها
- 40. فصل سی و نهم: اتوماسیون وظایف تکراری
- 41. فصل چهلم: اسکریپتنویسی برای پشتیبانگیری
- 42. فصل چهل و یکم: اتوماسیون پاکسازی فایلهای موقت
- 43. فصل چهل و دوم: مدیریت کاربران و مجوزها با پایتون
- 44. فصل چهل و سوم: اتوماسیون اعمال پچهای امنیتی (مقدماتی)
- 45. فصل چهل و چهارم: مبانی کار با APIها
- 46. فصل چهل و پنجم: تعامل با APIهای امنیتی
- 47. فصل چهل و ششم: اتوماسیون استعلام اطلاعات از APIهای تهدید
- 48. فصل چهل و هفتم: دریافت اطلاعات مربوط به IPها و دامنهها
- 49. فصل چهل و هشتم: جستجوی اطلاعات در سرویسهای Threat Intelligence
- 50. فصل چهل و نهم: ساخت ربات تلگرام برای هشدار امنیتی
- 51. فصل پنجاهم: آشنایی با کتابخانه python-telegram-bot
- 52. فصل پنجاه و یکم: ارسال پیامهای هشدار
- 53. فصل پنجاه و دوم: ایجاد دستورات ساده برای ربات
- 54. فصل پنجاه و سوم: اتوماسیون پاسخ به حوادث (مقدماتی)
- 55. فصل پنجاه و چهارم: شناسایی لاگهای مشکوک
- 56. فصل پنجاه و پنجم: فیلتر کردن لاگها با پایتون
- 57. فصل پنجاه و ششم: استخراج الگوهای حمله از لاگها
- 58. فصل پنجاه و هفتم: هشدار در مورد فعالیتهای غیرعادی
- 59. فصل پنجاه و هشتم: امنیت در اتوماسیون
- 60. فصل پنجاه و نهم: مدیریت کلیدهای API و اعتبارنامهها
- 61. فصل شصتم: رمزنگاری اطلاعات حساس
- 62. فصل شصت و یکم: ایجاد رمزهای عبور قوی با پایتون
- 63. فصل شصت و دوم: تست نفوذ با اتوماسیون (مباحث اخلاقی)
- 64. فصل شصت و سوم: خودکارسازی فاز شناسایی در تست نفوذ
- 65. فصل شصت و چهارم: استفاده از ابزارهای تست نفوذ با پایتون
- 66. فصل شصت و پنجم: اتوماسیون بررسی فایلهای پیکربندی
- 67. فصل شصت و ششم: یافتن تنظیمات امنیتی ضعیف
- 68. فصل شصت و هفتم: استفاده از کتابخانههای تخصصی
- 69. فصل شصت و هشتم: Scapy برای دستکاری بستهها
- 70. فصل شصت و نهم: Mitmproxy برای حملات Man-in-the-Middle
- 71. فصل هفتادم: توسعه ابزارهای سفارشی
- 72. فصل هفتاد و یکم: نیازسنجی برای ابزار سفارشی
- 73. فصل هفتاد و دوم: طراحی معماری ابزار
- 74. فصل هفتاد و سوم: پیادهسازی ماژولهای کلیدی
- 75. فصل هفتاد و چهارم: بهینهسازی اسکریپتها
- 76. فصل هفتاد و پنجم: افزایش سرعت اجرا
- 77. فصل هفتاد و ششم: کاهش مصرف حافظه
- 78. فصل هفتاد و هفتم: مدیریت منابع سیستم
- 79. فصل هفتاد و هشتم: پردازش موازی و چندنخی
- 80. فصل هفتاد و نهم: استفاده از multiprocessing
- 81. فصل هشتادم: مزایا و معایب پردازش موازی
- 82. فصل هشتاد و یکم: اشکالزدایی و رفع باگ
- 83. فصل هشتاد و دوم: تکنیکهای اشکالزدایی در پایتون
- 84. فصل هشتاد و سوم: استفاده از دیباگرها
- 85. فصل هشتاد و چهارم: نوشتن تستهای واحد
- 86. فصل هشتاد و پنجم: مفهوم CI/CD در امنیت
- 87. فصل هشتاد و ششم: اتوماسیون اسکن امنیتی در Pipeline
- 88. فصل هشتاد و هفتم: استفاده از Docker برای محیطهای قابل تکرار
- 89. فصل هشتاد و هشتم: ساخت ایمیجهای Docker برای ابزارهای امنیتی
- 90. فصل هشتاد و نهم: استقرار ابزارهای اتوماسیون
- 91. فصل نودم: اتوماسیون در تیمهای امنیتی
- 92. فصل نود و یکم: اشتراکگذاری ابزارها و اسکریپتها
- 93. فصل نود و دوم: مستندسازی کد و ابزارها
- 94. فصل نود و سوم: ایجاد یک چارچوب اتوماسیون امنیتی
- 95. فصل نود و چهارم: انتخاب کتابخانهها و ابزارهای مناسب
- 96. فصل نود و پنجم: طراحی ماژولار
- 97. فصل نود و ششم: توسعه مستمر و یادگیری
- 98. فصل نود و هفتم: پیگیری آخرین تهدیدات و تکنیکها
- 99. فصل نود و هشتم: مشارکت در جامعه متنباز
- 100. فصل نود و نهم: آینده اتوماسیون آسیبپذیری
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.