About PE-bear
PE-bear is a multiplatform reversing tool for PE files. Its objective is to deliver fast and flexible “first view” for malware analysts, stable and capable to handle malformed PE files.
PE-bear is a multiplatform reversing tool for PE files. Its objective is to deliver fast and flexible “first view” for malware analysts, stable and capable to handle malformed PE files.
PE-bear is a multiplatform reversing tool for PE files. Its objective is to deliver fast and flexible “first view” for malware analysts, stable and capable to handle malformed PE files.
BUGFIX
- Removed hard-coded limit of the displayed resources (only 50 were visible)
- Fixed GUI behavior on Windows 11 (i.e. invisible selection in hex editor and disasm view), fixed editing content in hex editor
- Fixed crashing on fast editing content in hex edit
- Fixed crashing when closing the signature search window before the search finished
- Other small fixes
FEATURE
- Added Japanese language
- In hex editor: any selected number can be now interpreted as an address within the PE and followed on demand via context menu (read more here)
- Added string search (ANSI and Unicode) - as another option along to signature search (read more here)
- In signature search: if it is defined by the string with odd length, assume that the last nibble is a wildcard rather than dropping the byte (i.e. 123 will be interpreted as 12 3?)
- In hex editor: in addition to NOP/clear of the selected ranges, you can fill them with a custom character (read more here)
- In Diff Window: unified a toolbar for both views
WARNING: The Windows build with vs10 suffix is built with Qt4 (legacy) - in contrast to the other builds that are with Qt5, Qt6 (recommended). It is prepared for the purpose of backward compatibility with old versions of Windows (i.e. XP).
─────────────────────────────────────────────┬───────┬─────────────────────────┬─────────────────────────────────────┬─────────────────────────────────────────────
File │Qt │OS │Depends │Info
─────────────────────────────────────────────┼───────┼─────────────────────────┼─────────────────────────────────────┼─────────────────────────────────────────────
PE-bear_0.7.2_qt6_x64_win_vs22.zip │6 │64-bit, Windows, portable│requires: VS2017 Redistributables │for Windows 10 and above
─────────────────────────────────────────────┼───────┼─────────────────────────┼─────────────────────────────────────┼─────────────────────────────────────────────
PE-bear_0.7.2_qt5_x64_win_vs17.zip │5 │64-bit, Windows, portable│requires: VS2017 Redistributables │recommended for Windows < 10
─────────────────────────────────────────────┼───────┼─────────────────────────┼─────────────────────────────────────┼─────────────────────────────────────────────
PE-bear_0.7.2_qt5_x86_win_vs17.zip │5 │32-bit, Windows, portable│requires: VS2017 Redistributables │ …
| Publisher | hasherezade |
|---|---|
| Version | 0.7.2 |
| Release date | 2026-06-05 |
| License | GPL-2.0 |
| Installer type | zip |
| Architecture | x64, x86 |
| Package ID | hasherezade.PE-bear |
| Dependencies | Microsoft.VCRedist.2015+.x64 |
winget install --id=hasherezade.PE-bear -ewinget upgrade --id=hasherezade.PE-bear -ewinget uninstall --id=hasherezade.PE-bear -eBUGFIX
- Important stability fixes. Fixed crashing on file resizing. (Issue #66)
- Fixed file resizing via editing values in General Panel
- Fixed resetting to the default system language when en_US was selected (Issue #67)
- Improved Chinese translation to follow changes in the interface (Issue #68)
- Internal refactoring
WARNING: The Windows build with vs10 suffix is built with Qt4 (legacy) - in contrast to the other builds that are with Qt5 (recommended). It is prepared for the purpose of backward compatibility with old versions of Windows (i.e. XP).
─────────────────────────────────────────────┬───────┬─────────────────────────┬─────────────────────────────────────┬─────────────────────────────────────────────
File │Qt │OS │Depends │Info
─────────────────────────────────────────────┼───────┼─────────────────────────┼─────────────────────────────────────┼─────────────────────────────────────────────
PE-bear_0.7.1_qt6.8_x64_win_vs22.zip │6 │64-bit, Windows, portable│requires: VS2019 Redistributables │for Windows 10 and above
─────────────────────────────────────────────┼───────┼─────────────────────────┼─────────────────────────────────────┼─────────────────────────────────────────────
PE-bear_0.7.1_qt5_x64_win_vs19.zip │5 │64-bit, Windows, portable│requires: VS2019 Redistributables │recommended for most versions of Windows …
Yes. PE-bear is free and open-source software released under the GPL-2.0 license.
The latest version is 0.7.2, released on Jun 5, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with a9420cd7f417813e32c762de83806af631a48c1e70725fb2df9a664b3f34977d.
PE-bear runs on Windows and is available for 64-bit (x64), 32-bit (x86) systems.
Open Settings › Apps › Installed apps, find PE-bear and select Uninstall. From the command line, run winget uninstall --id=hasherezade.PE-bear -e.
Yes. PE-bear is available as a portable ZIP archive (PE-bear_0.7.2_qt5_x64_win_vs17.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.