نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند تا دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و با پیشروی در دوره، درک خود را عمیقتر کنید.
این دوره یک بررسی پیشرفته در زمینه توسعه اکسپلویت (Exploit Development)، ساخت بدافزار و استراتژیهای دفاعی در هک اخلاقی ارائه میدهد. با تعمق در برنامهنویسی شیگرا، ساخت بکدورها، ایجاد پیلودهای مخرب و تحلیل ترافیک شبکه، زبانآموزان تجربه عملی در طراحی ابزارهای امنیت سایبری و بهکارگیری آنها برای تستهای واقعی را کسب خواهند کرد. همچنین این دوره بر تاکتیکهای دفاعی تمرکز دارد و زبانآموزان را به مهارتهای لازم برای محافظت از سیستمها در برابر همان اکسپلویتهایی که یاد میگیرند توسعه دهند، مجهز میکند.
دوره با برنامهنویسی شیگرا (OOP) در پایتون شروع میشود، جایی که دانشجویان یاد میگیرند چگونه کلاسها و متدها را تعریف و استفاده کنند، ارثبری را پیادهسازی نمایند و خطاها را مدیریت کنند. این دانش بنیادی برای ایجاد اسکریپتهای قدرتمند در وظایف هک اخلاقی حیاتی است. سپس، به سراغ ایجاد و مدیریت بکدورها میرویم و به دانشجویان میآموزیم چگونه اسکریپتهای شنود (Listener) بنویسند، دستورات را از راه دور ارسال کنند و ارتباطات را برای پنهانکاری رمزگذاری نمایند. این مسیر به تحلیل بدافزار ختم میشود، با درسهایی در مورد ایجاد و بستهبندی فایلهای مخرب، پیکربندی آنها برای اجرا در هنگام استارتآپ سیستم و استفاده از ابزارهایی مانند Regedit برای تغییر تنظیمات سیستم.
علاوه بر تکنیکهای تهاجمی، این دوره استراتژیهای دفاعی کلیدی مانند شنود بستهها و حملات مرد میانی (MITM) را بررسی میکند. دانشجویان یاد میگیرند چگونه ترافیک شبکه را با استفاده از Wireshark ثبت کنند، حملات ARP Poisoning ایجاد کنند و ابزارهایی برای اسکن شبکه و کیلاگینگ بسازند. گنجاندن مطالعات موردی واقعی و پروژههای عملی، درک جامعی از هر دو جنبه حمله و دفاع در امنیت سایبری به دانشجویان میدهد و آنها را برای دریافت گواهینامهها و نقشهای پیشرفته در تست نفوذ و هک اخلاقی آماده میکند.
این دوره برای یادگیرندگان سطح متوسط تا پیشرفته در زمینههای امنیت سایبری، تست نفوذ و توسعه اکسپلویت طراحی شده است. آشنایی با برنامهنویسی پایتون و مفاهیم شبکه مفید است اما الزامی نیست. محتوا برای متخصصانی که قصد دارند در تحلیل بدافزار، توسعه اکسپلویت یا استراتژیهای دفاعی امنیت سایبری تخصص یابند، مناسب است.
سرفصل ها و درس ها
برنامهنویسی شیگرا
Object Oriented Programming
مقدمهای بر برنامهنویسی شیگرا
Object Oriented Programming Introduction
کلاسها
Class
متدها
Methods
کاربرد عملی کلاسها
Class Practical Usage
ارثبری
Inheritance
متدهای خاص
Special Methods
مدیریت خطاها
Error Handling
جمعبندی برنامهنویسی شیگرا
Object Oriented Programming Outro
ماژولها
Modules
مقدمهای بر ماژولها
Modules Introduction
استفاده از کتابخانهها
Using Libraries
نوشتن ماژولهای شخصی
Writing Our Own Modules
وارد کردن در مقابل دسترسی مستقیم
Imported vs Direct
جمعبندی ماژولها
Modules Outro
تغییر دهنده مک (MAC Changer)
MAC Changer
مقدمهای بر تغییر دهنده مک
MAC Changer Introduction
نصب PyCharm روی کالی لینوکس
Installing PyCharm On Kali
آدرس MAC و IP
MAC and IP Address
تغییر دستی مک
Changing MAC Manually
استفاده از Subprocess
Using Subprocess
آشنایی با متغیرها
Introducing Variables
پردازش تاپلها (Tuples)
Processing Tuples
بهینهسازی و زیباسازی کد
Beautifying the Code
ذخیرهسازی Subprocess
Saving Subprocess
آموزش Regex 101
Regex 101
کنترل مک جدید
New MAC Control
سازگاری با پایتون ۳
Python3 Compatibility
جمعبندی تغییر دهنده مک
MAC Changer Outro
اسکنر شبکه
Network Scanner
مقدمهای بر اسکنر شبکه
Network Scanner Introduction
مرور مفاهیم ARP
ARP Refreshed
نحوه عملکرد اسکنرهای شبکه
How Network Scanners Work
درخواست ARP
ARP Request
درخواست Broadcast
Broadcast Request
پردازش پاسخها
Processing Response
افزودن قابلیتهای جدید
Adding Features
سازگاری با پایتون ۳
Python3 Compatibility
جمعبندی اسکنر شبکه
Network Scanner Outro
مرد میانی (MITM)
Man In The Middle
مقدمهای بر حمله مرد میانی
Man In The Middle Introduction
مرور مفاهیم MITM
MITM Refreshed
ایجاد پاسخ ARP
ARP Response Creation
مسمومسازی ARP
ARP Poison
به دست آوردن آدرس مک
Getting MAC Address
ایجاد حلقه تکرار مداوم
Looping Continuously
نمایش بهتر لاگها
Displaying Better Logs
مدیریت خطاهای خاص
Handling Specific Error
دریافت ورودی از کاربر
Getting User Input
جمعبندی حمله مرد میانی
Man In The Middle Outro
شنود بستهها
Packet Listener
مقدمهای بر شنود بستهها
Packet Listener Introduction
مرور ابزار Wireshark
Wireshark Refreshed
تحلیل با Wireshark
Wireshark Analysis
جمعآوری بستهها
Gathering Packets
کار با لایههای شبکه
Working With Layers
کاهش سطح HTTPS (Downgrade)
Downgrading HTTPS
روشهای محافظت از خود
Protecting Ourselves
جمعبندی شنود بستهها
Packet Listener Outro
کیلاگر (Keylogger)
Keylogger
مقدمهای بر کیلاگر
Keylogger Introduction
آمادهسازی محیط ویندوز
Setting Up Windows
کار با فایلها
Working With Files
ثبت کلیدهای کیبورد
Logging Keyboard
ذخیرهسازی لاگها
Saving Logs
مدیریت خطاها
Handling Errors
ارسال از طریق ایمیل
Sending Email
کتابخانه Threading
Threading Library
تست روی ویندوز
Testing On Windows
جمعبندی کیلاگر
Keylogger Outro
بکدور (Backdoor)
Backdoor
مقدمهای بر بکدور
Backdoor Introduction
چگونه یک بکدور بنویسیم؟
How To Write a Backdoor?
باز کردن اتصال
Opening a Connection
اجرای دستورات
Running Commands
نوشتن اسکریپت شنود
Writing Listener
ارسال دستورات با شنودگر
Sending Commands With Listener
ساختار کلاسها
Class Structure
تکمیل کلاسها
Finishing Classes
جیسون (JSON) چیست؟
What is JSON?
پردازش دادههای JSON
Processing JSON
ارسال دستورات با لیست
Sending Commands With List
پیادهسازی دستور Cd
Cd Command Implementation
دریافت محتویات
Getting Contents
ذخیره فایلها
Saving Files
رمزگذاری دانلودها
Encoding Downloads
قابلیت آپلود
Upload Functionality
مدیریت خطاها
Handling Errors
سازگاری با پایتون ۳
Python3 Compatibility
جمعبندی بکدور
Backdoor Outro
بستهبندی و فایلهای مخرب
Packaging & Malicious Files
مقدمهای بر بستهبندی و فایلهای مخرب
Packaging & Malicious Files Introduction
فایلهای مخرب
Malicious Files
ساخت فایلهای اجرایی (Executables)
Creating Executables
رجیستری (Regedit) چیست؟
What is Regedit?
کپی کردن فایلها
Copying Files
اجرای فایلهای مخرب در استارتآپ
Running Executables On Startup
افزودن PDF به فایل
Adding PDF to File
تغییر آیکونها
Changing Icons
تغییر پسوندهای فایل
Changing Extensions
جمعبندی بستهبندی و فایلهای مخرب
Packaging & Malicious Files Outro
بستهبندی و راهنمای هکر اخلاقی
Closing & Ethical Hacker's Handbook
نمایش نظرات