آموزش پایتون و بش برای هکرهای اخلاقی و مهندسان امنیت سایبری - آخرین آپدیت

دانلود Python & Bash For Ethical Hackers & CyberSecurity Engineers

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع تست نفوذ و تحلیلگر امنیت سایبری با پایتون و Bash

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

اسکریپت‌نویسی پایتون و هک اخلاقی

  • یادگیری عمیق پروتکل‌های شبکه‌ای برای پایه‌ای قوی
  • آموزش رمزنگاری، کدگذاری داده‌ها، هش کردن و رمزگشایی
  • ساخت ابزار هک برای رمزگذاری و رمزگشایی داده‌ها با الگوریتم AES
  • پیاده‌سازی رمزنگاری هیبریدی در پایتون با تولید کلیدهای عمومی و خصوصی RSA
  • ساخت ابزار شکستن رمز عبور با پایتون برای بازیابی رمزهای عبور هش شده

مدیریت لینوکس و اسکریپت‌نویسی Bash

  • آشنایی با مدل OSI، کپسوله‌سازی داده‌ها و ساختار بسته‌های شبکه
  • نوشتن اسکریپت پایتون برای جعل آدرس MAC (MAC Address Spoofing)
  • درک عمیق پروتکل ARP و ساخت اسکنر شبکه برای کشف هاست‌های فعال
  • کسب دانش جامع درباره پروتکل‌های IP و ICMP
  • ساخت ابزار ردیابی مسیر IP (Trace Route) با پایتون
  • یادگیری پروتکل TCP، فرآیند برقراری اتصال (TCP Handshake) و انواع بسته‌های TCP
  • تکنیک‌های اسکن پورت TCP مانند SYN_SCAN، ACK_SCAN و FIN_SCAN
  • نوشتن اسکریپت پایتون برای اسکن پورت‌های TCP

هک وب‌سایت‌ها و امنیت پایگاه داده

  • دایره‌المعارف مفاهیم کلیدی هک وب‌سایت
  • آشنایی با معماری و عملکرد سیستم نام دامنه (DNS)
  • یادگیری PHP و نحوه نوشتن وب شل مخفی و مبهم (Obfuscated Web Shell)
  • یادگیری مفاهیم کلیدی سرورهای پایگاه داده SQL و زبان SQL
  • بهره‌برداری از آسیب‌پذیری تزریق SQL (SQL Injection)

شل‌ها و تکنیک‌های پیشرفته

  • آشنایی با مفاهیم Bind Shell و Reverse Shell
  • نوشتن Bind Shell اختصاصی با زبان پایتون
  • نوشتن Reverse Shell اختصاصی با زبان پایتون
  • آشنایی با تکنیک‌های افزایش دسترسی (Privilege Escalation)

محیط عملی و تمرین

  • راه‌اندازی ماشین مجازی آسیب‌پذیر برای تمرین مهارت‌های هکینگ

پیش‌نیازها

  • بدون نیاز به تجربه برنامه‌نویسی یا دانش امنیت سایبری
  • دانش پایه IT در مورد سیستم‌های کامپیوتری

ویژگی‌های کلیدی دوره

  • یادگیری عملی و گام به گام با ساخت ابزارهای واقعی
  • ترکیب همزمان هک اخلاقی و برنامه‌نویسی
  • پوشش جامع موضوعاتی چون شبکه‌، لینوکس، بش‌، پایتون، هک وب‌سایت، شل‌ها، رمزنگاری و شکستن رمز عبور

چرا این دوره؟

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


سرفصل ها و درس ها

مقدمه Introduction

  • پایتون برای هکرهای اخلاقی و مهندسان امنیت سایبری - مقدمه Python For Ethical Hackers and Cyber Security Engineers Introduction

  • امنیت سایبری چیست What Is Cyber Security

  • انواع حوادث امنیت سایبری Types Of Cyber Security Incidents

  • نقش‌های کلیدی امنیت سایبری و انواع هکرها Cyber Security Key Roles and Types Of Hackers

  • مبانی شبکه Networking fundamentals

  • مدل OSI OSI Model

  • کپسوله سازی داده‌ها Data Encapsulation

  • جریان بسته Packet Flow

