Hobbits es un proyecto que desarrolla una interfaz gráfica multiplataforma (Ubuntu, Windows y Mac) para el análisis, procesamiento y visualización de datos binarios en el proceso de ingeniería inversa. Las funciones de análisis, procesamiento y visualización están conectadas en forma de complementos, que pueden seleccionarse según el tipo de datos que se analizan.
Los complementos están disponibles para su visualización en las representaciones clásicas hexadecimales, binarias y ASCII, rasterización bit a bit y byte a bit (cada píxel está asociado a un bit o byte), rasterización de caracteres.
Para el análisis de datos, se ofrecen complementos para buscar y navegar por datos, resaltando plantillas y encabezados estándar, definiendo bloques basados ​​en expresiones regulares.
La principal preocupación de Hobbits GUI es hacer que los datos a nivel de máquina sean presentables para los humanos para que puedan analizarlos/arreglarlos/generarlos fácilmente.
Esto generalmenteimplica cierto nivel de procesamiento, análisis y visualización. Un flujo de trabajo podría ser contar el número de bytes y mirar un volcado hexadecimal. 
Otro podría realizar una reasignación de QAM, encontrar un ancho de datos, desmuxing y luego mirar un poco de trama.
Hobbits simplifica la tarea de desarrollar y repetir estos flujos de trabajo dentro de una sola aplicación.
El código está escrito en C ++ usando la biblioteca Qt y se distribuye bajo la licencia MIT. Puedes obtener los paquetes de instalación desdeel siguiente enlace.
Si quieres conocer más al respecto, puedes consultar su documentación en el siguiente enlace.