ImHex
Appearance
Developer(s) | WerWolv |
---|---|
Initial release | November 12, 2020 |
Stable release | 1.33.2
/ March 23, 2024 |
Repository | |
Written in | C++ |
Operating system | Windows, macOS, Linux |
Available in | English |
Type | Hex editor |
License | GNU General Public License v2.0 |
Website | imhex |
ImHex is a free cross-platform hex editor available on Windows, macOS, and Linux.[1]
ImHex is used by programmers and reverse engineers to view and analyze binary data.[2]
History
[edit]The initial release of the project in November 2020, saw significant interest on GitHub.[3]
Features
[edit]Features include:[4]
- Hex editor
- Custom pattern matching and analysis scripting language
- Visual, node based data pre-processor
- Disassembler
- Running and visualizing of YARA rules
- Bookmarks
- Binary data diffing
- Additional Tools
- MSVC, Itanium, D and Rust name demangler
- ASCII table
- Calculator
- Base converter
- File utilities
- IEEE 754 floating point decoder
- Division by invariant multiplication calculator
Support for:
- Data importing and exporting
- ASCII string, Unicode string, numeric, hexadecimal and regular expressions search
- Byte manipulation
- File hashing
- Plug-ins
See also
[edit]References
[edit]- ^ "ImHex: An Open Hex Editor For The Modern Hacker". Hackaday. 2023-01-10. Retrieved 2023-01-29.
- ^ Anónimo. "ImHex - A Hex Editor For Reverse Engineers, Programmers And People That Value Their Eye Sight When Working At 3 AM". Hacking Land - Hack, Crack and Pentest. Retrieved 2023-01-29.
- ^ Synced (2020-12-08). "'ImHex' Tops GitHub Trending Repos With 1600 Stars in 24 Hours!". SyncedReview. Retrieved 2023-01-29.
- ^ WerWolv (2023-01-29), WerWolv/ImHex, retrieved 2023-01-29