دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Wong. Reginald
سری:
ISBN (شابک) : 9781788835299, 1788835298
ناشر: Packt Publishing
سال نشر: 2018
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 12 مگابایت
در صورت تبدیل فایل کتاب Mastering reverse engineering: re-engineer your ethical hacking skills به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تسلط بر مهندسی معکوس: مهارتهای اخلاقی هک را دوباره مهندسی کنید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تکنیکهای مهندسی معکوس را برای تجزیه و تحلیل
نرمافزار، بهرهبرداری از اهداف نرمافزار، و دفاع در برابر
تهدیدات امنیتی مانند بدافزارها و ویروسها پیادهسازی
کنید.
اگر می خواهید نرم افزار را به ترتیب تجزیه و تحلیل کنید
برای بهره برداری از نقاط ضعف و تقویت دفاعی آن، پس باید مهندسی
معکوس را بررسی کنید. مهندسی معکوس یک ابزار هکر پسند است که
برای افشای نقصهای امنیتی و شیوههای مشکوک حریم خصوصی استفاده
میشود. در این کتاب، نحوه تجزیه و تحلیل نرمافزار را حتی بدون
دسترسی به کد منبع یا اسناد طراحی آن، یاد خواهید گرفت. شما با
یادگیری زبان سطح پایینی که برای برقراری ارتباط با کامپیوتر
استفاده می شود شروع می کنید و سپس به سراغ پوشش تکنیک های
مهندسی معکوس می روید. در مرحله بعد، تکنیک های تجزیه و تحلیل
را با استفاده از ابزارهای دنیای واقعی مانند IDA Pro و x86dbg
بررسی خواهید کرد. همانطور که در فصلها پیش میروید، موارد
استفادهای که در مهندسی معکوس با آن مواجه میشوید، مانند
رمزگذاری و فشردهسازی، که برای مبهم کردن کد استفاده میشود، و
نحوه شناسایی و غلبه بر ترفندهای ضد اشکال زدایی و ضد تجزیه و
تحلیل را مشاهده خواهید کرد. در نهایت، شما یاد خواهید گرفت که
چگونه انواع دیگر فایل های حاوی کد را تجزیه و تحلیل
کنید.
در پایان این کتاب، اعتماد به نفس لازم برای انجام مهندسی
معکوس را خواهید داشت.
اگر یک مهندس امنیت یا تحلیلگر یا یک برنامه نویس سیستم هستید و می خواهید از مهندسی معکوس برای بهبود وضعیت خود استفاده کنید. نرم افزار و سخت افزار، این کتاب برای شماست. همچنین اگر توسعهدهندهای هستید که میخواهید مهندسی معکوس را کاوش کرده و یاد بگیرید، این کتاب برای شما مفید خواهد بود. داشتن مقداری دانش برنامه نویسی/اسکریپت نویسی پوسته یک مزیت اضافی است.
دانلود کد نمونه برای این کتاب می توانید فایل های کد نمونه را برای همه کتاب های Packt که از حساب خود در http://www خریداری کرده اید دانلود کنید. PacktPub.com. اگر این کتاب را از جای دیگری خریداری کرده اید، می توانید به http://www.PacktPub.com/support مراجعه کرده و ثبت نام کنید تا فایل ها مستقیماً برای شما ایمیل شوند.
Implement reverse engineering techniques to
analyze software, exploit software targets, and defend
against security threats like malware and
viruses.
If you want to analyze software in order to exploit its
weaknesses and strengthen its defenses, then you should
explore reverse engineering. Reverse Engineering is a
hackerfriendly tool used to expose security flaws and
questionable privacy practices.In this book, you will learn
how to analyse software even without having access to its
source code or design documents. You will start off by
learning the low-level language used to communicate with the
computer and then move on to covering reverse engineering
techniques. Next, you will explore analysis techniques using
real-world tools such as IDA Pro and x86dbg. As you progress
through the chapters, you will walk through use cases
encountered in reverse engineering, such as encryption and
compression, used to obfuscate code, and how to to identify
and overcome anti-debugging and anti-analysis tricks. Lastly,
you will learn how to analyse other types of files that
contain code.
By the end of this book, you will have the confidence
to perform reverse engineering.
If you are a security engineer or analyst or a system programmer and want to use reverse engineering to improve your software and hardware, this is the book for you. You will also find this book useful if you are a developer who wants to explore and learn reverse engineering. Having some programming/shell scripting knowledge is an added advantage.
Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.