main
search
forum
site
русский
|
english
plugin information
Title
:
OLE2Viewer
Description
:
Просмотр и анализ структуры составных файлов OLE2 (compound files OLE2): doc, xls, ppt, vsd, msi и др.
Created
:
19-12-2016
Added
:
01-01-1970
Updated
:
10-10-2019
Total downloads
:
6777
Forum url
:
http://forum.farmanager.com/viewtopic.php?f=5&t=10586
Authors
:
rivitna
Categories
:
Tools
,
Arc
,
Far 3.x
,
x86
,
x64
,
Unicode
Programming language
:
C/C++, Assembler
Detailed description
:
Просмотр и анализ структуры составных файлов OLE2 (compound files OLE2): doc, xls, ppt, vsd, msi и др.
Для просмотра составных файлов OLE2 используется их обработка на уровне бинарного формата файлов, что позволяет обрабатывать и запароленные файлы.
Плагин позволяет:
- извлекать потоки, каталоги;
- извлекать текст документов (для doc-файлов из потока "WordDocument");
- извлекать исходные коды макросов VBA ("_VBA_PROJECT_CUR\VBA" - MS Excel, "Macros\VBA" - MS Word);
- извлекать метаданные (из потоков "♣DocumentSummaryInformation", "♣SummaryInformation");
- извлекать вложенные объекты (из потока "☺Ole10Native");
- просматривать "потерянные" (не имеющие родительской записи) записи каталога;
- отображать следующую информацию о файле в информационной панели:
• версия файла;
• тип файла ("OLE2 Unknown", "Microsoft Word", "Microsoft Excel", "Microsoft PowerPoint", "Microsoft Visio", "Microsoft Excel 5", "Ichitaro", "MSI/MSP/MSM");
• размер файла (размер вычисляется исходя из структуры файла, так как возможен оверлей);
• общее количество потоков:
• общее количество каталогов;
• общее количество макросов VBA.
Для открываемых потоков (потоков-контейнеров) может быть использована раскраска по атрибутам "Сжатый" ("Compressed") и "Точка повторного анализа" ("Reparse point"). Для этого необходимо создать соответствующую группу раскраски файлов. Для однообразия в отображении файлов-контейнеров целесообразно дублировать группу для маски "arch", удалить в новой группе маску и добавить указанные выше атрибуты включения.
Version
:
1.0.8.0
Far version
:
3.0.2927
Filename
:
OLE2Viewer_Far3_x64_1_0_8_rc.7z
OSes : Vista | Flags : x64, unicode, rc, binary
Version
:
1.0.8.0
Far version
:
3.0.2927
Filename
:
OLE2Viewer_Far3_x86_1_0_8_rc.7z
OSes : 98, 2000 | Flags : x86, unicode, rc, binary
Version
:
1.0.9.0
Far version
:
3.0.2927
Filename
:
OLE2Viewer_Far3_x86_1_0_9_rc.7z
OSes : 98, 2000 | Flags : x86, unicode, rc, binary
Version
:
1.0.9.0
Far version
:
3.0.2927
Filename
:
OLE2Viewer_Far3_x64_1_0_9_rc.7z
OSes : Vista | Flags : x64, unicode, rc, binary
Version
:
1.0.10.0
Far version
:
3.0.2927
Filename
:
OLE2Viewer_Far3_x86_1_0_10.7z
OSes : 98, 2000 | Flags : x86, unicode, binary
Version
:
1.0.10.0
Far version
:
3.0.2927
Filename
:
OLE2Viewer_Far3_x64_1_0_10.7z
OSes : Vista | Flags : x64, unicode, binary
show comments (12)
Login
Far Manager © 1996-2000 Eugene Roshal, © 2000-2024 Far Group
Site and engine design © 2007-2024 WARP ItSelf
Execution time - 0.039 sec.