Mastering Reverse Engineering

Mastering Reverse Engineering

评分

★★★★★

ISBN

9781788835299

出版社

Packt Publishing 2018-10-31出版

作者

Reginald Wong

分类

理论知识

内容简介
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
AI简介
这是一本专注于逆向工程领域的专业书籍。这本书详细介绍了逆向工程的定义和用途,包括对现有系统进行分析和理解的过程,这包括软件、硬件、生物系统等多个领域。书中还详细讲解了汇编工具,如汇编器和调试器,以及如何使用这些工具进行编程和调试。此外,书中还深入探讨了汇编语言,包括汇编语言的基本概念、工具使用以及编程实践。 书中还详细介绍了静态分析和动态分析的方法,包括如何使用静态分析工具,如IDA Pro,和动态分析工具,如OllyDbg,来检测代码中的错误、安全漏洞和性能问题。此外,书中还讲解了如何搭建和使用逆向工程实验室,以及如何识别和绕过反调试技巧。 书中还深入探讨了恶意软件的定义和恶意行为,以及如何识别和绕过恶意软件逃避反病毒技术的技巧。此外,书中还详细介绍了如何对HTML脚本语言、PDF文件格式和多种文件类型进行逆向分析。
阅读/下载地址