FileInsight

FileInsight
软件
软件描述
McAfee FileInsight是由McAfee Labs开发的网站和文件分析集成工具环境。其内置的多种编辑和分析功能可通过简单的基于Python的插件轻松扩展。
官方网站
访问软件的官方网站了解更多信息
www.mcafee.com
什么是 FileInsight?
打开文件
FileInsight 可直接从本地硬盘打开文件进行分析,方法是使用“打开”工具栏按钮,或在 Web 工具栏中输入 URL 并点击“获取”按钮。文件以文本或十六进制格式显示,可通过“查看为十六进制”和“查看为文本”工具栏按钮轻松切换。
浏览二进制文件
C/C++ 数据结构声明(另见 MSDN 上的“结构声明”)可直接导入 FileInsight。只需在“结构”窗口中点击“打开”工具栏按钮,选择要打开的 .h 文件即可。使用此类数据结构可显著简化对二进制文件格式的导航,例如 Windows 动画光标文件格式(另见 MSDN 上的“Win32 中的图标”):
struct ANIHeader {
DWORD cbSizeOf; // AniHeader 的字节数
DWORD cFrames; // 唯一图标的数量
DWORD cSteps; // 位块传输的数量
// ...
};
“转到”对话框不仅支持跳转至绝对偏移量(或文本视图模式下的行号),还支持从当前位置相对跳转。
数据分析
“值”窗口显示当前光标位置数据的不同解释方式。工具栏按钮可切换小端和大端字节序。
当光标位于包含 IA-32 机器码的位置时(另见 Intel 64 和 IA-32 架构软件开发者手册),反汇编窗口将显示从当前偏移量开始并相对于该偏移量的反汇编代码。
脚本功能
通过内置的 JavaScript 支持(另见《JavaScript 入门重述》),可自动化修改文件内容。使用 setByteAt() 脚本方法对文件的修改会直接反映在已打开的文档中。
