In the previous chapters, we used some simple reversing tools, such as PEiD, CFF Explorer, IDA Pro, and OllyDbg, which aided us in our reversing adventure. This chapter explores and introduces more tools we can use and choose from. The selection of tools depend on the analysis required. For example, if a file was identified as an ELF file type, we'd need to use tools for analyzing a Linux executable.
This chapter covers tools for Windows and Linux, categorized for static and dynamic analysis. There are a lot of tools available out there—don't limit yourself to the tools discussed in this book.
In this chapter, you will achieve the following learning outcomes:
- Setting up tools
- Understanding static and dynamic tools for Windows, and Linux
- Understanding support tools