مهندسی معکوس و هک حافظه با موتور تقلب

Reverse Engineering and Memory Hacking with Cheat Engine

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش مهندسی معکوس و هک حافظه برنامه های در حال اجرا در ویندوز اشکال زدایی برنامه ها با برنامه های مهندسی معکوس Cheat Engine حل چالش های CrackMe جداسازی برنامه ها در کد اسمبلی تنظیم نقاط شکست و گام برداشتن در کد اصلاح رفتار برنامه هک و وصله حافظه فرآیند کد آموزشی تزریق کد (لودرها) ) اسکریپت Lua برای هک حافظه اسکریپت اسمبلی برای انجام پچ بایت و موارد دیگر... پیش نیازها: Windows PC برخی از پس زمینه اسمبلی یا Lua کمک می کند، اما اجباری نیست.

اگر همیشه می‌خواستید نحوه استفاده از هک حافظه یک برنامه، مهندسی معکوس و اشکال‌زدایی نرم‌افزار را بیاموزید، این دوره آموزشی برای شماست. این دوره مقدمه‌ای بر مهندسی معکوس برای هر کسی است که می‌خواهد در این زمینه شروع به کار کند. . برای توسعه دهندگان نرم افزاری که می خواهند نحوه عملکرد داخلی نرم افزار را بیاموزند و همچنین برای مهندسان معکوس که می خواهند اشکالات را در جایی که کد منبع در دسترس نیست برطرف کنند مناسب است. به طور سنتی، ما از ابزارهایی مانند x64dbg، OllyDbg برای مهندسی معکوس و اشکال زدایی استفاده می کنیم. با این حال، این ابزارها محدودیت‌های خود را دارند زیرا برای اصلاح رفتار برنامه به وصله فایل تکیه می‌کنند. اما اگر فایل ها وصله نمی شوند چه می شود. اینجا موتور تقلب می درخشد. Cheat Engine یک ابزار هک حافظه است. گیمرها از آن برای هک بازی ها به منظور تقلب استفاده می کنند. نقطه قوت اصلی Cheat Engine اسکن حافظه، تزریق کد یا وصله فرآیند آن است. این دوره شما را به دانش و مهارت استفاده از Cheat Engine علاوه بر هر ابزار دیگری که قبلاً آشنا هستید مجهز می کند. همچنین برای مبتدیان مطلق بدون دانش معکوس مناسب است، زیرا من شما را از صفر به قهرمان می رسانم.

در این دوره آموزشی Cheat Engine را با هک کردن چالش های CrackMe یاد خواهیم گرفت. CrackMe یک برنامه کوچک است که برای آزمایش مهارت های مهندسی معکوس برنامه نویس طراحی شده است.

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

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

  • تحلیل پویا

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

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

  • در حال وصله کردن حافظه فرآیند

  • مکان آدرس برای انجام وصله حافظه

  • نوشتن هکرهای حافظه سفارشی (مربی) با استفاده از موتور تقلب برای هک و وصله حافظه

  • ایجاد اسکریپت های Lua برای وصله فرآیند

  • شکستن و ردیابی

  • تزریق مخروط

  • وصله مستقیم حافظه

  • و موارد دیگر...

پیش نیازها:

  • دانش مجمع مفید خواهد بود اما اجباری نیست

  • رایانه شخصی ویندوز


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

مقدمه Introduction

  • مقدمه Introduction

نصب ابزار Installing the Tools

  • مقدمه Introduction

  • ماشین های مجازی (اختیاری) Virtual Machines (Optional)

پیوست کردن به یک فرآیند و انجام اسکن اولیه Attaching to a Process and Doing Basic Scanning

  • پیوست کردن به یک فرآیند و انجام اسکن اولیه Attaching to a Process and Doing Basic Scanning

اسکن مقادیر اولیه ناشناخته Scanning For Unknown Initial Values

  • اسکن مقادیر اولیه ناشناخته Scanning For Unknown Initial Values

اسکن حافظه برای اعداد ممیز شناور Scanning Memory For Floating Point Numbers

  • اسکن حافظه برای اعداد ممیز شناور Scanning Memory For Floating Point Numbers

پیدا کردن آنچه به هر آدرسی دسترسی دارد و کد تزریق می شود Finding what accesses any address and Code Injection

  • پیدا کردن آنچه به هر آدرسی دسترسی دارد و کد تزریق می شود Finding what accesses any address and Code Injection

هک کرک Hacking a Crackme

  • نحوه هک کردن کرک با استفاده از تزریق کد AOB How to hack a Crackme Using AOB Code Injection

ردیابی ماژول های کاربر و ماژول های سیستم و درک Windows API Tracing UserModules and System Modules and Understanding Windows API

  • نحوه شناسایی ماژول های کاربر در مقابل ماژول های سیستم و درک Windows API How to identify User Modules vs System Modules and Understanding Windows API

قدم گذاشتن در تماس ها، رشته مرجع و روش های DB Bytes حافظه مستقیم Stepping Into Calls, Reference String & Direct Memory DB Bytes Methods

  • قدم گذاشتن در تماس ها، رشته مرجع و روش های DB Bytes حافظه مستقیم Stepping Into Calls, Reference String & Direct Memory DB Bytes Methods

روش شکستن و ردیابی و تشخیص آن آسان است Break and Trace Method and Detect It Easy

  • روش Break and Trace و DiE Break and Trace Method and DiE

نحوه ایجاد اپلیکیشن هکر حافظه How to Create a Memory Hacker App

  • نحوه ایجاد اپلیکیشن هکر حافظه How to Create a Memory Hacker App

استفاده از موتور تقلب برای دور زدن محافظت از نرم افزار Using Cheat Engine to Bypass Software Protection

  • IntroTo Process/Hacking Memory به عنوان یک استراتژی برای دور زدن حفاظت از نرم افزار IntroTo Process/Memory Hacking as a Strategy to Bypass Software Protection

  • نصب xdbg Installing xdbg

  • دور زدن محافظت از نرم افزار با موتور تقلب و xdbg بدون باز کردن بسته بندی Bypass Software Protection with Cheat Engine and xdbg without unpacking

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

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

نمایش نظرات

مهندسی معکوس و هک حافظه با موتور تقلب
جزییات دوره
2.5 hours
16
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
29,339
3.8 از 5
دارد
دارد
دارد
Paul Chin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul Chin Paul Chin

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