لینوکس و اسکریپت نویسی Bash برای هکرها Linux And Bash Scripting For hackers

  • مقدمه‌ای بر دنیای سیستم عامل گنو/لینوکس Introduction To The World of GNU/Linux Operating System

  • سیستم فایل لینوکس Linux File System

  • سلام دنیا در Bash Hello World In Bash

  • مدیریت فایل‌ها در لینوکس: ایجاد، خواندن، نوشتن، کپی و حذف فایل‌های سیستمی Managing Files in Linux: Create, Read, Write , Copy and Delete System Files

  • انتقال داده‌ها و پایپ کردن Data Redirection And Piping

  • متغیرها در Bash Variables in Bash

  • عملیات ریاضی در Bash Math Operations In Bash

  • شرایط Bash و دستورات If Bash Conditions and If Statements

  • دستورات کنترل جریان و حلقه While در Bash Control Flow Statement and While Loop In Bash

  • دستورات کنترل جریان و حلقه For در Bash Control Flow Statement and For Loop In Bash

  • مدیریت کدهای خروجی Bash و اسکن شبکه محلی برای هاست‌های فعال Handling Bash Exit Codes and Scan A Local Network For Live Hosts

  • ارسال درخواست‌های HTTP با استفاده از دستور Curl - بخش ۱ Making HTTP Requests Using Curl Command - Part 1

  • ارسال درخواست‌های HTTP با استفاده از دستور Curl - بخش ۲ Making HTTP Requests Using Curl Command - Part 2

  • ارسال درخواست‌های HTTP با استفاده از دستور wget - بخش ۱ Making HTTP Requests Using wget Command - Part 1

  • ارسال درخواست‌های HTTP با استفاده از دستور wget - بخش ۲ Making HTTP Requests Using wget Command - Part 2

  • مجوزهای فایل لینوکس - بخش ۱ Linux File Permissions - Part 1

  • مجوزهای فایل لینوکس - بخش ۲ Linux File Permissions - Part 2

  • مجوزهای فایل لینوکس - بخش ۳ (بیت Setuid) Linux File Permissions - Part 3 (Setuid Bit)

  • مجوزهای فایل لینوکس - بخش ۴ (بیت چسبنده) Linux File Permissions - Part 4 (Sticky Bit)

  • مجوزهای فایل لینوکس - بخش ۵ (بیت Setgid) Linux File Permissions - Part 5 (Setgid Bit)

  • جستجو در فایل‌های سیستمی در لینوکس - بخش ۱ Searching System Files In Linux - Part 1

  • جستجو در فایل‌های سیستمی در لینوکس - بخش ۲ Searching System Files In Linux - Part 2

  • دستکاری داده‌ها در AWK Manipulating Data In AWK

  • عبارات باقاعده با استفاده از دستورات awk و grep Regular Expression Using awk And grep commands

  • Cron Jobs لینوکس - بخش ۱ Linux Cron Jobs - Part 1

  • Cron Jobs لینوکس - بخش ۲ (افزایش دسترسی‌ها و تبدیل شدن به کاربر root) Linux Cron Jobs - Part 2 (Escalating Privileges and Become root User)

  • مدیریت فرآیندهای لینوکس - بخش ۱ Managing Linux Processes - Part 1

  • مدیریت فرآیندهای لینوکس - بخش ۲ Managing Linux Processes - Part 2

  • مدیریت سرویس‌های لینوکس - بخش ۱ Managing Linux Services - Part 1

  • مدیریت سرویس‌های لینوکس - بخش ۲ Managing Linux Services - Part 2

  • مدیریت سرویس‌های لینوکس - بخش ۳ (ساختار فایل واحد سرویس) Managing Linux Services - Part 3 (Anatomy-Of-Service-Unit-File)

  • مدیریت سرویس‌های لینوکس - بخش ۴ (ایجاد واحد سرویس Systemd) Managing Linux Services - Part 4 (Create Systemd Service Unit)

  • مدیریت سرویس‌های لینوکس - بخش ۵ (واحدهای زمان‌بندی Systemd) Managing Linux Services - Part 5 (Systemd Timer Units)

  • مدیریت سرویس‌های لینوکس - بخش ۶ (ایجاد واحد زمان‌بند سرویس Systemd) Managing Linux Services - Part 6 (Create Systemd Service Timer Unit)

