آموزش مهندسی معکوس 2: برنامه های رابط کاربری گرافیکی ویندوز

Reverse Engineering 2: Windows GUI Programs

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: مهندسی معکوس برنامه‌های رابط کاربری گرافیکی ویندوز با xdbg جداسازی برنامه‌های ویندوز پرش‌های معکوس وصله اشکال‌زدایی برنامه‌های ویندوز حل دستورالعمل‌های Crackme's NOP اصلاح مقادیر ثبت EAX تنظیم نقاط شکست سخت‌افزار وصله حافظه وصله بین مدولار روش تماس روش فراخوانی روش پشته فراخوانی چگونه کار می‌کند صفحه نمایش پیش نیازها: ترجیحاً Reverse Engineering 1: x64dbg Debugger را برای مبتدیان تکمیل کرده باشند، یا قبلاً می دانند چگونه از رایانه شخصی ویندوز x64dbg استفاده کنند.

در اولین دوره از این مجموعه با عنوان Reverse Engineering 1: x64dbg Debugger for Beginners، شما نحوه مهندسی معکوس یک برنامه خط فرمان را یاد گرفتید و یاد گرفتید که چگونه اشکال زدایی و گام به گام و وصله و موارد دیگر را بیاموزید. اکنون در این دوره دوم به یادگیری ادامه خواهید داد. این بار نحوه مهندسی معکوس برنامه های رابط کاربری گرافیکی را یاد خواهیم گرفت. طبق معمول، ما با کرک‌هایی که برای شما نوشته‌ام کار خواهیم کرد تا معکوس کردن را تمرین کنید.

آنچه خواهید آموخت:

  • نحوه جداسازی برنامه ها در کد اسمبلی

  • تحلیل پویا

  • تنظیم نقاط شکست و عبور از کد

  • رفتار برنامه را تغییر دهید

  • پچ کردن برنامه ها

  • روش تماس بین مدولار

  • روش پشته تماس

  • نقاط شکست سخت افزار

  • پچ کردن حافظه

  • وصله کردن مقادیر ثبت EAX

  • آشنایی با نرم افزار دوره آزمایشی

  • آشنایی با فرآیند ثبت نرم افزار

از شما متشکرم و شما را در داخل می بینم.


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

معرفی Introduction

  • معرفی Introduction

  • معرفی Introduction

معرفی Introduction

آشنایی با برنامه های windows gui Introduction to windows gui programs

  • آشنایی با برنامه های windows gui Introduction to windows gui programs

  • آشنایی با برنامه های windows gui Introduction to windows gui programs

آشنایی با برنامه های windows gui Introduction to windows gui programs

تجزیه و تحلیل فایل های PE Analyzing PE files

  • تجزیه و تحلیل فایل های PE Analyzing PE files

  • تجزیه و تحلیل فایل های PE Analyzing PE files

تجزیه و تحلیل فایل های PE Analyzing PE files

راه اندازی x64dbg Setting up x64dbg

  • راه اندازی x64dbg Setting up x64dbg

  • راه اندازی x64dbg Setting up x64dbg

راه اندازی x64dbg Setting up x64dbg

تعیین نقاط شکست روی رشته ها Setting breakpoints on strings

  • تعیین نقاط شکست روی رشته ها Setting breakpoints on strings

  • تعیین نقاط شکست روی رشته ها Setting breakpoints on strings

تعیین نقاط شکست روی رشته ها Setting breakpoints on strings

توابع Windows API Windows API functions

  • توابع Windows API Windows API functions

  • توابع Windows API Windows API functions

توابع Windows API Windows API functions

فشار دادن پارامترها به پشته Pushing parameters to the stack

  • فشار دادن پارامترها به پشته Pushing parameters to the stack

  • فشار دادن پارامترها به پشته Pushing parameters to the stack

فشار دادن پارامترها به پشته Pushing parameters to the stack

دور زدن پیام ها Bypassing messages

  • دور زدن پیام ها Bypassing messages

  • دور زدن پیام ها Bypassing messages

دور زدن پیام ها Bypassing messages

دور زدن با استفاده از مونتاژ xor Bypassing using xor assembly

  • دور زدن با استفاده از مونتاژ xor Bypassing using xor assembly

  • دور زدن با استفاده از مونتاژ xor Bypassing using xor assembly

دور زدن با استفاده از مونتاژ xor Bypassing using xor assembly

