دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

پایتون برای هک اخلاقی و تست نفوذ

پایتون برای هک اخلاقی و تست نفوذ

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • راه‌اندازی لابراتوار هک اخلاقی با کالی لینوکس و پایتون
  • آموزش مبانی پایتون از طریق مثال‌های متمرکز بر امنیت سایبری
  • ابزارهای ارتباط سوکت خودتان را توسعه دهید.
  • ایجاد و رمزگشایی فایل‌های رمزگذاری شده با پایتون
  • ساخت ابزارهای شبیه به بدافزار: کی‌لاگرها، بکدورها و تروجان‌ها
  • Sniff کردن بسته‌ها و تحلیل ترافیک شبکه با Scapy
  • حملات ARP spoofing را در شبکه خود تشخیص دهید.
  • کنترل ماشین‌ها از راه دور با Telnet و SSH در پایتون
  • کرک کردن پسوردها و هش‌ها با اسکریپت‌نویسی پایتون
  • بسته‌بندی برنامه‌های پایتون در فایل‌های اجرایی ویندوز
  • خودکارسازی مسدودسازی وب‌سایت‌ها و ایجاد سرویس‌های در حال اجرا در پس‌زمینه

پیش‌نیازهای دوره

  • دانش اولیه کامپیوتر
  • یک کامپیوتر با حداقل 4 گیگ رم (برای ماشین‌های مجازی)
  • به دانش قبلی در برنامه‌نویسی نیاز نیست، ما  پایتون را از ابتدا آموزش می‌دهیم.
  • کنجکاوی برای کشف امنیت سایبری به صورت اخلاقی.

توضیحات دوره

آیا آماده‌اید مهارت‌های هک اخلاقی و امنیت سایبری خود را با پایتون به سطح بعدی ببرید؟

«پایتون برای هک اخلاقی و تست نفوذ» یک دوره جامع و عملی است که به شما آموزش می‌دهد چگونه از پایتون، یکی از قدرتمندترین زبان‌های برنامه‌نویسی، برای ساخت ابزارهای هک، خودکارسازی وظایف و انجام حملات سایبری در محیطی ایمن و کنترل‌شده استفاده کنید.

در این دوره، با راه‌اندازی یک لابراتوار مجازی حرفه‌ای با کالی لینوکس و ویندوز شروع می‌کنید. چه مبتدی باشید و هیچ تجربه‌ای در برنامه‌نویسی نداشته باشید یا یک متخصص فناوری اطلاعات که می‌خواهد مهارت‌های خود را توسعه دهد، این دوره طراحی شده است تا شما را از مبانی پایتون تا توسعه بدافزار پیشرفته و اکسپلویت شبکه به صورت گام‌به‌گام راهنمایی کند.

در هر بخش، ابزارهای کاربردی و واقعی مانند کی‌لاگرها، ARP spoofer، بکدورها، packet snifferها و غیره را می‌سازید. همچنین، یاد می‌گیرید هکرها چگونه از تشخیص داده شدن فرار می‌کنند، برنامه‌های خود را پایدار می‌کنند و اسکریپت‌های پکیج خود را به تروجان‌های اجرایی تبدیل می‌کنند، در حالی که همه این کارها را در پایتون انجام می‌دهند.

آنچه یاد خواهید گرفت:

  • راه‌اندازی لابراتوار هک اخلاقی با VirtualBox، کالی لینوکس و ویندوز
  • تسلط به مبانی پایتون با مثال‌های متمرکز بر امنیت سایبری
  • خودکارسازی وظایف با حلقه‌ها، توابع و کنترل جریان
  • ساخت ابزارهای رمزگذاری و رمزگشایی فایل ایمن
  • توسعه برنامه‌های سوکت پیشرفته: چت کلاینت-سرور، اشتراک‌گذاری فایل و اجرای فرمان
  • Sniff کردن بسته‌های شبکه و استخراج داده با Scapy
  • ایجاد ابزارهای قدرتمند ARP spoofing و سیستم‌های تشخیص
  • ساخت کی‌لاگر پیشرفته و ارسال لاگ‌ها از طریق ایمیل
  • نوشتن بکدور دسترسی از راه دور و سیستم اجرای فرمان
  • تبدیل اسکریپت‌های پایتون به فایل‌های اجرایی ویندوز (exe.)
  • ایجاد بدافزار پایدار که هنگام استارتاپ سیستم اجرا می‌شود.
  • ساخت و خودکارسازی مسدودکننده وب‌سایت در لینوکس و ویندوز
  • کرک کردن پسوردهای هش شده، فایل‌های ZIP و حتی پسوردهای ورود به ویندوز
  • استفاده از پروتکل‌های Telnet و SSH برای کنترل ماشین‌ها از راه دور