مبانی اسکریپت نویسی پایتون برای هکرها Python Scripting Basics For Hackers

  • تنظیم پایتون و اولین اسکریپت پایتون ما Python Setup and Our First Python Script

  • متغیرها در پایتون Variables In Python

  • انواع داده‌ها در پایتون Data Types In Python

  • متدهای لیست پایتون - بخش ۱ (جستجوی آیتم‌ها) Python List Methods - Part 1 (Search Items)

  • متدهای لیست پایتون - بخش ۲ (افزودن و حذف آیتم‌ها) Python List Methods - Part 2 (Add and Remove Items)

  • متدهای دیکشنری پایتون - بخش ۱ (دریافت جفت‌های کلید-مقدار دیکشنری) Python Dictionary Methods - Part 1 (Get Dictionary Key-Values Pairs)

  • متدهای دیکشنری پایتون - بخش ۲ (تغییر جفت‌های کلید-مقدار دیکشنری) Python Dictionary Methods - Part 2 (Modify Dictionary Key-Values Pairs)

  • متدهای دیکشنری پایتون - بخش ۳ (حذف آیتم‌های دیکشنری) Python Dictionary Methods - Part 3 (Remove Dictionary Items)

  • متدهای رشته - بخش ۱ String Methods - Part 1

  • متدهای رشته - بخش ۲ String Methods - Part 2

  • شرایط پایتون و دستورات If Python Conditions and If Statements

  • دستورات کنترل جریان - حلقه While و حلقه For در پایتون - بخش ۱ Control Flow Statement - While Loop and For Loop In Python - Part 1

  • دستورات کنترل جریان - حلقه While و حلقه For در پایتون - بخش ۲ Control Flow Statement - While Loop and For Loop In Python - Part 2

  • تورفتگی پایتون Python Indentation

  • عملیات ریاضی پایتون Python Mathematical Operations

  • توابع پایتون Python Functions

  • اشیاء و کلاس‌های پایتون Python Object and Classes

  • ماژول‌های پایتون Python Modules

  • ورودی کاربر و آرگومان‌های خط فرمان Read User Input and Command Line Arguments

  • فهرست کردن دایرکتوری فایل‌های سیستمی Directory Listing Of System Files

  • خواندن فایل‌های سیستمی - بخش ۱ Reading System Files - Part 1

  • خواندن فایل‌های سیستمی - بخش ۲ Reading System Files - Part 2

  • نوشتن در فایل‌های سیستمی - بخش ۱ Writing Into System Files - Part 1

  • نوشتن در فایل‌های سیستمی - بخش ۲ Writing Into System Files - Part 2

  • کپی کردن فایل‌های سیستمی Copying System Files

  • ایجاد و حذف فایل‌ها و دایرکتوری‌های سیستمی Creating and Removing System Files and Directories

  • ارسال درخواست‌های GET HTTP با استفاده از سوکت‌ها Make HTTP GET Requests Using Sockets

  • ایجاد کلاینت-سرور با استفاده از سوکت‌ها Create A Client-Server Using Sockets

  • اجرای دستورات سیستمی در پایتون Executing System Commands In Python

  • ارسال درخواست‌های GET HTTP و مدیریت هدرها و بدنه پاسخ Make HTTP GET Requests and Handle Response Headers and Body

  • غیرفعال کردن تأیید SSL هنگام ارسال درخواست‌های HTTP Disable SSL Verification When Making HTTP Requests

  • ارسال درخواست‌های POST HTTP و مدیریت هدرها و بدنه پاسخ Make HTTP POST Requests and Handle Response Headers and Body

  • مفاهیم Threading در پایتون Threading Concepts In Python

