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

دانلود Ethical Hacking Foundations: Malware Development in Windows

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

ساخت بدافزار سفارشی ویندوز از ابتدا: ارتقاء مهارت‌های هک اخلاقی

به یک هکر اخلاقی، تستر نفوذ (pentester) و تیم قرمز (red teamer) حرفه‌ای‌تر تبدیل شوید با یادگیری ساخت بدافزار سفارشی ویندوز از ابتدا.

سرفصل‌های کلیدی دوره:

  • توسعه بدافزار در ویندوز چیست؟
  • ساختار فایل PE (Portable Executable)
  • محل ذخیره‌سازی Payload در فایل PE
  • رمزگذاری و انکودینگ Payload ها
  • ابزارها و روش‌های مبهم‌سازی (Obfuscation) فراخوانی توابع
  • نحوه ایجاد درب پشتی (Backdoor) برای برنامه‌ها
  • تزریق کد به فرآیندهای از راه دور (Remote Processes)

پیش‌نیازها:

  • درک معماری سیستم عامل
  • تجربه کار با سیستم عامل ویندوز
  • دانش پایه‌ای زبان‌های C و اسمبلی اینتل
  • کامپیوتر با حداقل ۴ گیگابایت رم و ۳۰ گیگابایت فضای خالی دیسک
  • نصب بودن VirtualBox نسخه ۶.۰ به بالا
  • انگیزه بالا برای یادگیری و لذت بردن از فرآیند

آیا شما یک تستر نفوذ هستید که با فریم‌ورک‌هایی مانند Metasploit یا Empire تجربه دارید؟

یا شاید اولین قدم‌های خود را به عنوان یک هکر اخلاقی برمی‌دارید و می‌خواهید بیشتر در مورد نحوه عملکرد این ابزارهای تهاجمی بدانید؟ یا شاید شما یک تیم آبی (blue teamer) یا شکارچی تهدید (threat hunter) هستید که نیاز دارید درک بهتری از سازوکار داخلی بدافزارها پیدا کنید؟

این دوره پاسخگوی تمام سوالات شماست. شما یاد می‌گیرید چگونه بدافزار سفارشی خود را برای آخرین نسخه‌های مایکروسافت ویندوز ۱۰ بسازید. منظور ما از بدافزار سفارشی، ساخت یک Dropper برای هر Payload دلخواه شما (مانند Metasploit meterpreter، Empire یا Cobalt Strike beaconsتزریق Shellcode های خود به فرآیندهای از راه دور، ایجاد تروجان (backdooring نرم‌افزارهای موجود) و دور زدن Windows Defender AV است.

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


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

مقدمه Introduction

  • مقدمه Introduction

  • راهنمای راه‌اندازی محیط توسعه VM Development VM Setup

فایل اجرایی قابل حمل Portable Executable

  • فایل‌های PE - فرمت و ساختار PE files - format and structure

  • PE Bear - نگاهی به درون PE Bear - looking inside

  • تولید EXE در مقابل DLL Generating EXE vs DLL

  • کامپایل PE PE compilation

Droppers Droppers

  • محل ذخیره Payload ها کجاست؟ Where to store payloads?

  • ذخیره Payload ها در بخش کد Storing payloads in code section

  • بخش داده به عنوان کانتینر Data section as a container

  • Payload ها در بخش منابع Payloads in resource section

مبهم‌سازی و پنهان‌سازی Obfuscation and Hiding

  • کدگذاری و رمزگذاری Encoding and Encryption

  • کدگذاری Payload Payload encoding

  • رمزگذاری Payload ها - XOR Encrypting payloads - XOR

  • رمزگذاری Payload ها - AES Encrypting payloads - AES

  • آنتی‌ویروس در مقابل مبهم‌سازی فراخوانی Antivirus vs call obfuscation

  • پیاده‌سازی مبهم‌سازی فراخوانی تابع Implementing function call obfuscation

Backdoors و Trojans Backdoors and Trojans

  • تئوری Backdooring در PE Backdooring PE theory

  • تبدیل Putty به تروجان Making Putty a trojan

تزریق کد Code Injection

  • تزریق کد چیست؟ What is code injection?

  • تزریق کد به پروسس ریموت Injecting code into remote process

  • پیاده‌سازی تزریق کد Implementing code injection

  • بارگذاری DLL ها در پروسس ریموت Loading DLLs into remote process

  • تولید و تزریق کننده DLL DLL generator and injector

نامرئی کردن برنامه Making program invisible

  • نامرئی کردن برنامه Making program invisible

خلاصه Summary

  • اطلاعات پایانی دوره Course closing information

نمایش نظرات

آموزش مبانی هکینگ اخلاقی: توسعه بدافزار در ویندوز
جزییات دوره
3 hours
25
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,230
4.6 از 5
دارد
دارد
دارد
Reenzo Black
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Reenzo Black Reenzo Black

پژوهشگر امنیت تهاجمی