fhex

A Full-Featured HexEditor compatible with Linux/Windows/MacOS

GPL-3.0 License

Stars
421

Bot releases are visible (Hide)

fhex - v3.0.5 Latest Release

Published by echo-devim 11 months ago

  • Fixed critical bug in file saving
  • Improved exception handling
fhex - v3.0.4

Published by echo-devim over 1 year ago

Minor release:

  • Fixed text color
  • Added background color setting
  • Improved status and offset bar file size information
  • Added unix and windows timestamp support in "Convert Bytes" panel
fhex - v3.0.3

Published by echo-devim over 1 year ago

Minor update including fixes for UTF-16 strings.

fhex - v3.0.2

Published by echo-devim over 1 year ago

New minor release of Fhex

  • Added occurrences count (aka "find all")
  • Fixed replace all function
  • Improved hex string manipulation
fhex - Release v3.0.0

Published by echo-devim over 3 years ago

Major release with lots of changes in core functions (e.g. file save/load).

This release is a big update that includes new features, changes in core functions and code refactoring.

Details:

  • Added support to chunks, in other words now you can load only a portion of the file in memory (needed for big files). You can select the offsets of the file to view in the hex editor, scroll the chunks, edit a chunk and save it back to the original (full) file.
  • Asynchronous file load function was rewritten
  • Asynchronous file save function was added (in the previous versions, the save operation was a blocking function)
  • Several fixes for Pattern Matching engine
  • Added Settings menu and settings file (json)
  • Save window position & window state
  • Zoom-In/Zoom-Out bytes view
  • Fixed file diff (the previous versions didn't work on Windows)
  • Fixed fonts & added font customization
fhex - Release v2.4.1

Published by echo-devim almost 4 years ago

This release includes heavy updates and bug fixes to Pattern Matching engine.
Now, the Pattern Matching engine can match strings or bytes.

fhex - Release v2.4

Published by echo-devim almost 4 years ago

In this release Fhex now supports new reverse engineering capabilities:

  • Assembler for several architectures (x86, ARM, MIPS) based on Keystone Engine
  • Disassembler for several architectures (x86, ARM, MIPS) based on Capstone Engine

This release includes also a binary (compressed) for legacy systems. It was compiled using an older version of Qt (5.9.6), furthermore Capstone and Keystone libraries were statically compiled.

fhex - Release v2.3.1

Published by echo-devim over 4 years ago

  • Minor fixes
  • Minor improvements
fhex - Release v2.3

Published by echo-devim over 4 years ago

Changelog:

  • Added Hex String escaper
  • Added info about byte selection (start, end offsets and byte count)
  • Added support to filepath as command-line argument
  • Display file size using a float instead of int
  • Fixed offset bar issues
  • Improved byte selection through Shift key + mouse cursor
  • Improved "Replace All" progress status messages
fhex - Release v2.2

Published by echo-devim almost 5 years ago

In this release were addressed some important issues:

  • Increased supported file size (Actually only on Linux large files are supported)
  • Minor bug fixes
  • UI improvements
  • Added binary chart
fhex - Release v2.1

Published by echo-devim almost 5 years ago

  • Added tool hex<->dec converter
  • Fixed underscore char rendering
  • Add current loaded file path to window title
fhex - Release v2.0

Published by echo-devim almost 5 years ago

This release includes a lot of bug fixes and improvements such as:

  • Added floating labels
  • Introduced Pattern Matching Engine
  • Increased support to unicode
  • Implemented file comparison feature
  • Added support to regexes
fhex - Release v1.1

Published by echo-devim about 5 years ago

  • Fixed search function
  • Implemented reverse search
  • Added support to regexes
fhex - Release v1.0

Published by echo-devim about 5 years ago