My experience is with debuggers such as GNU GDB. I am not familiar with the range of tools in the Reverse Engineering Toolbox. My initial perception is that the dominant ones are:
- Hex-Rays IDA
- Cutter
- Cutter is a GUI for Rizin
- Rizin is a fork of radare2
Are there a few more, or even a whole ecosystem, of other go-to Reverse Engineering Tools, or is it accurate that these are the main ones?
In practice, do individuals tend to adopt one dominant Reverse Engineering tool depending on personal taste analogous to selection of text editors, or is there a set that are needed to cover a range of critical functionality?