Heaventools

   English English  Deutsch Deutsch  Русский Русский

Hex-редактор FlexHex

Просмотр и редактирование составных (OLE compound) файлов

FlexHex - единственный hex-редактор, поддерживающий просмотр и редактирование составных (OLE compound) файлов.

Составной файл представляет из себя маленькую файловую систему, помещённую в единый файл-контейнер и является реализацией структурированного хранилища OLE - иерархической системы хранения данных, имитирующих файловую систему внутри файла. Как в любой файловой системе, внутри составного файла есть набор директорий и файлов, так называемые хранилища и потоки.

Многие приложения, в частности Microsoft Office, используют составные файлы для хранения данных. На скриншоте внизу показана структура типового .DOC файла, созданного в Microsoft Word:

Редактирование составных файлов .DOC

Как видите, файл содержит несколько отдельных потоков для хранения самих данных документа, информации о форматировании документа, о внедрённых объектах и т.п. Попытка прямого редактирования подобного файла в редакторе, не распознающем составные структуры, приведёт к нарушению файловой структуры и сделает файл нечитаемым.

FlexHex, как уже говорилось, просмотр и редактирование составных файлов поддерживает и осуществляет. К тому же FlexHex содержит многоуровневый, ничем не ограниченный список истории отмен и повторов команд (Undo/Redo), что резко снижает риск потери данных вследствие ошибочных действий.

 

Скачайте бесплатную ознакомительную версию!

Скачать Hex Editor FlexHex работает на Windows NT/2000/XP/2003/Vista/7

Минимальные системные требования:
Процессор Intel Pentium® или AMD K5 166 MHz
16 MB RAM