IDA

IDA is a code disassembly and debugging tool. Useful when doing code analysis, reverse engineering, vulnerability research, and exploit development. Available for Windows, Linux, macOS.

IDA Pro has an extended plugin, called Hex-Rays, that is capable of identifying assembly codes to its equivalent C source or syntax.