1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – reverse engineering and exploit development in linux(x64) 2021-5
reverse engineering and exploit development in linux(x64)

Udemy – reverse engineering and exploit development in linux(x64) 2021-5

توضیحات

reverse engineering and exploit development in linux(x64) دوره آموزشی تجزیه و تحلیل برنامه‌های باینری و ایجاد اکسپلویت در سیستم‌های لینوکس 64 بیتی می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این یک دوره پیشرفته است که برای متخصصان امنیت سایبری، هکرهای اخلاقی و برنامه‌نویسان سیستم که می‌خواهند بینش عمیقی در مورد تجزیه و تحلیل برنامه‌های باینری و ایجاد اکسپلویت در سیستم‌های لینوکس 64 بیتی کسب کنند، طراحی شده است. این دوره، تئوری را با تمرین‌های آزمایشگاهی عملی ترکیب می‌کند تا پایه‌ای قوی در روش‌های مهندسی معکوس، تجزیه و تحلیل آسیب‌پذیری و نوشتن اکسپلویت با استفاده از ابزارها و تکنیک‌های دنیای واقعی ایجاد کند.

مباحث کلیدی شامل درک معماری لینوکس x64 و قراردادهای فراخوانی، تجزیه و تحلیل فایل‌های باینری ELF، استفاده از ابزارهایی مانند GDB، objdump، radare2 و Ghidra برای جداسازی و اشکال‌زدایی، شناسایی آسیب‌پذیری‌های رایج مانند سرریز بافر، اشکالات رشته فرمت و استفاده پس از آزادسازی، دور زدن قناری‌های پشته و محافظت‌های ASLR، نوشتن shellcode پایه و پیشرفته، استفاده از تکنیک‌های برنامه‌نویسی بازگشتی (ROP)، بهره‌برداری از آسیب‌پذیری‌های مبتنی بر پشته، انجام تجزیه و تحلیل دودویی ایستا و پویا، ایجاد اکسپلویت‌های اثبات مفهوم و اعمال افشای مسئولانه و شیوه‌های هک اخلاقی در طول فرآیند است.

آنچه در دوره reverse engineering and exploit development in linux(x64) یاد خواهید گرفت:

  • سربرگ‌های سگمنت و بخش در فایل‌های elf
  • فایل‌های سربرگ txt و bmp
  • سربرگ‌های تصاویر
  • فایل‌های اجرایی در لینوکس
  • ترانزیستورها در کامپیوتر
  • ترانزیستور nmos در مقابل pmos
  • مدارهای ترانزیستور با ورودی‌های dc و ac
  • ایجاد گیت‌های not با استفاده از ترانزیستورهای nmos و pmos
  • ایجاد گیت‌های nand با استفاده از ترانزیستورهای nmos و pmos
  • ایجاد بیت حافظه با استفاده از گیت‌های nand
  • دیکودر
  • ایجاد رم با استفاده از گیت‌های nand از ابتدا
  • مالتی‌پلکسرها چیستند و چرا به آنها نیاز داریم
  • مسیر داده در یک کامپیوتر
  • واحد کنترل یک پردازنده مرکزی
  • ایجاد یک alu از ابتدا
  • تورینگ کامل ماشین
  • چرا کامپیوترها سریع هستند
  • چرا کامپیوترها قوی هستند
  • فراخوانی‌های سیستمی در لینوکس
  • جدا کردن بخش .text
  • ایجاد برنامه‌ها به زبان اسمبلی
  • مقایسه اسمبلی، پایتون و زبان سی
  • و …

مشخصات دوره

ناشر: یودمی
مدرس: mohamad gharishvandi
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 136
مدت زمان آموزش: 16 ساعت و 22 دقیقه

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

reverse engineering and exploit development in linux(x64) Content

پیش نیازهای دوره reverse engineering and exploit development in linux(x64)

having kali linux(or another linux) installed
knowing basic commands of linux(not completely necessary since we explain about everything).

تصاویر دوره

reverse engineering and exploit development in linux(x64)

فیلم معرفی دوره reverse engineering and exploit development in linux(x64)

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

لینک دانلود

دانلود قسمت 1 – 2 گیگابایت

دانلود قسمت 2 – 2 گیگابایت

دانلود قسمت 3 – 2 گیگابایت

دانلود قسمت 4 – 2 گیگابایت

دانلود قسمت 5 – 1.7 گیگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

9.7 گیگابایت

5/5 - (1 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست