;gdb : viene de manera estandar, como depurador, pero es usado muy a menudo para desensamblar. Si tienes un bloque arbitrario de datos en hexadecimal que quieres desensamblar, simplemente introdúcelo (interactivamente) o compilalo en un programa como una cadena de texto así: char foo[] = {0x90, 0xcd, 0x80, 0x90, 0xcc, 0xf1, 0x90};
;ldasm: LDasm (Linux Disassembler) ises aun interfaz gráfico basado en Perl/Tk-based GUIforpara objdump/binutils thatque triesintenta toimitar imitateel theaspecto 'look and feel' ofde W32Dasm. ItBusca searchesreferencias for cross-referencescruzadas (e.g.por stringsejemplo cadenas), convertsconvierte theel codecódigo fromde GAS toa un estilo parecido a MASM-like style, tracestraza programsprogramas andy muchmucho moremas. ComesViene along withcon PTrace, aun process-flow-logger para flujo de procesos.