Pregunta

Este es extender la pregunta: herramientas para ayudar a hacer ingeniería de reverso formatos de archivo binario

¿Hay herramientas que están disponibles públicamente que utiliza la agrupación y / o técnicas de minería de datos para revertir los formatos de archivo ingeniero?

Por ejemplo, con la herramienta que tendría una colección de archivos que tienen el mismo formato y la salida de la herramienta sería la estructura genérica?

¿Fue útil?

Solución

Si uno tenía un formato de codificación binaria realmente eficaz (archivos ZIP son un ejemplo), entonces el contenido de la información en cada bit es alta. En esencia, se verá como un número aleatorio perfecto.

No se puede deducir nada de que sin un conocimiento adicional.

Si la codificación binaria no es eficiente, en teoría, tiene una débil posibilidad de ver la estructura. Pero esto todavía suena muy duro; cómo empezar siquiera adivinar dónde están los límites de los campos son?

La máquina AI tipos de aprendizaje le dirá, no se puede aprender nada menos que ya "casi" lo sepa. A menudo tienen éxito codificando el problema con solucionadores de fichas que al menos se puede razonar acerca.

No creo que usted puede hacer esto sin proporcionar más información. ¿Sabe usted algo acerca de los formatos de archivo? tamaños de los campos son siempre menos de N bits? Sólo cadenas de caracteres ASCII se codifican o viceversa?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top