اگر همیشه میخواستید نحوه استفاده از هک حافظه یک برنامه، مهندسی معکوس و اشکالزدایی نرمافزار را بیاموزید، این دوره آموزشی برای شماست. این دوره مقدمهای بر مهندسی معکوس برای هر کسی است که میخواهد در این زمینه شروع به کار کند. . برای توسعه دهندگان نرم افزاری که می خواهند نحوه عملکرد داخلی نرم افزار را بیاموزند و همچنین برای مهندسان معکوس که می خواهند اشکالات را در جایی که کد منبع در دسترس نیست برطرف کنند مناسب است. به طور سنتی، ما از ابزارهایی مانند x64dbg، OllyDbg برای مهندسی معکوس و اشکال زدایی استفاده می کنیم. با این حال، این ابزارها محدودیتهای خود را دارند زیرا برای اصلاح رفتار برنامه به وصله فایل تکیه میکنند. اما اگر فایل ها وصله نمی شوند چه می شود. اینجا موتور تقلب می درخشد. Cheat Engine یک ابزار هک حافظه است. گیمرها از آن برای هک بازی ها به منظور تقلب استفاده می کنند. نقطه قوت اصلی Cheat Engine اسکن حافظه، تزریق کد یا وصله فرآیند آن است. این دوره شما را به دانش و مهارت استفاده از Cheat Engine علاوه بر هر ابزار دیگری که قبلاً آشنا هستید مجهز می کند. همچنین برای مبتدیان مطلق بدون دانش معکوس مناسب است، زیرا من شما را از صفر به قهرمان می رسانم.
در این دوره آموزشی Cheat Engine را با هک کردن چالش های CrackMe یاد خواهیم گرفت. CrackMe یک برنامه کوچک است که برای آزمایش مهارت های مهندسی معکوس برنامه نویس طراحی شده است.
آنچه خواهید آموخت
نحوه جداسازی برنامه ها در کد اسمبلی
تحلیل پویا
تنظیم نقاط شکست و عبور از کد
رفتار برنامه را تغییر دهید
در حال وصله کردن حافظه فرآیند
مکان آدرس برای انجام وصله حافظه
نوشتن هکرهای حافظه سفارشی (مربی) با استفاده از موتور تقلب برای هک و وصله حافظه
ایجاد اسکریپت های Lua برای وصله فرآیند
شکستن و ردیابی
تزریق مخروط
وصله مستقیم حافظه
و موارد دیگر...
پیش نیازها:
دانش مجمع مفید خواهد بود اما اجباری نیست
رایانه شخصی ویندوز
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
من یک مدرس دانشگاه نیمه بازنشسته هستم و بیش از 20 سال تجربه در زمینه آموزش رایانه و فناوری اطلاعات دارم. علایق من از معکوس کردن ، کدگذاری تا طراحی گرافیک ، برنامه ها ، توسعه بازی ها ، موسیقی ، سلامتی ، معنویت و رفاه است. در اوقات فراغت من نیز پیانو و صفحه کلید می نوازم. من از آموزش حضوری و آنلاین لذت می برم و همچنین عاشق آموزش و الهام بخشیدن به دیگران برای موفقیت و زندگی در رویاهای خود هستم.
نمایش نظرات