PE-bear

github.com ↗

A first structural view of PE files

SI Score
70/100
Pricing
Not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about PE-bear

Answers use saved listing facts and recorded sources.

What it does

PE-bear is a cross-platform reverse-engineering tool for inspecting Portable Executable files, including malformed samples.

PE-bear is aimed at the first look at a PE sample. Its repository describes a structural inspection tool intended for malware analysts, with handling of malformed files as a design concern. Use it to orient the investigation before moving to code analysis or controlled execution. Preserve the original sample and record which file was inspected. A PE viewer can expose unusual structure, but that observation still needs interpretation alongside the rest of the case.

Choose the build deliberately. The repository says Linux requires a matching Qt installation, and Windows VS17/VS19 builds require the Visual C++ 2015-2022 redistributable. Development artifacts are marked potentially unstable, so use an appropriate release for a repeatable case workstation.

Strengths

  • Focused structural inspection of PE files

Best for

  • Malware analysts triaging Windows executable samples

Sources