Hola, estoy escribiendo un programa que necesita acceder a archivos cuyo formato no es publico, por otro lado tengo el programa original del fabricante el cual abre y lee estos archivos.
Que herramientas, links consejos o tutoriales me recomiendan.
Hay alguna forma de saber como es accedido el archivo, es decir si lo lee de una sola vez, o de registro en registro, crear un log donde volcar las posiciones donde estuvo el puntero que lee el archivo.
Es posible observar el proceso de apertura?
Saludos
Hola!
Para ver los accesos al archivo puedes usar Filemon (aunque ahora se llama Process Monitor).
Luego, si el programa es un .net, puedes abrirlo con Reflector y ver el codigo fuente.
Si esta compilado en x86, puedes usar Olly para depurar la parte donde accede y lee el archivo.
Si esta en x64, windbg o el dbg que prefieras.
IDA siempre es una excelente opcion para analisis estatico (aunque tambien puedes debuggear con el).
Saludos!
Muchas Gracias.
Ahora me pongo a destripar bytes.
Saludos