elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Ayuda fichero .Bin
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda fichero .Bin  (Leído 3,816 veces)
flikis

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Ayuda fichero .Bin
« en: 18 Febrero 2023, 12:31 pm »

Hola a todos, tengo una pequeña duda y espero que me podáis iluminar... quisiera saber si
existe alguna manera de saber si el contenido de un fichero Hexadecimal (archivo .bin), que datos de bytes se ha modificado, por decir algo, mirando la fecha de modificación de ese byte (si es posible).
¿Se puede averiguar? ... en mi caso, el tamaño del fichero es pequeño .. puedo entretenerme y mirarlo byte por byte.
Gracias de antemano por vuestra ayuda.
Saludos
En línea

EdePC
Moderador Global
***
Desconectado Desconectado

Mensajes: 2.065



Ver Perfil
Re: Ayuda fichero .Bin
« Respuesta #1 en: 18 Febrero 2023, 13:49 pm »

La fecha/hora de creación, modificación y acceso los guarda el Sistema de Archivos, el archivo en sí solo guarda datos, salvo que el programa que lo modifica esté programado para ello, o tengas algún programa que rastree cambios.

Por otro lado si que puedes comparar bytes diferentes entre dos archivos usando cualquier editor hexadecimal como HxD, WinHex, 010Editor, etc, incluso aplicaciones clásicas como TotalComander tienes esas opciones. Como software especializado y potente en comparaciones de todo tipo tienes a Beyond Compare o WinMerge.

De todas maneras no he visto que se pueda identificar directamente que bytes fueron modificados por fecha y hora, solo queda ver la fecha/hora del archivo y compararlo con otro, de ahí ya se hace luego la comparación del contenido del archivo esperando a que sea legible, sino a buscar la manera de entender los datos ya que el programa que los genera puede intentar hacerlos no legibles normalmente
En línea

flikis

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Ayuda fichero .Bin
« Respuesta #2 en: 19 Febrero 2023, 18:33 pm »

Pongo un ejemplo... en un coche tenemos una centralita airbag (normalmnete se instala en la zona del freno de mano)... en ella se le programa en una memoria Eeprom un fichero.bin con sus datos
originales de fabrica... al saltar los airbag tras un accidente, este fichero se modifica indicandole a la centralita del coche que ha sufrido un impacto... por ese motivo era mi pregunta, si habia alguna forma de saber que bytes son los que se han alterado ... partimos del caso que no sabemos los datos originales de ese fichero, por eso preguntaba si habia alguna forma de averiguarlo.

Saludos y gracias por vuestra ayuda
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Ayuda fichero .Bin
« Respuesta #3 en: 20 Febrero 2023, 13:57 pm »

en ella se le programa en una memoria Eeprom un fichero.bin con sus datos
originales de fabrica ... este fichero se modifica... mi pregunta, si habia alguna forma de saber que bytes son los que se han alterado ... partimos del caso que no sabemos los datos originales de ese fichero

Lo que quieres hacer se llama diff: https://en.wikipedia.org/wiki/Diff

Pero, para hacer un diff, necesitas el archivo original. Es imposible determinar sólo con el archivo ya modificado; a menos que tengas acceso al codigo que realiza la modificación. En ese caso, puedes analizar el código y así saber qué partes fueron modificadas, resultando en el archivo que tienes.

Saludos!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con la hora en un fichero
PHP
hardjesjlc 1 1,834 Último mensaje 12 Noviembre 2008, 01:22 am
por alone-in-the-chat
[AYUDA] Sacar de un exe un fichero bat
Scripting
777Rubenix777 3 5,503 Último mensaje 30 Enero 2011, 12:24 pm
por 777Rubenix777
Ayuda con fichero ?
Programación C/C++
<<<-Basura->>> 1 1,616 Último mensaje 8 Octubre 2011, 03:43 am
por rir3760
Ayuda fichero en C
Programación C/C++
PTT 1 1,497 Último mensaje 27 Diciembre 2011, 14:32 pm
por Ferno
Map: grabar en fichero // Map: leer desde fichero.
Programación C/C++
gastongaston 0 1,474 Último mensaje 30 Septiembre 2018, 16:03 pm
por gastongaston
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines