FileInsight icon
FileInsight icon

FileInsight

McAfee FileInsight, developed by McAfee Labs, is an integrated tool environment for website and file analysis. Its many built-in editing and analysis features can be easily extended through simple Python-based plugins.

Cost / License

  • Free
  • Proprietary

Platforms

  • Windows
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Hex Editor

 Tags

  • binary-editor

FileInsight News & Activities

Highlights All activities

Recent activities

No activities found.

FileInsight information

  • Developed by

    Unknown
  • Licensing

    Proprietary and Free product.
  • Alternatives

    8 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

Popular alternatives

View all
FileInsight was added to AlternativeTo by fileinsight on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is FileInsight?

Opening Files FileInsight allows to open files for analysis both directly from the local harddisk, using the Open toolbar button, or by typing a URL into the Web toolbar and clicking the Get button. Files are displayed in either textual or hexadecimal format, which can be toggled easily via the View as Hex and View as Text toolbar buttons.

Navigating Binary Files C/C++ data structure declarations (also see Structure Declarations on MSDN) can be directly imported into FileInsight. Simply click the Open toolbar button in the Structures window and choose the .h file to be opened. Using such data structures can significantly simplify navigating through binary file formats, such as the Windows Animated Cursor File Format (also see Icons in Win32 on MSDN):

struct ANIHeader { DWORD cbSizeOf; // Num bytes in AniHeader DWORD cFrames; // Number of unique Icons DWORD cSteps; // Number of Blits // ... };

The Go To dialog allows not only to go to an absolute offset (or line, in text view mode), but also to jump relatively from the current position.

Analyzing Data The Values window displays different interpretations of the data at the current cursor position. A toolbar button allows to toggle between Little-Endian and Big-Endian byte order.

When placing the cursor at a position that contains IA-32 machine code (also see Intel 64 and IA-32 Architectures Software Developer's Manuals), the Disassembly window shows the disassembled code starting at (and relative to) the current offset.

Scripting Modification of a file's content can be automated using the builtin JavaScript support (also see A re-introduction to JavaScript). Modification using the setByteAt() script method is performed directly in the opened document.