file_analyze_pe
Perform static analysis on Windows PE files to extract headers, imports, exports, sections, hashes, Authenticode metadata, and suspicious indicators for forensic triage.
Instructions
Perform static analysis on Windows PE files (EXE/DLL/SYS). Extracts headers, imports, exports, sections, hashes, Authenticode metadata including SpcSpOpusInfo program name, and suspicious indicators.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to the PE file to analyze | |
| detail_level | No | Level of detail: minimal (hashes+type), standard (+ sections/imports), verbose (+ all data) | standard |
| extract_strings | No | Extract ASCII/Unicode strings (can be verbose) | |
| calculate_hashes | No | Calculate MD5, SHA1, SHA256, Imphash | |
| check_signatures | No | Inspect Authenticode metadata and known packer/crypter signatures |