Miraplacid Data Viewer v1.0.4197 | 1.2 MB
Miraplacid Data Viewer is a tool for convenient binary file internals analysis. It represents binary file structure as a tree. Viewer highlighted selected tree item in the hex viewer panel. A byte selected in a hex viewer can be looked up in the tree. Viewer has rich search and navigation functionality, and can save selected chunk of data to a file.
Binary Viewer is advanced Hex Viewer with binary file structure navigation capabilities. Technically, it is just a user interface for BinaryDOM library, plus a hex viewer. BinaryDOM library has binary file structure definitions for many file formats. It can load a file, and represent file header and all the internal structure as a tree. BinaryDOM library supports file manipulations including changes in file structure and creation files from the scratch. Vinary Viewer does not support data manipulation operations - it is just a viewer. However, it supports multiple search modes, and saves file fragments to disk.
How it works: of course, it cannot be done without knowing the binary file format. Both Miraplacid Binary DOM and Miraplacid Data Viewer rely on Miraplacid Binary Data Definition (.bdd) files, which contain definitions for internal binary file structure. All the .bdd files included into the Miraplacid software package, as well as all the .bdd files posted on a community web site http://BinaryDOM.com are licensed under Creative Commons Share Alike CC BY-SA 3.0. This license permits you to modify .bdd files and use them in commercial products.