هنر شکستن رمز عبور و رمزنگاری داده‌ها The Art Of Password Cracking And Data Encryption

  • مبانی رمزگذاری و هش کردن داده‌ها Data Encoding and Hashing Fundamentals

  • مبانی رمزگذاری و رمزگشایی داده‌ها Data Encryption and Decryption Fundamentals

  • رمزگذاری هیبریدی Hybrid Encryption

  • ساخت یک کرکر هش رمز عبور با پایتون - بخش ۱ Building a Password Hash Cracker using python - Part 1

  • ساخت یک کرکر هش رمز عبور با پایتون - بخش ۲ Building a Password Hash Cracker using python - Part 2

  • ساخت یک کرکر هش رمز عبور با پایتون - بخش ۳ Building a Password Hash Cracker using python - Part 3

  • ساخت یک کرکر هش رمز عبور با پایتون - بخش ۴ Building a Password Hash Cracker using python - Part 4

  • ساخت یک کرکر هش رمز عبور با پایتون - بخش ۵ Building a Password Hash Cracker using python - Part 5

  • رمزگذاری AES با پایتون - بخش ۱ AES Encryption using python - Part 1

  • رمزگذاری AES با پایتون - بخش ۲ AES Encryption using python - Part 2

  • رمزگذاری AES با پایتون - بخش ۳ AES Encryption using python - Part 3

  • رمزگذاری هیبریدی (AES و RSA) با پایتون - بخش ۱ Hybrid Encryption (AES & RSA) using python - Part 1

  • رمزگذاری هیبریدی (AES و RSA) با پایتون - بخش ۲ Hybrid Encryption (AES & RSA) using python - Part 2

  • رمزگذاری هیبریدی (AES و RSA) با پایتون - بخش ۳ Hybrid Encryption (AES & RSA) using python - Part 3

  • رمزگذاری هیبریدی (AES و RSA) با پایتون - بخش ۴ Hybrid Encryption (AES & RSA) using python - Part 4

ساخت یک اسکنر شبکه در پایتون و هک کردن پروتکل ARP Building a network scanner in Python and hacking the ARP Protocol

  • بررسی عمیق پروتکل ARP A deep dive inside the ARP protocol

  • اسکن ARP و حمله مرد میانی ARP Scan and Man In The Middle Attack

  • بررسی عمیق فریم اترنت A deep dive inside the Ethernet frame

  • هک کردن هدر ARP Hacking the ARP Header

  • جعل آدرس MAC ما با پایتون Spoofing our MAC address using python

  • اسکن شبکه و کشف هاست‌های فعال با پایتون Scanning the network and discovering live hosts using python

  • اسکن PING - بخش ۱ PING SCAN - Part 1

  • اسکن PING - بخش ۲ (اسکن توربو با استفاده از Threading) PING SCAN - Part 2 (Turbo Scan Using Threading)

ردیابی یک آدرس IP با پایتون و هک کردن پروتکل‌های IP و ICMP Trace route an IP Address using python and hacking the IP & ICMP Protocols

  • بررسی عمیق پروتکل IP - بخش ۱ Deep Dive inside the IP Protocol - Part 1

  • بررسی عمیق پروتکل IP - بخش ۲ Deep Dive inside the IP Protocol - Part 2

  • بررسی عمیق پروتکل IP - بخش ۳ Deep Dive inside the IP Protocol - Part 3

  • بررسی عمیق پروتکل ICMP - بخش ۱ Deep Dive inside the ICMP Protocol - Part 1

  • بررسی عمیق پروتکل ICMP - بخش ۲ Deep Dive inside the ICMP Protocol - Part 2

  • ردیابی یک آدرس IP با پایتون - بخش ۱ Trace routing an IP Address using python - Part 1

  • ردیابی یک آدرس IP با پایتون - بخش ۲ Trace routing an IP Address using python - Part 2

  • ردیابی یک آدرس IP با پایتون - بخش ۳ Trace routing an IP Address using python - Part 3

کشف پورت‌های باز با پایتون و هک کردن پروتکل TCP Discovering open ports using python and hacking the TCP Protocol

  • مقدمه‌ای بر پروتکل TCP Introduction to TCP Protocol

  • دست دادن TCP در جزئیات TCP Handshake in details

  • تکنیک‌های اسکن پورت TCP - بخش ۱ TCP Port Scanning Techniques - Part 1

  • تکنیک‌های اسکن پورت TCP - بخش ۲ TCP Port Scanning Techniques - Part 2

  • هک کردن هدر TCP - بخش ۱ Hacking the TCP Header - Part 1

  • هک کردن هدر TCP - بخش ۲ Hacking the TCP Header - Part 2

  • هک کردن هدر TCP - بخش ۳ Hacking the TCP Header - Part 3

  • کشف پورت‌های باز با پایتون - بخش ۱ Discovering open ports using python - Part 1

  • کشف پورت‌های باز با پایتون - بخش ۲ Discovering open ports using python - Part 2

  • کشف پورت‌های باز با پایتون - بخش ۳ Discovering open ports using python - Part 3

  • کشف پورت‌های باز با پایتون - بخش ۴ Discovering open ports using python - Part 4

  • کشف پورت‌های باز با پایتون - بخش ۵ Discovering open ports using python - Part 5

  • کشف پورت‌های باز با پایتون - بخش ۶ Discovering open ports using python - Part 6

  • کشف پورت‌های باز با پایتون - بخش ۷ Discovering open ports using python - Part 7

