توضیحات
x64 Assembly Language and Reverse Engineering Practicals، دوره آموزش زبان اسمبلی و مهندسی معکوس توسط آکادمی یودمی منتشر شده است. اگر از دیباگرها برای مهندسی معکوس برنامه ها استفاده می کنید و آرزو می کنید که درک بهتری از زبان اسمبلی داشته باشید، یا اگر فقط به دنبال یادگیری زبان اسمبلی به روشی سرگرم کننده و هیجان انگیز هستید، این دوره برای شما مناسب است. سفری را برای تسلط بر پیچیدگی های زبان اسمبلی x64 با این دوره تخصصی که برای کسانی طراحی شده است که قصد دارند مهارت های مهندسی معکوس خود را ارتقا دهند، آغاز کنید. این دومین دوره از این مجموعه پس از دوره اول است: برنامه نویسی زبان اسمبلی برای مهندسی معکوس. در آن دوره قبلی تمرکز روی مبانی x86 بود که در آن نسخه 32 بیتی را پوشش دادیم. در این دوره با یادگیری x64 ( 64 بیتی) مسیر را ادامه می دهیم. در نیمه دوم این دوره، تمام دانش دوره اول و همچنین بینش های جدید این دوره را در تمرینات مهندسی معکوس عملی با باینری های اجرایی به کار خواهیم برد. گذراندن دوره اول ارجح است اما اجباری نیست. شما فقط می توانید مستقیماً به این دوره آموزشی x64 بروید و تفاوت های x86 را در طول مسیر یاد بگیرید. در حالی که دورههای سنتی زبان اسمبلی بر روی نوشتن کد از ابتدا با استفاده از اسمبلرهایی مانند NASM یا FASM تمرکز میکنند اما در استفاده از این تخصص در مهندسی معکوس در دنیای واقعی اغلب یک شکاف دانشی ایجاد میکنند. این دوره آموزشی برای پر کردن این شکاف طراحی شده است و دانشی برای اصلاح و گسترش عملکرد برنامه های کاربردی 32 بیتی و 64 بیتی موجود در اختیار شما قرار می دهد.
آنچه خواهید آموخت
- (64 بیتی) زبان اسمبلی
- مهندسی معکوس
- اشکال زدایی با x64dbg
- اصلاح برنامه ها
- تزریق کد به فایل های 64 بیتی
- خالی کردن فایل های 64 بیتی
- رجیسترهای 64 بیتی
- دسترسی خواندن و نوشتن حافظه 64 بیتی
- کنوانسیون های فراخوانی x64
- ایجاد توابع x64
- فیشینگ رمز عبور بدون رشته
- ایجاد کیجن
- معکوس کردن منطق کد برنامه
- ردیابی هایلایت و انیمیشن
- دستکاری استک
- تکنیک اشکال زدایی ردیابی نظرات
- تکنیک هوک کردن WinAPI
- پچ فایل
- فعال کردن دکمه های غیرفعال
- حذف صفحه نمایش Nag
- ردیابی عمیق برای خارج کردن رمزهای عبور
- تکنیک های ردیابی حلقه
- شکست دادن حفاظت ضد دیباگ
- معکوس کردن باینری بدون رشته
- استفاده از پایتون برای نوشتن Loader و Memory Patcher
- معکوس کردن نرم افزار باینری محافظت شده بدون باز کردن پک
این دوره برای چه کسانی مناسب است
- دانش آموزانی که اولین دوره من را در این مجموعه به پایان رسانده اند: برنامه نویسی زبان اسمبلی برای مهندسی معکوس
- هر کسی که قبلا اسمبلی x86 (32 بیتی) را میداند و میخواهد اسمبلی x64 (64 بیتی) را از دیدگاه یک هکر یاد بگیرد.
- محققان امنیتی
مشخصات دوره x64 Assembly Language and Reverse Engineering Practicals
- ناشر : Udemy
- مدرس : Paul Chin, PhD
- زبان: انگلیسی
- سطح آموزش : تمام سطوح
- تعداد دروس : 109
- مدت زمان آموزش : 13 ساعت و 13 دقیقه
سر فصل های دوره

پیش نیاز های دوره
- Preferably completed the first course in this series: Assembly Language Programming for Reverse Engineering
- Windows OS running Intel x86_86 architecture
- Oracle VirtualBox Running Windows 10 or 11 virtual machine
تصاویر

فیلم نمونه
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
نسخه 2024/8 نسبت به 2024/3 به تعداد 3 درس و مدت زمان 22 دقیقه افزایش داشته است. همچنین زیرنویس هم اضافه شده است.
نسخه 2026/1 نسبت به 2024/8 به تعداد 1 درس افزایش و مدت زمان 1 دقیقه کاهش داشته است.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
9.79 گیگابایت













































2 دیدگاه. همین الان خارج شوید
رمز فایل های تمرینی چی هست؟
سلام
داخل پک کنار فایل هایی که پسورد لازم دارند، داخل یک فایل txt با عنوان password ، پسورد مورد نیاز نوشته شده است.