Search

کتاب Ghidra Software Reverse Engineering for Beginners

جزئیات بیشتر و خرید محصول:

۱۸,۰۰۰ تومان

* نسخه کتاب فعلی به زبان لاتین می‌باشد.

* کتاب به صورت فایل می‌باشد و پس از خرید بلافاصله فایل کتاب در دسترس شما قرار می‌گیرد.

* در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.

توضیحات

کتاب Ghidra Software Reverse Engineering for Beginners نحوه‌ی کار با ابزار مهندسی معکوس Ghidra را به صورت مبتدی و ساده نشان می‌دهد. این کتاب در 14 فصل به صورت خلاصه و کاملاً عملی نحوه‌ی کار با این ابزار قدرتمند متن باز را آموزش داده و برخی از عملیات مهندسی معکوس را پیاده‌سازی می‌کند.

مقدمه‌ای بر کتاب Ghidra Software Reverse Engineering for Beginners:

فصل 1، شروع به کار با Ghidra

سفری در تاریخ Ghidra و مرور کلی برنامه از دیدگاه کاربر است.

فصل 2، خودکارسازی وظایف RE با اسکریپت‌های Ghidra

نحوه استفاده از اسکریپت‌های Ghidra برای خودکارسازی کارهای مهندسی معکوس را توضیح می‌دهد و توسعه اسکریپت را معرفی می‌کند.

فصل 3، حالت اشکال‌زدایی Ghidra

فصل سوم از کتاب Ghidra Software Reverse Engineering for Beginners، نحوه تنظیم یک محیط توسعه Ghidra، نحوه اشکال‌زدایی Ghidra و همه چیز درباره آسیب‌پذیری در حالت اشکال‌زدایی Ghidra را پوشش می‌دهد.

فصل 4، استفاده از افزونه‌های Ghidra

زمینه توسعه افزونه‌های Ghidra را به شما ارائه می‌دهد، همچنین نحوه نصب و استفاده از آن را به شما نشان می‌دهد.

فصل 4 کتاب Ghidra Software Reverse Engineering for Beginners

فصل 5، معکوس کردن بدافزار با استفاده از Ghidra

نحوه استفاده از Ghidra برای تجزیه و تحلیل بدافزارها را با معکوس کردن نمونه بدافزار در دنیای واقعی نشان می‌دهد.

فصل 6، تجزیه و تحلیل بدافزار اسکریپت نویسی

فصل قبلی را با اسکریپت‌نویسی برای هر دو زبان، جاوا و پایتون، تجزیه و تحلیل کد پوسته موجود در نمونه بدافزار ادامه می‌دهد.

همچنین شما می‌توانید برای آشنایی بیشتر با بدافزارها و علم آن، کتاب Malware Data Science را نیز مطالعه نمائید.

فصل 7، با استفاده از Ghidra Headless Analyzer

Ghidra Headless Analyzer را توضیح می‌دهد و این دانش را برای مجموعه‌ای از نمونه‌های بدافزار که با اسکریپت توسعه یافته در این فصل بدست آمده است، اعمال می‌کند.

فصل 8، برنامه حسابرسی دوتایی

فصل هشتم از کتاب Ghidra Software Reverse Engineering for Beginners، موضوع پیدا کردن آسیب‌پذیری‌های خرابی حافظه با استفاده از Ghidra و نحوه بهره‌برداری از آن را معرفی می‌کند.

فصل 8 کتاب Ghidra Software Reverse Engineering for Beginners

فصل 9، Scripting Binary Audits

فصل قبل را ادامه می‌دهد، و نحوه‌ی خودکارسازی فرآیند شکار اشکالات از طریق اسکریپت‌نویسی، با استفاده از نمایش قدرتمند واسطه PCode را آموزش می‌دهد.

فصل 10، توسعه افزونه‌های Ghidra

فصل دهم از کتاب Ghidra Software Reverse Engineering for Beginners، با توضیح اینکه افزونه‌های Ghidra راهی برای حداکثر استفاده از ویژگی‌های Ghidra پیاده‌سازی شده است، به توسعه افزونه Ghidra می‌پردازد.

فصل 11، گنجاندن فرمت‌های دودویی جدید

نحوه نوشتن برنامه‌های افزودنی Ghidra را برای پشتیبانی از فرمت‌های باینری جدید نشان می‌دهد، به عنوان مثال یک قالب فایل در دنیای واقعی را نشان می‌دهد.

فصل 12، تجزیه و تحلیل ماژول‌های پردازنده

فصل دوازدهم کتاب Ghidra Software Reverse Engineering for Beginners، نحوه نوشتن ماژول‌های پردازنده Ghidra با استفاده از زبان مشخصات پردازنده SLEIGH را مورد بحث قرار می‌دهد.

فصل 12 کتاب Ghidra Software Reverse Engineering for Beginners

فصل 13، مشارکت در انجمن Ghidra

نحوه تعامل با جامعه با استفاده از شبکه‌های اجتماعی، چت‌ها و نحوه مشارکت در توسعه، بازخورد، گزارش اشکالات، نظرات و غیره را توضیح می‌دهد.

فصل 14، گسترش Ghidra برای مهندسی معکوس پیشرفته

موضوعات و ابزارهای پیشرفته مهندسی معکوس مانند حل‌کننده‌های SMT ،Microsoft Z3 ،symbex ایستا و پویا، LLVM و Angr را معرفی می‌کند و نحوه ترکیب آن‌ها را با Ghidra توضیح می‌دهد.

سرفصل‌های کتاب Ghidra Software Reverse Engineering for Beginners:

  • Section 1: Introduction to Ghidra
    • 1 Getting Started with Ghidra
    • 2 Automating RE Tasks with Ghidra Scripts
    • 3 Ghidra Debug Mode
    • 4 Using Ghidra Extensions
  • Section 2: Reverse Engineering
    • 5 Reversing Malware Using Ghidra
    • 6 Scripting Malware Analysis
    • 7 Using Ghidra Headless Analyzer
    • 8 Auditing Program Binaries
    • 9 Scripting Binary Audits
  • Section 3: Extending Ghidra
    • 10 Developing Ghidra Plugins
    • 11 Incorporating New Binary Formats
    • 12 Analyzing Processor Modules
    • 13 Contributing to the Ghidra Community
    • 14 Extending Ghidra for Advanced Reverse Engineering
  • Assessments
  • Index

فایل کتاب Ghidra Software Reverse Engineering for Beginners را می‌توانید پس از پرداخت، دریافت کنید.

توضیحات تکمیلی

فرمت کتاب

PDF

ویرایش

First

ISBN

978-1-80020-797-4

تعداد صفحات

322

انتشارات

سال انتشار

حجم

6.59 مگابایت

نویسنده

هنوز بررسی‌ای ثبت نشده است.

نویسنده: Mostafa

اشتراک‌گذاری:

خرید کتاب Ghidra Software Reverse Engineering for Beginners:

۱۸,۰۰۰ تومان

* نسخه کتاب فعلی به زبان لاتین می‌باشد.

* کتاب به صورت فایل می‌باشد و پس از خرید بلافاصله فایل کتاب در دسترس شما قرار می‌گیرد.

* در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.

دسته بندی کتاب‌ها:

دیگر محصولات:

نماد اعتبار ما:

آدرس: اصفهان، فلکه ارتش

 

پشتیبانی از ساعت 18 تا 22: 09392868101

© کليه حقوق محصولات و محتوای اين سایت متعلق به مدیر سایت می‌باشد و هر گونه کپی‌برداری از محتوا و محصولات سایت پیگرد قانونی دارد.