در پایان این دوره، نه تنها ابزارهایی که هکرها استفاده می‌کنند را می‌فهمید، بلکه خواهید توانست خودتان آن‌ها را با پایتون بسازید.

چه بخواهید وارد حوزه امنیت سایبری شوید، برای گواهینامه آماده شوید یا فقط درک کنید مهاجمان چگونه فکر می‌کنند، این دوره به شما دانش و مهارت لازم برای متمایز بودن را می‌دهد.

چرا این دوره؟

  • یادگیری کاملاً عملی و مبتنی بر پروژه‌های واقعی
  • مناسب برای مبتدیان و متخصصان
  • یادگیری هک اخلاقی در محیطی قانونی و ایمن
  • تدریس توسط مدرس با تجربه و دانش عملی در حوزه

امروز در این دوره شرکت کنید و ساخت ابزارهای هک خودتان با پایتون را شروع کنید، کنترل سفر امنیت سایبری خودتان را در دست بگیرید!

این دوره برای چه کسانی مناسب است؟

  • تسترهای نفوذ و هکرهای اخلاقی آینده
  • توسعه‌دهندگان پایتون علاقمند به اپلیکیشن‌های امنیتی
  • علاقه‌مندان به امنیت که می‌خواهند ابزارهای واقعی بسازند.
  • هر کسی در حال آماده شدن برای ورود به حوزه امنیت سایبری یا کسب گواهینامه است.

