🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
Edit -> Jump to -> Pattern
option to jump directly from hex editor highlights to patterns
import
statements
If you like my work, please consider supporting me on GitHub Sponsors, Patreon or PayPal. Thanks a lot!
import
statement not working correctlyEdit -> Jump to -> Pattern
option to jump directly from hex editor highlights to patterns
import
statements
If you like my work, please consider supporting me on GitHub Sponsors, Patreon or PayPal. Thanks a lot!
Edit -> Jump to -> Pattern
option to jump directly from hex editor highlights to patterns
import
statements
If you like my work, please consider supporting me on GitHub Sponsors, Patreon or PayPal. Thanks a lot!
This release has been cooking for a very long time and encompasses over 500 commits improving basically every single aspect of ImHex in one way or another. Hope y'all like it ❤️
myStruct.* > 5
shows all members inside of myStruct
with a value greater than 5--hexdump
subcommand to the CLI to get a hexdump of a file--demangle
subcommand to the CLI to demangle symbols5MiB in hex
, 0x42000 to Mb
or 0xAABBCC in decimal
Edit -> Jump to
can now jump to big and little endian addresses#pragma allow_edits
and then just assigning to a placed variable will now modify the analyzed datastd::math::atan2
not being registered correctlyIf you like my work, please consider supporting me on GitHub Sponsors, Patreon or PayPal. Thanks a lot!
This release has been cooking for a very long time and encompasses over 500 commits improving basically every single aspect of ImHex in one way or another. Hope y'all like it ❤️
myStruct.* > 5
shows all members inside of myStruct
with a value greater than 5--hexdump
subcommand to the CLI to get a hexdump of a file--demangle
subcommand to the CLI to demangle symbols5MiB in hex
, 0x42000 to Mb
or 0xAABBCC in decimal
Edit -> Jump to
can now jump to big and little endian addresses#pragma allow_edits
and then just assigning to a placed variable will now modify the analyzed datastd::math::atan2
not being registered correctlyIf you like my work, please consider supporting me on GitHub Sponsors, Patreon or PayPal. Thanks a lot!
Full Changelog: https://github.com/WerWolv/ImHex/compare/v1.31.0...v1.32.0
This release has been cooking for a very long time and encompasses over 500 commits improving basically every single aspect of ImHex in one way or another. Hope y'all like it ❤️
myStruct.* > 5
shows all members inside of myStruct
with a value greater than 5--hexdump
subcommand to the CLI to get a hexdump of a file--demangle
subcommand to the CLI to demangle symbols5MiB in hex
, 0x42000 to Mb
or 0xAABBCC in decimal
Edit -> Jump to
can now jump to big and little endian addresses#pragma allow_edits
and then just assigning to a placed variable will now modify the analyzed datastd::math::atan2
not being registered correctlyIf you like my work, please consider supporting me on GitHub Sponsors, Patreon or PayPal. Thanks a lot!
Full Changelog: https://github.com/WerWolv/ImHex/compare/v1.31.0...v1.32.0
imhex --help
typenameof
operator[[hex::favorite]]
attribute to mark patterns as favorites directly[[hex::group]]
attribute to add patterns to custom groups in the pattern data view[[hex::spec_name]]
attribute to document names for pattern variables taken from the documentationIf you like my work, please consider supporting me on GitHub Sponsors, Patreon or PayPal. Thanks a lot!
#pragma magic
to automatically load patterns based on a sequence of bytes at a specific location in the data instead of using MIME typeshex_viewer
visualizer[[export]]
attribute to display pattern local variable in the pattern data viewIf you like my work, please consider supporting me on GitHub Sponsors, Patreon or PayPal. Thanks a lot!
#pragma magic
to automatically load patterns based on a sequence of bytes at a specific location in the data instead of using MIME typeshex_viewer
visualizer[[export]]
attribute to display pattern local variable in the pattern data viewIf you like my work, please consider supporting me on GitHub Sponsors, Patreon or PayPal. Thanks a lot!
Help
menu have been moved to the new Extras
menustd::math::exp()
std::file
functions can now write entire patterns to a file instead of just stringsIf you like my work, please consider supporting me on GitHub Sponsors, Patreon or PayPal. Thanks a lot!