What if you need to debug a binary that doesn't have any symbols?

Assembly-level debugging in GDB

disassembling a binary

To show the assembly code for a binary: