آموزش مبانی شبکه با پایتون

Network Basics with Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره شما را برای طراحی و استقرار راه حل های پایتون به عنوان بخشی از جعبه ابزار امنیت شبکه آماده می کند. این شامل مروری بر استفاده از آن برای ایجاد کلاینت‌ها و سرورهای مختلف TCP و UDP، و همچنین بررسی ایجاد یک شبکه پایه است... در این دوره، مبانی شبکه با پایتون، با چندین مفهوم آشنا خواهید شد که این امکان را فراهم می‌کند. یک مهندس/مشاور امنیت شبکه برای طراحی و استقرار راه‌حل‌هایی که به فعالیت‌های روزمره آنها کمک می‌کند و به گسترش توانایی‌های بالقوه آنها کمک می‌کند. ابتدا، اصول اولیه ماژول سوکت پایتون و نحوه استفاده از آن برای تعامل با منابع شبکه را مرور خواهید کرد. در مرحله بعد، یاد خواهید گرفت که چگونه یک سرویس گیرنده و سرور TCP و UDP اولیه بسازید و نشان دهید که چگونه می توان آنها را برای انتقال فایل ها گسترش داد. در مرحله بعد، نحوه گسترش این قابلیت ها را با استفاده از ماژول Paramiko برای افزودن SSH و تونل زنی ایمن خواهید آموخت. در مرحله بعد، نحوه استفاده از این دانش را برای اجرای یک سرور پروکسی پایه یاد خواهید گرفت. در مرحله بعد، با ایجاد یک ابزار کشف شبکه آشنا خواهید شد که می تواند برای ترسیم یک شبکه ساده استفاده شود. سپس، ادامه می دهید و ایجاد یک ابزار ضبط بسته را پوشش می دهید. در نهایت، شما یاد خواهید گرفت که چگونه این دانش و اطلاعات را دریافت کرده و آن را رمزگشایی کنید تا بتوان آن را در قالب مفیدی قالب بندی کرد. وقتی این دوره را به پایان رساندید، مهارت ها و دانش لازم برای ساخت ابزارهای شبکه پایه در پایتون را خواهید داشت که می توانید از آنها برای گسترش جعبه ابزار امنیتی خود استفاده کنید. .

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آشنایی با سوکت های پایتون Getting to Know Python Sockets

  • معرفی ماژول Module Introduction

  • خلاصه کردن ماژول Sockets Summarizing the Sockets Module

  • پیاده‌سازی کلاینت TCP Python Python TCP Client Walk-through

  • Python UDP Client Walk-through Python UDP Client Walk-through

  • نمایش آزمایشگاهی Lab Demonstration

  • خلاصه Summary

ساخت کلاینت/سرور پایه با پایتون Building Basic Client/Server with Python

  • معرفی ماژول Module Intoduction

  • پیاده‌سازی سرور TCP پایتون Python TCP Server Walk-through

  • پیاده‌سازی سرور UDP پایتون Python UDP Server Walk-through

  • نمایش آزمایشگاهی Lab Demonstration

  • خلاصه Summary

افزودن قابلیت های SSH با Paramiko Adding SSH Capabilities with Paramiko

  • معرفی ماژول Module Introduction

  • آشنایی با پارامیکو Introduction to Paramiko

  • نمایش آزمایشگاهی: سرویس گیرنده/سرور از طریق Lab Demonstration: Client/Server Walk-through

  • نمایش آزمایشگاه: عملیات مشتری/سرور Lab Demonstration: Client/Server Operation

  • نمایش آزمایشگاهی: عبور از تونل Lab Demonstration: Tunnel Walk-through

  • نمایش آزمایشگاهی: عملیات تونل Lab Demonstration: Tunnel Operation

  • خلاصه Summary

ساخت یک سرور پروکسی TCP با پایتون Building a TCP Proxy Server with Python

  • معرفی ماژول Module Introduction

  • آشنایی با سرورهای پروکسی Introduction to Proxy Servers

  • نمایش آزمایشگاهی Lab Demonstration

  • خلاصه Summary

ساخت یک ابزار اولیه اسنیفینگ با پایتون Building a Basic Sniffing Tool with Python

  • معرفی ماژول Module Introduction

  • مقدمه ای بر شبکه Sniffing Introduction to Network Sniffing

  • نمایش آزمایشگاهی Lab Demonstration

  • خلاصه Summary

رمزگشایی ترافیک ضبط شده با پایتون Decoding Captured Traffic with Python

  • معرفی ماژول Module Introduction

  • روش های رمزگشایی ترافیک ضبط شده Methods of Decoding Captured Traffic

  • Lab Demonstration: Struct - Function Walk-through Lab Demonstration: Struct - Function Walk-through

  • Lab Demonstration: Struct - Function Operation Lab Demonstration: Struct - Function Operation

  • Lab Demonstration: Struct - Class Walk-through Lab Demonstration: Struct - Class Walk-through

  • نمایش آزمایشگاهی: cTypes Walk-through/Operation Lab Demonstration: cTypes Walk-through/Operation

  • خلاصه Summary

ساخت ابزار کشف میزبان با پایتون Building a Host Discovery Tool with Python

  • معرفی ماژول Module Introduction

  • اصول ایجاد یک ابزار کشف میزبان Basics of Creating a Host Discovery Tool

  • Lab Demonstration: Walk-through Lab Demonstration: Walk-through

  • نمایش آزمایشگاهی: عملیات Lab Demonstration: Operation

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش مبانی شبکه با پایتون
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 15m
39
Pluralsight (پلورال سایت) pluralsight-small
24 خرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Sean Wilkins

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sean Wilkins Sean Wilkins

شان ویلکینز یک مشاور و نویسنده شبکه خبره برای infoDispersion (www.infodispersion.com) است که بیش از 20 سال در زمینه فناوری اطلاعات مشغول به کار با چندین شرکت بزرگ بوده است. Sean دارای گواهینامه های Cisco (CCNP/CCDP) ، Microsoft (MCSE) و CompTIA (A + و Network +) است. دستاوردهای آموزشی وی عبارتند از: کارشناسی ارشد علوم فناوری اطلاعات با گرایش معماری و طراحی شبکه و کارشناسی ارشد مدیریت سازمانی.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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