نقاط شکست در تماس های بین مدولار Breakpoints on Intermodular Calls

  • نقاط شکست در تماس های بین مدولار Breakpoints on Intermodular Calls

  • نقاط شکست در تماس های بین مدولار Breakpoints on Intermodular Calls

نقاط شکست در تماس های بین مدولار Breakpoints on Intermodular Calls

نقاط شکست از پشته تماس Breakpoints from Call Stack

  • نقاط شکست از پشته تماس Breakpoints from Call Stack

  • نقاط شکست از پشته تماس Breakpoints from Call Stack

نقاط شکست از پشته تماس Breakpoints from Call Stack

بررسی پرونده ثبت نام Registration file checks

  • بررسی پرونده ثبت نام Registration file checks

  • بررسی پرونده ثبت نام Registration file checks

بررسی پرونده ثبت نام Registration file checks

تجزیه و تحلیل crackme 2 Analyzing crackme 2

  • تجزیه و تحلیل crackme 2 Analyzing crackme 2

  • تجزیه و تحلیل crackme 2 Analyzing crackme 2

تجزیه و تحلیل crackme 2 Analyzing crackme 2

چک های ثبت نام Registration checks

  • چک های ثبت نام Registration checks

  • چک های ثبت نام Registration checks

چک های ثبت نام Registration checks

ثبت نرم افزار Software registration

  • ثبت نرم افزار Software registration

  • ثبت نرم افزار Software registration

ثبت نرم افزار Software registration

حذف صفحه نمایش Nag Removing Nag screens

  • حذف صفحه نمایش Nag Removing Nag screens

  • حذف صفحه نمایش Nag Removing Nag screens

حذف صفحه نمایش Nag Removing Nag screens

تجزیه و تحلیل کراکم 3 Analyzing crackme 3

  • تجزیه و تحلیل کراکم 3 Analyzing crackme 3

  • تجزیه و تحلیل کراکم 3 Analyzing crackme 3

تجزیه و تحلیل کراکم 3 Analyzing crackme 3

حذف صفحه ناگ 1 Removing Nag screen 1

  • حذف صفحه ناگ 1 Removing Nag screen 1

  • حذف صفحه ناگ 1 Removing Nag screen 1

حذف صفحه ناگ 1 Removing Nag screen 1

حذف صفحه ناگ 2 Removing Nag screen 2

  • حذف صفحه ناگ 2 Removing Nag screen 2

  • حذف صفحه ناگ 2 Removing Nag screen 2

حذف صفحه ناگ 2 Removing Nag screen 2

تنظیم وضعیت ثبت نام Setting Registration Status

  • تنظیم وضعیت ثبت نام Setting Registration Status

  • تنظیم وضعیت ثبت نام Setting Registration Status

تنظیم وضعیت ثبت نام Setting Registration Status

دوره های آزمایشی Trial Periods

  • دوره های آزمایشی Trial Periods

  • دوره های آزمایشی Trial Periods

دوره های آزمایشی Trial Periods

تجزیه و تحلیل دوره های آزمایشی Analyzing Trial Periods

  • تجزیه و تحلیل دوره های آزمایشی Analyzing Trial Periods

  • تجزیه و تحلیل دوره های آزمایشی Analyzing Trial Periods

تجزیه و تحلیل دوره های آزمایشی Analyzing Trial Periods

تمدید دوره های آزمایشی Extending Trial Periods

  • تمدید دوره های آزمایشی Extending Trial Periods

  • تمدید دوره های آزمایشی Extending Trial Periods

تمدید دوره های آزمایشی Extending Trial Periods

کلیدهای سریال خودکار تولید شده Autogenerated serial keys

  • کلیدهای سریال خودکار تولید شده Autogenerated serial keys

  • کلیدهای سریال خودکار تولید شده Autogenerated serial keys

کلیدهای سریال خودکار تولید شده Autogenerated serial keys

کلیدهای سریال خودکار 2 Autogenerated serial keys 2

  • کلیدهای سریال خودکار 2 Autogenerated serial keys 2

  • کلیدهای سریال خودکار 2 Autogenerated serial keys 2

کلیدهای سریال خودکار 2 Autogenerated serial keys 2