پایتون برای هک اخلاقی و تست نفوذ

  • آشنایی با دوره 02:50
  • بررسی دوره 03:37
  • چرا پایتون؟ 05:52
  • بررسی لابراتوار و نرم‌افزارهای مورد نیاز 06:43
  • نصب ویندوز و کالی لینوکس در VirtualBox 06:26
  • نصب ویژوال استودیو کد در کالی لینوکس 08:32
  • برخی فرمان‌های اولیه کالی لینوکس 06:20
  • کار با خط فرمان مشترک 11:17
  • بررسی لابراتوار و نرم‌افزارهای مورد نیاز 06:43
  • نصب ویندوز و کالی لینوکس در VirtualBox 06:26
  • نصب ویژوال استودیو کد در کالی لینوکس 08:32
  • اجرای کد پایتون 13:49
  • برخی فرمان‌های اولیه کالی لینوکس 06:20
  • آشنایی با انواع داده در پایتون 04:41
  • اعداد در پایتون 09:13
  • تخصیص متغیرها 09:53
  • آشنایی با رشته 03:56
  • اسلایس رشته و توالی‌های فرار 09:35
  • متدهای رشته و دستکاری رشته 04:01
  • طول، cantination و تکرار رشته 02:12
  • فرمت‌بندی چاپ با رشته‌ها 13:35
  • لیست در پایتون 10:32
  • دیکشنری در پایتون 10:12
  • تاپل در پایتون 13:02
  • مجموعه‌ها در پایتون 11:08
  • بولی در پایتون 13:44
  • ورودی و خروجی فایل در پایتون 21:18
  • بررسی ارزیابی‌های ساختار داده 18:42
  • راه‌حل ارزیابی - قسمت 1 09:07
  • راه‌حل ارزیابی - قسمت 2 19:34
  • راه‌حل ارزیابی - قسمت 3 10:18
  • حلقه for در پایتون 26:49
  • حلقه while در پایتون 12:30
  • توابع داخلی و کلمه کلیدی operator 26:49
  • 4_list comprehensions 14:32
  • عملگرهای مقایسه در پایتون 11:02
  • عملگرهای منطقی در پایتون 10:04
  • متدها در پایتون - قسمت 1 12:05
  • توابع در پایتون - قسمت 2 12:29
  • منطق در تابع پایتون 14:06
  • تابع و unpacking تاپل در پایتون 13:12
  • آرگومان و آرگومان کلمه کلیدی در پایتون 15:34
  • اسکوپ متغیر در پایتون 18:09
  • برنامه‌نویسی سوکت و ایجاد سرور 06:11
  • برنامه‌نویسی سوکت، ایجاد کلاینت و شروع چت 06:14
  • متدهای GET در کلاینت HTTP 04:40
  • متدهای POST در کلاینت HTTP 05:18
  • سرور HTTP و اشتراک‌گذاری فایل در شبکه 01:44
  • دانلود فایل از کامپیوتر راه دور 11:27
  • ارسال فرمان به سرور 05:54
  • رمزگذاری فایل 10:59
  • رمزگشایی فایل 09:35
  • آشنایی با هش 03:47
  • کرک پسورد فایل ZIP با لیست پسورد 12:33
  • جداسازی پسوردها و هش‌ها از یک فایل به دو فایل 06:43
  • تولید هش از لیست پسوردها 09:12
  • رمزگذاری پسوردهای هش شده 07:19
  • کرک پسوردهای ویندوز 11، 10، 8 و 7 19:24
  • اجرای فرمان ویندوز با پایتون 10:01
  • ردیابی مکان تلفن با پایتون و API 17:30
  • اسکنر شبکه 11:39
  • شبکه‌ها چگونه کار می‌کنند؟ 05:25
  • آشنایی با Telnet و دسترسی از راه دور به ماشین 05:14
  • Telnet کاربر در پایتون برای کنترل کامپیوتر از راه دور 11:58
  • استفاده از SSH برای دسترسی از راه دور 05:12
  • اجرای فرمان از راه دور با SSH 05:39
  • برنامه ARP spoofing چیست و چگونه کار می‌کند؟ 05:22
  • استفاده از برنامه ARP spoof 05:17
  • ایجاد و ارسال پاسخ ARP 05:51
  • استخراج آدرس MAC از پاسخ 07:28
  • استفاده از حلقه‌ها در ARP spoofing 07:39
  • بهبود برنامه با شمارنده 03:49
  • چاپ پویا 02:51
  • مدیریت استثناها 03:04
  • بازیابی جدول ARP هنگام بروز استثنا 12:05
  • Sniff کردن بسته‌ها با scapy 08:53
  • استخراج داده از لایه مشخص 05:41
  • تحلیل بسته‌های Sniff شده و استخراج فیلدها از لایه‌ها 07:26
  • تحلیل فیلدها - استخراج پسوردها 07:12
  • استخراج URL 05:55
  • استخراج داده از ویندوز 09:52
  • اجرای برنامه‌های پایتون در ویندوز 06:36
  • ضبط و تحلیل پاسخ‌های ARP 05:36
  • تشخیص حملات ARP spoofing 08:56
  • نوشتن یک کی‌لاگر اولیه 03:47
  • متغیرهای سراسری در کی‌لاگر 04:20
  • لاگ کردن کلیدهای خاص 05:59
  • threading و بازگشت 05:00
  • برنامه‌نویسی شی‌گرا (OOP) 09:15
  • متدهای constructor و متغیرهای نمونه 06:54
  • لاگ کردن فشردن کلیدها و گزارش‌دهی از طریق ایمیل 14:08
  • ارتباط کلاینت-سرور و انواع اتصال 03:25
  • اتصال دو کامپیوتر از راه دور با سوکت 07:44
  • ارسال و دریافت داده در TCP 06:04
  • اجرای فرمان سیستم از راه دور 10:55
  • پیاده‌سازی یک سرور 08:59
  • پیاده‌سازی اسکلت سرور برای ارتباط سرور-کلاینت 06:20
  • ریفکتورینگ - ایجاد کلاس Listener 06:52
  • ریفکتورینگ - ایجاد کلاس بکدور 04:47
  • ارسال فرمان‌ها به عنوان لیست و پیاده‌سازی فرمان خروج 06:55
  • تغییر دایرکتوری در سیستم‌های فایل 16:01
  • دانلود فایل‌ها از کامپیوترهای قربانی 09:01
  • دانلود هر نوع فایلی از کامپیوتر هک‌شده 03:11
  • تبدیل برنامه‌های پایتون به فایل‌های اجرایی ویندوز 07:06
  • اجرای فایل‌های اجرایی به صورت مخفیانه 07:45
  • پایداری 06:57
  • اجرای برنامه‌های هنگام استارتاپ 19:17
  • ایجاد یک تروجان اولیه با دانلود و اجرای پیلود 15:26
  • ایجاد یک تروجان با تعبیه فایل‌ها در کد برنامه 09:35
  • اضافه کردن یک آیکون به فایل‌های اجرایی تولید شده 09:09
  • معماری اپلیکیشن 04:22
  • ایجاد ساعت‌های کاری 12:29
  • اضافه کردن وب‌سایت به فایل میزبانی 09:50
  • حذف وب‌سایت‌ها در صورت وجود 11:39
  • مسدودکننده وب سایت در کالی لینوکس 02:29
  • اجرای برنامه در پس‌زمینه در کالی لینوکس 02:48
  • اجرای برنامه در پس‌زمینه در ویندوز 06:33

6,932,000 1,386,400 تومان

مشخصات آموزش

پایتون برای هک اخلاقی و تست نفوذ

  • تاریخ به روز رسانی: 1404/09/07
  • سطح دوره:همه سطوح
  • تعداد درس:117
  • مدت زمان :17:33:44
  • حجم :7.14GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,659,500 531,900 تومان
  • زمان: 06:44:45
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:24
  • تعداد درس: 115
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:41
  • تعداد درس: 51
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,762,000 1,752,400 تومان
  • زمان: 22:11:23
  • تعداد درس: 140
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,474,500 294,900 تومان
  • زمان: 03:44:14
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,827,500 1,565,500 تومان
  • زمان: 19:49:53
  • تعداد درس: 83
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید