دوره هک خاکستری با پایتون: برنامهنویسی برای هکرها و مهندسان معکوس همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره هک خاکستری با پایتون: برنامهنویسی برای هکرها و مهندسان معکوس
موضوع کلی: امنیت سایبری و تست نفوذ با پایتون
موضوع میانی: مهندسی معکوس و بهرهبرداری با پایتون
📋 سرفصلهای دوره
- 1. مقدمهای بر پایتون و امنیت سایبری
- 2. نصب پایتون و محیط توسعه
- 3. مبانی پایتون برای هکرها
- 4. ساختارهای داده در پایتون
- 5. کنترل جریان در پایتون
- 6. توابع و ماژولها در پایتون
- 7. کار با رشتهها و بایتها
- 8. مدیریت خطا و استثناها
- 9. مقدمهای بر مهندسی معکوس
- 10. فهم معماری سیستم
- 11. حافظه و اشارهگرها
- 12. ساختار فایلهای اجرایی
- 13. کار با کتابخانههای C با پایتون
- 14. استفاده از `ctypes` برای فراخوانی توابع C
- 15. تحلیل کد ماشین (Assembly)
- 16. ابزارهای تحلیل ایستا
- 17. استفاده از `dis` برای دیکامپایل پایتون
- 18. مقدمهای بر دیباگینگ
- 19. استفاده از `pdb` برای دیباگینگ
- 20. دیباگینگ برنامههای C با پایتون
- 21. دیباگینگ برنامههای کامپایل شده
- 22. شبیهسازی رفتار برنامهها
- 23. کار با فرآیندها
- 24. ارتباط بین فرآیندها (IPC)
- 25. مدیریت حافظه پویا
- 26. تخصیص و آزادسازی حافظه
- 27. فهم پشته (Stack) و هیپ (Heap)
- 28. تکنیکهای تزریق کد (Code Injection)
- 29. نوشتن شلکد (Shellcode)
- 30. اجرای شلکد
- 31. تست آسیبپذیریهای سرریز بافر (Buffer Overflow)
- 32. استفاده از `scapy` برای بستههای شبکه
- 33. پروتکلهای شبکه
- 34. سنجش شبکه (Network Scanning)
- 35. پورت اسکنینگ با پایتون
- 36. اسکن کردن سرویسها
- 37. شناسایی سیستمعامل
- 38. تکنیکهای جعل IP (IP Spoofing)
- 39. حملات Man-in-the-Middle (MITM)
- 40. استفاده از `wireshark` و `tshark`
- 41. تجزیه و تحلیل ترافیک شبکه
- 42. انتقال فایل از راه دور (FTP)
- 43. کار با پروتکلهای وب
- 44. استفاده از `requests` برای درخواستهای HTTP
- 45. تحلیل پاسخهای HTTP
- 46. تزریق XSS (Cross-Site Scripting)
- 47. تزریق SQL (SQL Injection)
- 48. کار با پایگاههای داده
- 49. اتصال به پایگاههای داده با پایتون
- 50. عملیات CRUD بر روی پایگاه داده
- 51. استخراج اطلاعات از پایگاه داده
- 52. مهندسی معکوس پروتکلهای سفارشی
- 53. طراحی و پیادهسازی پروتکلهای سفارشی
- 54. رمزنگاری و هشینگ
- 55. الگوریتمهای رمزنگاری متقارن
- 56. الگوریتمهای رمزنگاری نامتقارن
- 57. هشینگ با پایتون
- 58. تولید امضای دیجیتال
- 59. کار با کلیدهای رمزنگاری
- 60. مقدمهای بر حملات رمزنگاری
- 61. حملات Brute-force
- 62. کار با گذرواژهها
- 63. پیدا کردن گذرواژههای ضعیف
- 64. رمزگشایی فایلهای رمزنگاری شده
- 65. استفاده از ابزارهای مهندسی معکوس
- 66. کار با IDA Pro (اگر امکانش باشد)
- 67. استفاده از Ghidra
- 68. کار با GDB
- 69. استفاده از `objdump`
- 70. تحلیل فایلهای PDF
- 71. تحلیل فایلهای SWF
- 72. تحلیل فایلهای DLL
- 73. مهندسی معکوس برنامههای اندروید
- 74. مهندسی معکوس برنامههای iOS
- 75. ساخت ابزارهای سفارشی برای تست نفوذ
- 76. خودکارسازی وظایف تست نفوذ
- 77. توسعه ابزارهای جمعآوری اطلاعات (Reconnaissance)
- 78. توسعه ابزارهای اسکن آسیبپذیری
- 79. توسعه ابزارهای بهرهبرداری (Exploitation)
- 80. توسعه ابزارهای پس از بهرهبرداری (Post-Exploitation)
- 81. کار با سیستمعاملهای لینوکس
- 82. دستکاری سیستم فایل لینوکس
- 83. مدیریت فرآیندهای لینوکس
- 84. دستکاری سرویسهای لینوکس
- 85. نوشتن اسکریپتهای Bash با پایتون
- 86. کار با سیستمعاملهای ویندوز
- 87. دستکاری رجیستری ویندوز
- 88. مدیریت سرویسهای ویندوز
- 89. تکنیکهای دور زدن آنتیویروس
- 90. نوشتن ابزارهای C# با پایتون (اگر ممکن باشد)
- 91. امنیت برنامههای وب
- 92. تست آسیبپذیری وب
- 93. ابزارهای تست نفوذ وب
- 94. فریمورکهای تست نفوذ
- 95. نوشتن پلاگین برای Metasploit
- 96. پایتون در Metasploit
- 97. تکنیکهای مخفیکاری (Steganography)
- 98. رمزنگاری در پنهاننگاری
- 99. استفاده از پایتون برای مخفیکاری
- 100. تحلیل دادههای لاگ
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.