آموزش بهره برداری از توسعه و اجرا با چارچوب Metasploit

Exploit Development and Execution with the Metasploit Framework

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: به عنوان یک متخصص امنیت ، یادگیری نکات و منافع بهره برداری می تواند چالش برانگیز باشد. در این دوره ، شما درکی از چگونگی استفاده از Metasploit و زبان اسمبلی برای بهره برداری از برنامه های نرم افزاری ایجاد خواهید کرد. به عنوان یک حرفه ای امنیتی ، یادگیری زیر و بم های بهره برداری می تواند چالش برانگیز باشد. در این دوره ، Exploit Development and Execution with the Metasploit Framework ، یک زبان کم اسمبلی ایجاد خواهید کرد تا بتوانید از آن برای سوit استفاده از برنامه های نرم افزاری استفاده کنید. اول ، شما اصول استفاده کارآمد از زبان اسمبلی را در عمل یاد خواهید گرفت. در مرحله بعدی ، شما مهندسی معکوس معرفی و کشف خواهید شد. سرانجام ، شما خواهید فهمید که چگونه از چارچوب Metasploit برای بهره برداری استفاده کنید. با پایان این دوره ، شما از اصول بهره برداری درک خواهید کرد ، و ایده ای در مورد چگونگی به نظر رسیدن در عمل خواهید داشت.

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

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

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

مبانی مهندسی معکوس Fundamentals of Reverse Engineering

  • مقدمه Introduction

  • نصب اشکال زداها Debuggers Installation

  • مبانی اشکال زدایی 32 بیتی 32-bit Debugger Basics

  • مبانی اشکال زدایی 64 بیتی 64-bit Debugger Basics

  • مبانی زبان اسمبلی Fundamentals of Assembly Language

  • دستورالعمل های مونتاژ Assembly Instructions

  • اطلاعات بیشتر در مورد زبان اسمبلی More About the Assembly Language

  • نسخه نمایشی مهندسی معکوس 32 بیتی 32-bit Reverse Engineering Demo

  • نسخه نمایشی مهندسی معکوس 64 بیتی 64-bit Reverse Engineering Demo

  • تجزیه و تحلیل پشته Analyzing the Stack

  • تمرین مهندسی معکوس Practicing Reverse Engineering

  • خلاصه Summary

مبانی سرریز پشته Basics of Stack Overflows

  • مقدمه Introduction

  • تجزیه و تحلیل یک ماژول آسیب پذیر C Analyzing a Vulnerable C Module

  • مهندسی معکوس برنامه C شما Reverse Engineering Your C Program

  • خرد کردن پشته Smashing the Stack

  • تجزیه و تحلیل سرریز پشته Stack Overflow Analysis

  • خلاصه Summary

بهره برداری از سرریز پشته Stack Overflow Exploitation

  • مقدمه Introduction

  • ابزارهای بهره برداری Exploitation Tools

  • ساخت Fuzzer Building a Fuzzer

  • کنترل EIP Controlling EIP

  • یافتن خانه ای برای Shellcode Finding a Home for the Shellcode

  • ایجاد Shellcode Shellcode Creation

  • خلاصه Summary

انتقال حملات به چارچوب Metasploit Porting Exploits to the Metasploit Framework

  • مقدمه Introduction

  • تجزیه و تحلیل کلاس ماژول موجود Analyzing an Existing Module Class

  • پیکربندی گزینه های بهره برداری Configuring the Exploit Options

  • اجرای روش بهره برداری Implementing the Exploit Method

  • نهایی کردن کلاس ماژول Finalizing the Module Class

  • خلاصه Summary

ترفندهای مونتاژ برای تعیین محل Shellcode Assembly Tricks to Locate Shellcode

  • مقدمه Introduction

  • دریافت و نصب ابزارها Getting and Installing the Tools

  • تجزیه و تحلیل بهره برداری Analyzing the Exploit

  • اجرای Shellcode Executing the Shellcode

  • قدرت زبان اسمبلی The Power of the Assembly Language

  • خلاصه Summary

کنترل کننده استثنا ساختار یافته Structured Exception Handler

  • مقدمه Introduction

  • نصب برنامه آسیب پذیر Installing the Vulnerable Application

  • فاسد کردن زنجیره SEH Corrupting the SEH Chain

  • دستکاری SEH و nSEH Manipulating SEH and nSEH

  • تحلیل بیشتر با مونا More Analysis with Mona

  • اجرای Shellcode Executing the Shellcode

  • بهره برداری در عمل Exploitation in Practice

  • خلاصه Summary

نمایش نظرات

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

آموزش بهره برداری از توسعه و اجرا با چارچوب Metasploit
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 57m
46
Pluralsight (پلورال سایت) pluralsight-small
19 اردیبهشت 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
21
4.6 از 5
دارد
دارد
دارد
Gus Khawaja

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gus Khawaja Gus Khawaja

غسان خواجه دارای مدرک کارشناسی علوم کامپیوتر است ، وی در زمینه توسعه .NET و امنیت IT از جمله C # .NET ، asp.Net ، HTML5 و هک اخلاقی تخصص دارد. غسان محصولات نرم افزاری را با موفقیت تحویل داده و راه حل هایی را برای شرکت های سراسر کبک/کانادا ارائه داده است. او علاقه زیادی به فناوری دارد و کاری را که انجام می دهد دوست دارد. وی پس از سالها تجربه در زمینه علوم رایانه ، توجه خود را به امنیت سایبری و اهمیتی که امنیت برای این حوزه معدن دارد ، معطوف کرده است. اشتیاق او به هک اخلاقی و آمیخته با سابقه برنامه نویسی او را به یک حرفه ای چاقو سوئیسی خردمند در زمینه علوم کامپیوتر تبدیل می کند.

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

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

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