تمرین عملی - TDC Practical Exercise - TDC

  • تمرین عملی - TDC Practical Exercise - TDC

  • تمرین عملی - TDC Practical Exercise - TDC

  • تمرین عملی - TDC - قسمت 2 Practical Exercise - TDC - part 2

  • تمرین عملی - TDC - قسمت 2 Practical Exercise - TDC - part 2

  • تمرین عملی - TDC - قسمت 3 Practical Exercise - TDC - part 3

  • تمرین عملی - TDC - قسمت 3 Practical Exercise - TDC - part 3

تمرین عملی - TDC Practical Exercise - TDC

وصله کردن مقادیر ثبات EAX Patching EAX register values

  • وصله کردن مقادیر ثبات EAX Patching EAX register values

  • وصله کردن مقادیر ثبات EAX Patching EAX register values

  • وصله کردن مقادیر ثبات EAX - قسمت 2 Patching EAX register values - part 2

  • وصله کردن مقادیر ثبات EAX - قسمت 2 Patching EAX register values - part 2

وصله کردن مقادیر ثبات EAX Patching EAX register values

نقاط شکست سخت افزاری Hardware Breakpoints

  • نقاط شکست سخت افزاری Hardware Breakpoints

  • نقاط شکست سخت افزاری Hardware Breakpoints

  • نقاط شکست سخت افزار - قسمت 2 Hardware Breakpoints - part 2

  • نقاط شکست سخت افزار - قسمت 2 Hardware Breakpoints - part 2

نقاط شکست سخت افزاری Hardware Breakpoints

وصله حافظه Memory Patching

  • وصله حافظه Memory Patching

  • وصله حافظه Memory Patching

  • وصله حافظه - قسمت 2 Memory Patching - part 2

  • وصله حافظه - قسمت 2 Memory Patching - part 2

وصله حافظه Memory Patching

xAnalyzer xAnalyzer

  • xAnalyzer xAnalyzer

  • xAnalyzer xAnalyzer

  • پیکربندی xAnalyzer Configuring xAnalyzer

  • پیکربندی xAnalyzer Configuring xAnalyzer

xAnalyzer xAnalyzer

فیشینگ سریالی Serial Phishing

  • مقدمه ای بر فیشینگ سریالی Intro to Serial Phishing

  • مقدمه ای بر فیشینگ سریالی Intro to Serial Phishing

  • تجزیه و تحلیل تابع CreateFile API Analyzing the CreateFile API function

  • تجزیه و تحلیل تابع CreateFile API Analyzing the CreateFile API function

  • فیزینگ سریالی Serial Phising

  • فیزینگ سریالی Serial Phising

فیشینگ سریالی Serial Phishing

منابع برای مطالعه بیشتر Resources for Further Study

  • سخنرانی پاداش Bonus Lecture

  • سخنرانی پاداش Bonus Lecture

منابع برای مطالعه بیشتر Resources for Further Study

نمایش نظرات

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

آموزش مهندسی معکوس 2: برنامه های رابط کاربری گرافیکی ویندوز
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4 hours
40
Udemy (یودمی) udemy-small
16 آبان 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
20,329
- از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul Chin Paul Chin

من یک مدرس دانشگاه نیمه بازنشسته هستم و بیش از 20 سال تجربه در زمینه آموزش رایانه و فناوری اطلاعات دارم. علایق من از معکوس کردن ، کدگذاری تا طراحی گرافیک ، برنامه ها ، توسعه بازی ها ، موسیقی ، سلامتی ، معنویت و رفاه است. در اوقات فراغت من نیز پیانو و صفحه کلید می نوازم. من از آموزش حضوری و آنلاین لذت می برم و همچنین عاشق آموزش و الهام بخشیدن به دیگران برای موفقیت و زندگی در رویاهای خود هستم.

Paul Chin Paul Chin

من یک مدرس دانشگاه نیمه بازنشسته هستم و بیش از 20 سال تجربه در زمینه آموزش رایانه و فناوری اطلاعات دارم. علایق من از معکوس کردن ، کدگذاری تا طراحی گرافیک ، برنامه ها ، توسعه بازی ها ، موسیقی ، سلامتی ، معنویت و رفاه است. در اوقات فراغت من نیز پیانو و صفحه کلید می نوازم. من از آموزش حضوری و آنلاین لذت می برم و همچنین عاشق آموزش و الهام بخشیدن به دیگران برای موفقیت و زندگی در رویاهای خود هستم.

Udemy (یودمی)

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

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