VOGONS

Common searches


First post, by Zup

User metadata
Rank Oldbie
Rank
Oldbie

I've got a disk that holds some data used by a program. It has a partition table and a FAT16 partition that seems empty (no files, even hidden).

I've made a disk image (using dd) before and after using that program, so I know what bytes were altered between runs. How can I know where are those bytes stored (i.e.: MBR, boot sector, between MBR and the first partition, at unused data blocks)? Is there a program that can help me find it out?

Thanks.

I have traveled across the universe and through the years to find Her.
Sometimes going all the way is just a start...

I'm selling some stuff!

Reply 2 of 3, by vladstamate

User metadata
Rank Oldbie
Rank
Oldbie

If you are on Linux you can hexdump the files you obtained with dd and then use any diff tool you want. If the diff is in the first 512 bytes then it updated the MBR for example.

In Windows a good free visual diff tool is WinMerge.

YouTube channel: https://www.youtube.com/channel/UC7HbC_nq8t1S9l7qGYL0mTA
Collection: http://www.digiloguemuseum.com/index.html
Emulator: https://sites.google.com/site/capex86/
Raytracer: https://sites.google.com/site/opaqueraytracer/