Depurando binarios Linux desde el navegador

Ya os hablamos de Voltron, un servicio que usando la flexibilidad de GDB nos permitía crear a través de varios terminales una interfaz un poco más amena que la nos ofrece el propio GDB. Usando la misma idea y necesidad (depuración de binarios bajo Linux), SchemDBG es una interfaz gráfica escrita en CoffeeScript y enfocada con un único navegador en mente: Chromium, la versión open source de Google Chrome. Aunque dicho interfaz podría funcionar en otros navegadores, los creadores de la misma, en principio, no piensan dar soporte al resto y el desarrollo seguirá enfocado a Chromium.
Leer más

Voltron + tmux == GDB Sexy

Cuando hablamos de desensamblar un binario en sistemas Linux, BSD o Macs, el depurador de facto es GDB o GNU Debugger. Sí, tenemos otras opciones como IDA Pro o Hopper, pero ambas son comerciales, la primera te cuesta un riñón y a menos que te ganes la vida con ello no la veo muy rentable y la segunda, aunque apunta alto y es barata, todavía está un poco inmadura.
Leer más

Introducción rápida a GDB

Cómo muchos ya sabéis, GDB es el depurador por excelencia de sistemas GNU y del que ya hablamos en su día aquí sobre el potencial del mismo con la salida de la versión 7. En este enlace podéis encontrar una introducción muy escueta y breve, pero que te ayudará sin duda alguna a adentrarte y conocer el uso de este magnífico depurador.
Leer más

Depurando sobre IRC

Con la recién salida versión 7 de gdb, el depurador por excelencia de GNU y el soporte de Python dentro del mismo, las posibilidades de depuración se han ampliado enormemente. En este post podemos ver un ejemplo de como depurar una aplicación a través de xchat usando un pequeño script en Python.
Leer más