هک وب‌سایت Website Hacking

  • مفاهیم کلیدی وب‌سایت بخش ۱ Website Key Concepts Part 1

  • مفاهیم کلیدی وب‌سایت بخش ۲ Website Key Concepts Part 2

  • مفاهیم کلیدی وب‌سایت بخش ۳ Website Key Concepts Part 3

  • نحوه کار DNS بخش ۱ How DNS works Part 1

  • نحوه کار DNS بخش ۲ How DNS works Part 2

  • نوشتن کد PHP بخش ۱ Writing PHP Code Part 1

  • نوشتن کد PHP بخش ۲ Writing PHP Code Part 2

  • نوشتن کد PHP بخش ۳ Writing PHP Code Part 3

  • آسیب‌پذیری آپلود فایل چیست و چگونه مورد سوءاستفاده قرار می‌گیرد What is File Upload Vulnerability and how it is exploited

  • ساخت وب‌شل مبهم در PHP Buidling Obfuscated Web Shell in PHP

  • مفاهیم کلیدی پایگاه داده‌های SQL SQL Databases Key Concepts

  • نوشتن کد SQL بخش ۱ Writing SQL Code Part 1

  • نوشتن کد SQL بخش ۲ Writing SQL Code Part 2

  • نوشتن کد SQL بخش ۳ Writing SQL Code Part 3

  • سوءاستفاده از آسیب‌پذیری SQL Injection بخش ۱ Exploiting SQL Injection Vulnerability Part 1

  • سوءاستفاده از آسیب‌پذیری SQL Injection بخش ۲ Exploiting SQL Injection Vulnerability Part 2

شل اتصال و شل معکوس Bind Shell and Reverse Shell

  • مبانی شل Shell fundamentals

  • مبانی شل اتصال و شل معکوس Bind Shell and Reverse Shell fundamentals

  • نوشتن یک شل اتصال با پایتون Write a Bind Shell using python

  • نوشتن یک شل معکوس با پایتون Write a Reverse Shell using python

  • اجرای شل معکوس در حافظه Reverse Shell In Memory Execution

  • پایدارسازی شل معکوس به یک ترمینال کاملاً تعاملی Stabilize the Reverse Shell to a Fully Interactive Terminal

هک عملی با استفاده از CTF Practical Hacking Using CTF

  • راه‌اندازی آزمایشگاه CTF CTF Lab Setup

  • نقشه‌برداری برنامه وب بخش ۱ Web Application Mapping Part 1

  • نقشه‌برداری برنامه وب بخش ۲ Web Application Mapping Part 2

  • سوءاستفاده از آسیب‌پذیری SQL Injection بخش ۱ Exploiting SQL Injection Vulnerability Part 1

  • سوءاستفاده از آسیب‌پذیری SQL Injection بخش ۲ Exploiting SQL Injection Vulnerability Part 2

  • سوءاستفاده از SQL Injection برای تخلیه تمام داده‌های پایگاه داده - با استفاده از اسکریپت Bash Exploit SQL Injection To Dump All The Database Data - Using Bash Script

  • سوءاستفاده از SQL Injection برای تخلیه تمام داده‌های پایگاه داده - با استفاده از اسکریپت پایتون Exploit SQL Injection To Dump All The Database Data - Using Python Script

  • سوءاستفاده از آسیب‌پذیری آپلود فایل و آپلود وب‌شل Exploiting File Upload Vulenrability And Upload A Web-Shell

  • اولین گام در سیستم با استفاده از شل معکوس First Foothold Into The System Using Reverse Shell

  • افزایش دسترسی بخش ۱ - شمارش سیستم Privilege Escalation Part 1- System Enumeration

  • افزایش دسترسی بخش ۲ - ارتقاء به کاربر روت Privilege Escalation Part 2- Escalate to the root user

نمایش نظرات

آموزش پایتون و بش برای هکرهای اخلاقی و مهندسان امنیت سایبری
جزییات دوره
17.5 hours
153
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,521
4.4 از 5
دارد
دارد
دارد
Bi lel
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bi lel Bi lel

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